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.c94 static int ufsdirhash_hash(struct dirhash *dh, char *name, int namelen);
95 static void ufsdirhash_adjfree(struct dirhash *dh, doff_t offset, int diff);
96 static void ufsdirhash_delslot(struct dirhash *dh, int slot);
97 static int ufsdirhash_findslot(struct dirhash *dh, char *name, int namelen,
114 static TAILQ_HEAD(, dirhash) ufsdirhash_list;
153 ufsdirhash_hold(struct dirhash *dh) in ufsdirhash_hold()
160 ufsdirhash_drop(struct dirhash *dh) in ufsdirhash_drop()
173 ufsdirhash_release(struct dirhash *dh) in ufsdirhash_release()
186 static struct dirhash *
189 struct dirhash *ndh; in ufsdirhash_create()
[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
202 #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.c1161 SLIST_INSERT_HEAD(&inphash[inumber % dirhash], inp, i_hash); in cacheino()
1193 SLIST_FOREACH(inp, &inphash[inumber % dirhash], i_hash) { in getinoinfo()
1212 SLIST_FOREACH(inp, &inphash[inumber % dirhash], i_hash) { in removecachedino()
1215 SLIST_REMOVE(&inphash[inumber % dirhash], inp, inoinfo, i_hash); in removecachedino()
H A Dfsck.h318 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()