Symbol: dirhash
sbin/fsck/fsck.h
182
extern long numdirs, dirhash, listmax, inplast, dirhashmask;
sbin/fsck/setup.c
304
for (dirhash = 16; dirhash < numdirs; dirhash <<= 1)
sbin/fsck/setup.c
306
if (dirhash > 1024*1024)
sbin/fsck/setup.c
307
dirhash /= 8;
sbin/fsck/setup.c
308
dirhashmask = dirhash - 1;
sbin/fsck/setup.c
317
inphead = calloc((unsigned)dirhash, sizeof(struct inoinfo *));
sbin/fsck/setup.c
51
long numdirs, dirhash, listmax, inplast, dirhashmask;
sbin/fsck_hammer2/destroy.c
336
bscan->key = dirhash(dst_dirent, strlen(dst_dirent));
sbin/fsck_hammer2/destroy.c
395
bscan->key = dirhash(dst_dirent, strlen(dst_dirent));
sbin/hammer2/cmd_debug.c
1295
dirhash(av[i], strlen(av[i])),
sbin/hammer2/hammer2_subs.h
83
hammer2_key_t dirhash(const char *aname, size_t len);
sbin/newfs_hammer2/mkfs_hammer2.c
358
dirhash((char *)rawip->filename, rawip->meta.name_len);
sys/vfs/ext2fs/ext2_htree.c
364
uint32_t dirhash;
sys/vfs/ext2fs/ext2_htree.c
377
if (ext2_htree_find_leaf(ip, name, namelen, &dirhash,
sys/vfs/ext2fs/ext2_htree.c
414
search_next = ext2_htree_check_next(ip, dirhash, name, &info);
sys/vfs/ext2fs/ext2_htree.c
788
uint32_t dirhash, split_hash;
sys/vfs/ext2fs/ext2_htree.c
812
&dirhash, &hash_version, &info);
sys/vfs/ufs/dirhash.h
106
TAILQ_ENTRY(dirhash) dh_list; /* chain of all dirhashes */
sys/vfs/ufs/inode.h
101
struct dirhash *i_dirhash; /* Hashing for large directories */
sys/vfs/ufs/ufs_dirhash.c
100
struct dirhash *dh;
sys/vfs/ufs/ufs_dirhash.c
246
struct dirhash *dh;
sys/vfs/ufs/ufs_dirhash.c
287
struct dirhash *dh, *dh_next;
sys/vfs/ufs/ufs_dirhash.c
443
struct dirhash *dh;
sys/vfs/ufs/ufs_dirhash.c
520
struct dirhash *dh;
sys/vfs/ufs/ufs_dirhash.c
548
struct dirhash *dh;
sys/vfs/ufs/ufs_dirhash.c
589
struct dirhash *dh;
sys/vfs/ufs/ufs_dirhash.c
619
struct dirhash *dh;
sys/vfs/ufs/ufs_dirhash.c
644
struct dirhash *dh;
sys/vfs/ufs/ufs_dirhash.c
676
struct dirhash *dh;
sys/vfs/ufs/ufs_dirhash.c
728
struct dirhash *dh;
sys/vfs/ufs/ufs_dirhash.c
789
ufsdirhash_hash(struct dirhash *dh, char *name, int namelen)
sys/vfs/ufs/ufs_dirhash.c
79
static int ufsdirhash_hash(struct dirhash *dh, char *name, int namelen);
sys/vfs/ufs/ufs_dirhash.c
80
static void ufsdirhash_adjfree(struct dirhash *dh, doff_t offset, int diff);
sys/vfs/ufs/ufs_dirhash.c
81
static void ufsdirhash_delslot(struct dirhash *dh, int slot);
sys/vfs/ufs/ufs_dirhash.c
811
ufsdirhash_adjfree(struct dirhash *dh, doff_t offset, int diff)
sys/vfs/ufs/ufs_dirhash.c
82
static int ufsdirhash_findslot(struct dirhash *dh, char *name, int namelen,
sys/vfs/ufs/ufs_dirhash.c
847
ufsdirhash_findslot(struct dirhash *dh, char *name, int namelen, doff_t offset)
sys/vfs/ufs/ufs_dirhash.c
869
ufsdirhash_delslot(struct dirhash *dh, int slot)
sys/vfs/ufs/ufs_dirhash.c
91
static TAILQ_HEAD(, dirhash) ufsdirhash_list;
sys/vfs/ufs/ufs_dirhash.c
930
struct dirhash *dh;