nfs_dirent
struct nfs_dirent *dp;
dp = (struct nfs_dirent *)cpos;
nfs_check_dirent(struct nfs_dirent *dp, int maxlen)
int nfs_name_off = offsetof(struct nfs_dirent, nfs_name[0]);
static int nfs_check_dirent(struct nfs_dirent *dp, int maxlen);
struct nfs_dirent *dp = NULL;
if ((tlen + sizeof(struct nfs_dirent)) > left) {
if ((tlen + sizeof(struct nfs_dirent)) > uiop->uio_resid)
dp = (struct nfs_dirent *)uiop->uio_iov->iov_base;
dp->nfs_reclen = tlen + sizeof(struct nfs_dirent);
uiop->uio_offset += sizeof(struct nfs_dirent);
uiop->uio_resid -= sizeof(struct nfs_dirent);
uiop->uio_iov->iov_base = (char *)uiop->uio_iov->iov_base + sizeof(struct nfs_dirent);
uiop->uio_iov->iov_len -= sizeof(struct nfs_dirent);
struct nfs_dirent *dp;
if ((tlen + sizeof(struct nfs_dirent)) > left) {
if ((tlen + sizeof(struct nfs_dirent)) > uiop->uio_resid)
dp = (struct nfs_dirent *)uiop->uio_iov->iov_base;
dp->nfs_reclen = tlen + sizeof(struct nfs_dirent);
uiop->uio_offset += sizeof(struct nfs_dirent);
uiop->uio_resid -= sizeof(struct nfs_dirent);
uiop->uio_iov->iov_base = (char *)uiop->uio_iov->iov_base + sizeof(struct nfs_dirent);
uiop->uio_iov->iov_len -= sizeof(struct nfs_dirent);