Lines Matching refs:xdr
54 static int decode_stateid(struct xdr_stream *xdr, nfs4_stateid *stateid) in decode_stateid() argument
58 p = xdr_inline_decode(xdr, NFS4_STATEID_SIZE); in decode_stateid()
67 static int decode_deviceid(struct xdr_stream *xdr, struct nfs4_deviceid *devid) in decode_deviceid() argument
71 p = xdr_inline_decode(xdr, NFS4_DEVICEID4_SIZE); in decode_deviceid()
79 static int decode_nfs_fh(struct xdr_stream *xdr, struct nfs_fh *fh) in decode_nfs_fh() argument
83 p = xdr_inline_decode(xdr, 4); in decode_nfs_fh()
93 p = xdr_inline_decode(xdr, fh->size); in decode_nfs_fh()
111 decode_name(struct xdr_stream *xdr, u32 *id) in decode_name() argument
117 p = xdr_inline_decode(xdr, 4); in decode_name()
127 p = xdr_inline_decode(xdr, len); in decode_name()
1430 struct xdr_stream *xdr, in ff_layout_encode_ioerr() argument
1437 start = xdr_reserve_space(xdr, 4); in ff_layout_encode_ioerr()
1443 ret = ff_layout_encode_ds_ioerr(flo, xdr, &count, &args->range); in ff_layout_encode_ioerr()
1453 struct xdr_stream *xdr, in ff_layout_encode_iostats() argument
1458 p = xdr_reserve_space(xdr, 4); in ff_layout_encode_iostats()
1477 struct xdr_stream *xdr, in ff_layout_encode_layoutreturn() argument
1484 start = xdr_reserve_space(xdr, 4); in ff_layout_encode_layoutreturn()
1487 ff_layout_encode_ioerr(flo, xdr, args); in ff_layout_encode_layoutreturn()
1488 ff_layout_encode_iostats(flo, xdr, args); in ff_layout_encode_layoutreturn()
1490 *start = cpu_to_be32((xdr->p - start - 1) * 4); in ff_layout_encode_layoutreturn()