AFS_DIR_SLOTS_PER_BLOCK
base = blknum * AFS_DIR_SLOTS_PER_BLOCK;
for (unsigned int slot = hdr; slot < AFS_DIR_SLOTS_PER_BLOCK; slot = next) {
if (next > AFS_DIR_SLOTS_PER_BLOCK) {
d < AFS_DIR_SLOTS_PER_BLOCK;
AFS_DIR_SLOTS_PER_BLOCK,
AFS_DIR_SLOTS_PER_BLOCK - AFS_DIR_RESV_BLOCKS0;
AFS_DIR_SLOTS_PER_BLOCK - AFS_DIR_RESV_BLOCKS;
entry = b * AFS_DIR_SLOTS_PER_BLOCK + slot;
b = entry / AFS_DIR_SLOTS_PER_BLOCK;
slot = entry % AFS_DIR_SLOTS_PER_BLOCK;
unsigned int pb = iter.prev_entry / AFS_DIR_SLOTS_PER_BLOCK;
unsigned int ps = iter.prev_entry % AFS_DIR_SLOTS_PER_BLOCK;
unsigned int blnum = entry / AFS_DIR_SLOTS_PER_BLOCK;
unsigned int slot = entry % AFS_DIR_SLOTS_PER_BLOCK;
if (slot + iter->nr_slots <= AFS_DIR_SLOTS_PER_BLOCK &&
iter->loop_check = nblocks * (AFS_DIR_SLOTS_PER_BLOCK - AFS_DIR_RESV_BLOCKS);
union afs_xdr_dirent dirents[AFS_DIR_SLOTS_PER_BLOCK];