Lines Matching defs:de
81 libuvfs_name_dirent_t *de;
85 while ((de = avl_destroy_nodes(&info->nm_dir, &cookie)) != NULL)
86 libuvfs_name_dirent_free(de);
87 while ((de = list_head(&info->nm_allnames)) != NULL) {
96 list_remove(&info->nm_allnames, de);
97 de->de_myinfo = NULL;
345 libuvfs_name_dirent_t *de;
356 for (de = list_head(&me->nm_allnames); de != NULL;
357 de = list_next(&me->nm_allnames, de))
360 if (de == NULL) {
367 *parent = de->de_dirfid;
385 libuvfs_name_dirent_t *de;
394 for (de = avl_first(&dir->nm_dir); de != NULL;
395 de = AVL_NEXT(&dir->nm_dir, de))
398 if (de == NULL)
401 *fid = de->de_fid;
402 namelen = strlcpy(name, de->de_name, namesize);
419 libuvfs_name_dirent_t *de;
427 de = libuvfs_name_dirent_find(dir, name, NULL);
428 if (de == NULL)
430 de = AVL_NEXT(&dir->nm_dir, de);
431 if (de == NULL)
434 *fid = de->de_fid;
435 namelen = strlcpy(name, de->de_name, namesize);
457 libuvfs_name_dirent_t *de;
459 for (de = list_head(&child->nm_allnames); de != NULL;
460 de = list_next(&child->nm_allnames, de))
470 libuvfs_name_dirent_path(libuvfs_name_dirent_t *de, char *buffer,
475 if (de->de_dir != NULL) {
477 list_head(&de->de_dir->nm_allnames);
486 need = strlcat(buffer, de->de_name, size);
502 libuvfs_name_dirent_t *de;
510 de = list_head(&fnode->nm_allnames);
511 if (de != NULL)
513 if ((de = list_next(&fnode->nm_allnames, de)) == NULL)
517 prefix = (de != NULL) ? "" : "/";
522 if (de != NULL)
523 need = libuvfs_name_dirent_path(de, buffer, size);