Home
last modified time | relevance | path

Searched refs:fhsize (Results 1 – 2 of 2) sorted by relevance

/titanic_41/usr/src/uts/common/fs/nfs/
H A Dnfs3_xdr.c158 xdr_inline_decode_nfs_fh3(uint32_t *ptr, nfs_fh3 *fhp, uint32_t fhsize) in xdr_inline_decode_nfs_fh3() argument
171 if (fhsize > sizeof (fhandle3_t) || fhsize < (sizeof (fsid_t) + in xdr_inline_decode_nfs_fh3()
194 fhsize -= 2 * BYTES_PER_XDR_UNIT + sizeof (ushort_t); in xdr_inline_decode_nfs_fh3()
205 if (fhsize < dsize) in xdr_inline_decode_nfs_fh3()
209 fhsize -= dsize; in xdr_inline_decode_nfs_fh3()
211 if (fhsize < sizeof (ushort_t)) in xdr_inline_decode_nfs_fh3()
216 fhsize -= sizeof (ushort_t); in xdr_inline_decode_nfs_fh3()
223 if (fhsize < dsize) in xdr_inline_decode_nfs_fh3()
226 fhsize -= dsize; in xdr_inline_decode_nfs_fh3()
234 if (fhsize < (BYTES_PER_XDR_UNIT - resid)) in xdr_inline_decode_nfs_fh3()
[all …]
H A Dnfs4_xdr.c306 xdr_inline_decode_nfs_fh4(uint32_t *ptr, nfs_fh4_fmt_t *fhp, uint32_t fhsize) in xdr_inline_decode_nfs_fh4() argument
319 if (fhsize > sizeof (nfs_fh4_fmt_t) || fhsize < (sizeof (fsid_t) + in xdr_inline_decode_nfs_fh4()
342 fhsize -= 2 * BYTES_PER_XDR_UNIT + sizeof (ushort_t); in xdr_inline_decode_nfs_fh4()
353 if (fhsize < dsize) in xdr_inline_decode_nfs_fh4()
357 fhsize -= dsize; in xdr_inline_decode_nfs_fh4()
359 if (fhsize < sizeof (ushort_t)) in xdr_inline_decode_nfs_fh4()
364 fhsize -= sizeof (ushort_t); in xdr_inline_decode_nfs_fh4()
371 if (fhsize < dsize) in xdr_inline_decode_nfs_fh4()
374 fhsize -= dsize; in xdr_inline_decode_nfs_fh4()
382 if (fhsize < (BYTES_PER_XDR_UNIT - resid)) in xdr_inline_decode_nfs_fh4()
[all …]