/src/sys/kern/ |
vfs_dirhash.c | 141 dirhash_purge_entries(struct dirhash *dirh) 146 if (dirh == NULL) 149 if (dirh->size == 0) 153 while ((dirh_e = LIST_FIRST(&dirh->entries[hashline])) 160 while ((dirh_e = LIST_FIRST(&dirh->free_entries)) != NULL) { 165 dirh->flags &= ~DIRH_COMPLETE; 166 dirh->flags |= DIRH_PURGED; 167 dirh->num_files = 0; 169 dirhashsize -= dirh->size; 170 dirh->size = 0 176 struct dirhash *dirh = *dirhp; local in function:dirhash_purge 196 struct dirhash *dirh; local in function:dirhash_get [all...] |
/src/sbin/dump/ |
traverse.c | 185 FTS *dirh; local in function:mapfiles 193 if ((dirh = fts_open(dirv, FTS_PHYSICAL|FTS_SEEDOT|FTS_XDEV, 198 while ((entry = fts_read(dirh)) != NULL) { 212 (void)fts_close(dirh);
|
/src/sys/fs/nilfs/ |
nilfs_subr.c | 768 struct dirhash *dirh; local in function:dirhash_fill 784 dirh = dir_node->dir_hash; 785 KASSERT(dirh); 786 KASSERT(dirh->refcnt > 0); 788 if (dirh->flags & DIRH_BROKEN) 791 if (dirh->flags & DIRH_COMPLETE) 797 dirhash_purge_entries(dirh); 810 dirh->flags |= DIRH_BROKEN; 811 dirhash_purge_entries(dirh); 822 dirh->flags |= DIRH_BROKEN 864 struct dirhash *dirh; local in function:nilfs_lookup_name_in_dir [all...] |
/src/lib/librefuse/ |
refuse.c | 82 struct puffs_fuse_dirh dirh; member in struct:refusenode 111 free(rn->dirh.dbuf); 919 struct puffs_fuse_dirh *dirh; local in function:puffs_fuse_node_readdir 932 dirh = &rn->dirh; 940 free(dirh->dbuf); 941 memset(dirh, 0, sizeof(struct puffs_fuse_dirh)); 944 fuse->fs, path, dirh, puffs_fuse_fill_dir, 955 while (*readoff < (off_t)(dirh->bufsize - dirh->reslen)) [all...] |
/src/lib/librefuse/refuse/ |
fs.c | 770 void* dirh; member in struct:fuse_fill_dir_v23_shim 804 res = shim->fill_dir_v23(shim->dirh, name, &stbuf, 0); 820 res = shim->fill_dir_v23(shim->dirh, name, &stbuf, 0); 825 void* dirh; member in struct:fuse_fill_dir_v30_shim 837 return shim->fill_dir_v30(shim->dirh, name, stat, off, (enum fuse_fill_dir_flags)0); 847 v23_shim.dirh = buf; 907 v30_shim.dirh = buf;
|
/src/sys/fs/udf/ |
udf_subr.c | 4510 struct dirhash *dirh; local in function:udf_dirhash_fill 4520 dirh = dir_node->dir_hash; 4521 KASSERT(dirh); 4522 KASSERT(dirh->refcnt > 0); 4524 if (dirh->flags & DIRH_BROKEN) 4526 if (dirh->flags & DIRH_COMPLETE) 4530 dirhash_purge_entries(dirh); 4555 dirh->flags |= DIRH_BROKEN; 4556 dirhash_purge_entries(dirh); 4562 dirhash_enter_freed(dirh, pre_diroffset 4591 struct dirhash *dirh; local in function:udf_lookup_name_in_dir 4825 struct dirhash *dirh; local in function:udf_dir_detach 4979 struct dirhash *dirh; local in function:udf_dir_update_rootentry 5101 struct dirhash *dirh; local in function:udf_dir_attach [all...] |