Lines Matching refs:fhp
29 decode_fh(__be32 *p, struct svc_fh *fhp) in decode_fh() argument
31 fh_init(fhp, NFS_FHSIZE); in decode_fh()
32 memcpy(&fhp->fh_handle.fh_base, p, NFS_FHSIZE); in decode_fh()
33 fhp->fh_handle.fh_size = NFS_FHSIZE; in decode_fh()
41 __be32 *nfs2svc_decode_fh(__be32 *p, struct svc_fh *fhp) in nfs2svc_decode_fh() argument
43 return decode_fh(p, fhp); in nfs2svc_decode_fh()
47 encode_fh(__be32 *p, struct svc_fh *fhp) in encode_fh() argument
49 memcpy(p, &fhp->fh_handle.fh_base, NFS_FHSIZE); in encode_fh()
129 encode_fattr(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp, in encode_fattr() argument
132 struct dentry *dentry = fhp->fh_dentry; in encode_fattr()
156 switch (fsid_source(fhp)) { in encode_fattr()
162 *p++ = htonl((u32) fhp->fh_export->ex_fsid); in encode_fattr()
165 f = ((u32*)fhp->fh_export->ex_uuid)[0]; in encode_fattr()
166 f ^= ((u32*)fhp->fh_export->ex_uuid)[1]; in encode_fattr()
167 f ^= ((u32*)fhp->fh_export->ex_uuid)[2]; in encode_fattr()
168 f ^= ((u32*)fhp->fh_export->ex_uuid)[3]; in encode_fattr()
186 __be32 *nfs2svc_encode_fattr(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp, struct kstat *s… in nfs2svc_encode_fattr() argument
188 return encode_fattr(rqstp, p, fhp, stat); in nfs2svc_encode_fattr()