Searched refs:dirhash (Results 1 – 7 of 7) sorted by relevance
| /NextBSD/sys/ufs/ufs/ |
| HD | ufs_dirhash.c | 95 static int ufsdirhash_hash(struct dirhash *dh, char *name, int namelen); 96 static void ufsdirhash_adjfree(struct dirhash *dh, doff_t offset, int diff); 97 static void ufsdirhash_delslot(struct dirhash *dh, int slot); 98 static int ufsdirhash_findslot(struct dirhash *dh, char *name, int namelen, 115 static TAILQ_HEAD(, dirhash) ufsdirhash_list; 154 ufsdirhash_hold(struct dirhash *dh) in ufsdirhash_hold() 161 ufsdirhash_drop(struct dirhash *dh) in ufsdirhash_drop() 174 ufsdirhash_release(struct dirhash *dh) in ufsdirhash_release() 187 static struct dirhash * 190 struct dirhash *ndh; in ufsdirhash_create() [all …]
|
| HD | inode.h | 86 struct dirhash *dirhash; /* Hashing for large directories. */ member 136 #define i_dirhash i_un.dirhash
|
| HD | dirhash.h | 85 struct dirhash { struct 110 TAILQ_ENTRY(dirhash) dh_list; /* chain of all dirhashes */
|
| /NextBSD/sbin/fsck_ffs/ |
| HD | globs.c | 59 long numdirs, dirhash, listmax, inplast; variable 126 numdirs = dirhash = listmax = inplast = 0; in fsckinit()
|
| HD | inode.c | 460 inpp = &inphead[inumber % dirhash]; in cacheino() 491 for (inp = inphead[inumber % dirhash]; inp; inp = inp->i_nexthash) { in getinoinfo()
|
| HD | setup.c | 280 dirhash = numdirs; in setup()
|
| HD | fsck.h | 285 extern long numdirs, dirhash, listmax, inplast;
|