Lines Matching refs:fhp
2236 nfsd4_encode_fattr(struct xdr_stream *xdr, struct svc_fh *fhp, in nfsd4_encode_fattr() argument
2291 if ((bmval0 & (FATTR4_WORD0_FILEHANDLE | FATTR4_WORD0_FSID)) && !fhp) { in nfsd4_encode_fattr()
2300 fhp = tempfh; in nfsd4_encode_fattr()
2445 } else switch(fsid_source(fhp)) { in nfsd4_encode_fattr()
2542 p = xdr_reserve_space(xdr, fhp->fh_handle.fh_size + 4); in nfsd4_encode_fattr()
2545 p = xdr_encode_opaque(p, &fhp->fh_handle.fh_base, in nfsd4_encode_fattr()
2546 fhp->fh_handle.fh_size); in nfsd4_encode_fattr()
2795 struct svc_fh *fhp, struct svc_export *exp, in nfsd4_encode_fattr_to_buf() argument
2804 ret = nfsd4_encode_fattr(&xdr, fhp, exp, dentry, bmval, rqstp, in nfsd4_encode_fattr_to_buf()
3085 struct svc_fh *fhp = getattr->ga_fhp; in nfsd4_encode_getattr() local
3091 nfserr = nfsd4_encode_fattr(xdr, fhp, fhp->fh_export, fhp->fh_dentry, in nfsd4_encode_getattr()
3101 struct svc_fh *fhp = *fhpp; in nfsd4_encode_getfh() local
3106 len = fhp->fh_handle.fh_size; in nfsd4_encode_getfh()
3110 p = xdr_encode_opaque(p, &fhp->fh_handle.fh_base, len); in nfsd4_encode_getfh()
3446 struct svc_fh *fhp = read->rd_fhp; in nfsd4_encode_read() local
3471 err = nfsd_permission(resp->rqstp, fhp->fh_export, in nfsd4_encode_read()
3472 fhp->fh_dentry, in nfsd4_encode_read()