Searched refs:DH_ENTRY (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/ufs/ufs/ |
H A D | ufs_dirhash.c | 454 while (DH_ENTRY(dh, slot) != DIRHASH_EMPTY) in ufsdirhash_build() 457 DH_ENTRY(dh, slot) = pos; in ufsdirhash_build() 607 for (i = slot; (offset = DH_ENTRY(dh, i)) != DIRHASH_EMPTY; in ufsdirhash_lookup() 622 for (; (offset = DH_ENTRY(dh, slot)) != DIRHASH_EMPTY; in ufsdirhash_lookup() 826 while (DH_ENTRY(dh, slot) >= 0) in ufsdirhash_add() 828 if (DH_ENTRY(dh, slot) == DIRHASH_EMPTY) in ufsdirhash_add() 830 DH_ENTRY(dh, slot) = offset; in ufsdirhash_add() 886 DH_ENTRY(dh, slot) = newoff; in ufsdirhash_move() 1102 while (DH_ENTRY(dh, slot) != offset && in ufsdirhash_findslot() 1103 DH_ENTRY(dh, slot) != DIRHASH_EMPTY) in ufsdirhash_findslot() [all …]
|
H A D | dirhash.h | 82 #define DH_ENTRY(dh, slot) \ macro
|