Lines Matching refs:fhp
158 xdr_inline_decode_nfs_fh3(uint32_t *ptr, nfs_fh3 *fhp, uint32_t fhsize) in xdr_inline_decode_nfs_fh3() argument
182 fhp->fh3_fsid.val[0] = *(uint32_t *)bp; in xdr_inline_decode_nfs_fh3()
184 fhp->fh3_fsid.val[1] = *(uint32_t *)bp; in xdr_inline_decode_nfs_fh3()
191 cp = (uchar_t *)&fhp->fh3_len; in xdr_inline_decode_nfs_fh3()
200 dsize = fhp->fh3_len < NFS_FHMAXDATA ? NFS_FHMAXDATA : fhp->fh3_len; in xdr_inline_decode_nfs_fh3()
207 bcopy(bp, fhp->fh3_data, dsize); in xdr_inline_decode_nfs_fh3()
213 cp = (uchar_t *)&fhp->fh3_xlen; in xdr_inline_decode_nfs_fh3()
218 dsize = fhp->fh3_xlen < NFS_FHMAXDATA ? NFS_FHMAXDATA : fhp->fh3_xlen; in xdr_inline_decode_nfs_fh3()
225 bcopy(bp, fhp->fh3_xdata, dsize); in xdr_inline_decode_nfs_fh3()
318 nfs_fh3 *fhp) in xdr_inline_encode_nfs_fh3() argument
325 fsize = fhp->fh3_len < NFS_FHMAXDATA ? NFS_FHMAXDATA : fhp->fh3_len; in xdr_inline_encode_nfs_fh3()
326 xsize = fhp->fh3_xlen < NFS_FHMAXDATA ? NFS_FHMAXDATA : fhp->fh3_xlen; in xdr_inline_encode_nfs_fh3()
331 otw_len = sizeof (fhp->fh3_fsid) + in xdr_inline_encode_nfs_fh3()
332 sizeof (fhp->fh3_len) + fsize + in xdr_inline_encode_nfs_fh3()
333 sizeof (fhp->fh3_xlen) + xsize; in xdr_inline_encode_nfs_fh3()
358 *ptr++ = (uint32_t)fhp->fh3_fsid.val[0]; in xdr_inline_encode_nfs_fh3()
359 *ptr++ = (uint32_t)fhp->fh3_fsid.val[1]; in xdr_inline_encode_nfs_fh3()
368 bcopy(&fhp->fh3_len, cp, sizeof (fhp->fh3_len) + fsize); in xdr_inline_encode_nfs_fh3()
369 cp += sizeof (fhp->fh3_len) + fsize; in xdr_inline_encode_nfs_fh3()
372 bcopy(&fhp->fh3_xlen, cp, sizeof (fhp->fh3_xlen) + xsize); in xdr_inline_encode_nfs_fh3()
373 cp += sizeof (fhp->fh3_xlen) + xsize; in xdr_inline_encode_nfs_fh3()