NFS_DIRBLKSIZ
lbn = (uoff_t)uio->uio_offset / NFS_DIRBLKSIZ;
boff = uio->uio_offset & (NFS_DIRBLKSIZ - 1);
bp = nfs_getcacheblk(vp, loffset, NFS_DIRBLKSIZ, td);
&& (i * NFS_DIRBLKSIZ) >= np->n_direofoffset)
bp = nfs_getcacheblk(vp, (off_t)i * NFS_DIRBLKSIZ,
NFS_DIRBLKSIZ, td);
loffset + NFS_DIRBLKSIZ < np->n_direofoffset) &&
findblk(vp, loffset + NFS_DIRBLKSIZ, FINDBLK_TEST) == NULL
rabp = nfs_getcacheblk(vp, loffset + NFS_DIRBLKSIZ,
NFS_DIRBLKSIZ, td);
if ((size_t)boff > NFS_DIRBLKSIZ - bp->b_resid) {
NFS_DIRBLKSIZ - bp->b_resid - (size_t)boff);
pos = (uoff_t)off / NFS_DIRBLKSIZ;
if (pref < nmp->nm_readdirsize && pref >= NFS_DIRBLKSIZ)
nmp->nm_readdirsize = roundup2(pref, NFS_DIRBLKSIZ);
nmp->nm_readdirsize = rounddown2(max, NFS_DIRBLKSIZ);
bp = kmalloc(NFS_DIRBLKSIZ, M_TEMP, M_WAITOK);
aiov.iov_len = auio.uio_resid = NFS_DIRBLKSIZ;