Home
last modified time | relevance | path

Searched refs:dirhash (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/ufs/ufs/
H A Dufs_dirhash.c189 struct dirhash *ndh; in ufsdirhash_create()
190 struct dirhash *dh; in ufsdirhash_create()
279 struct dirhash *dh; in ufsdirhash_acquire()
300 struct dirhash *dh; in ufsdirhash_free()
344 struct dirhash *dh; in ufsdirhash_build()
483 struct dirhash *dh; in ufsdirhash_free_locked()
706 struct dirhash *dh; in ufsdirhash_findfree()
781 struct dirhash *dh; in ufsdirhash_enduseful()
807 struct dirhash *dh; in ufsdirhash_add()
848 struct dirhash *dh; in ufsdirhash_remove()
[all …]
H A Ddirhash.h85 struct dirhash { struct
110 TAILQ_ENTRY(dirhash) dh_list; /* chain of all dirhashes */
H A Dinode.h85 struct dirhash *dirhash; /* Hashing for large directories. */ member
205 #define i_dirhash i_un.dirhash
/freebsd/sbin/fsck_ffs/
H A Dglobs.c46 long dirhash, inplast; variable
119 listmax = numdirs = dirhash = inplast = 0; in fsckinit()
H A Dsetup.c165 dirhash = MAX(numdirs / 2, 1); in setup()
169 inphash = (struct inohash *)Calloc(dirhash, sizeof(struct inohash)); in setup()
H A Dinode.c1137 SLIST_INSERT_HEAD(&inphash[inumber % dirhash], inp, i_hash); in cacheino()
1169 SLIST_FOREACH(inp, &inphash[inumber % dirhash], i_hash) { in getinoinfo()
1188 SLIST_FOREACH(inp, &inphash[inumber % dirhash], i_hash) { in removecachedino()
1191 SLIST_REMOVE(&inphash[inumber % dirhash], inp, inoinfo, i_hash); in removecachedino()
H A Dfsck.h322 extern long dirhash, inplast;
/freebsd/sys/fs/ext2fs/
H A Dext2_htree.c362 uint32_t dirhash; in ext2_htree_lookup() local
375 if (ext2_htree_find_leaf(ip, name, namelen, &dirhash, in ext2_htree_lookup()
412 search_next = ext2_htree_check_next(ip, dirhash, name, &info); in ext2_htree_lookup()
787 uint32_t dirhash, split_hash; in ext2_htree_add_entry() local
811 &dirhash, &hash_version, &info); in ext2_htree_add_entry()