• Home
  • Raw
  • Download

Lines Matching refs:xdr

62 static int decode_pnfs_stateid(struct xdr_stream *xdr, nfs4_stateid *stateid)  in decode_pnfs_stateid()  argument
66 p = xdr_inline_decode(xdr, NFS4_STATEID_SIZE); in decode_pnfs_stateid()
76 static int decode_deviceid(struct xdr_stream *xdr, struct nfs4_deviceid *devid) in decode_deviceid() argument
80 p = xdr_inline_decode(xdr, NFS4_DEVICEID4_SIZE); in decode_deviceid()
88 static int decode_nfs_fh(struct xdr_stream *xdr, struct nfs_fh *fh) in decode_nfs_fh() argument
92 p = xdr_inline_decode(xdr, 4); in decode_nfs_fh()
102 p = xdr_inline_decode(xdr, fh->size); in decode_nfs_fh()
120 decode_name(struct xdr_stream *xdr, u32 *id) in decode_name() argument
126 p = xdr_inline_decode(xdr, 4); in decode_name()
136 p = xdr_inline_decode(xdr, len); in decode_name()
1971 struct xdr_stream *xdr, in ff_layout_encode_ioerr() argument
1978 start = xdr_reserve_space(xdr, 4); in ff_layout_encode_ioerr()
1984 ret = ff_layout_encode_ds_ioerr(flo, xdr, &count, &args->range); in ff_layout_encode_ioerr()
1994 struct xdr_stream *xdr, in ff_layout_encode_iostats() argument
1999 p = xdr_reserve_space(xdr, 4); in ff_layout_encode_iostats()
2018 struct xdr_stream *xdr, in ff_layout_encode_layoutreturn() argument
2025 start = xdr_reserve_space(xdr, 4); in ff_layout_encode_layoutreturn()
2028 ff_layout_encode_ioerr(flo, xdr, args); in ff_layout_encode_layoutreturn()
2029 ff_layout_encode_iostats(flo, xdr, args); in ff_layout_encode_layoutreturn()
2031 *start = cpu_to_be32((xdr->p - start - 1) * 4); in ff_layout_encode_layoutreturn()
2084 ff_layout_encode_netaddr(struct xdr_stream *xdr, struct nfs4_pnfs_ds_addr *da) in ff_layout_encode_netaddr() argument
2118 p = xdr_reserve_space(xdr, 4 + netid_len); in ff_layout_encode_netaddr()
2121 p = xdr_reserve_space(xdr, 4 + len); in ff_layout_encode_netaddr()
2126 ff_layout_encode_nfstime(struct xdr_stream *xdr, in ff_layout_encode_nfstime() argument
2132 p = xdr_reserve_space(xdr, 12); in ff_layout_encode_nfstime()
2139 ff_layout_encode_io_latency(struct xdr_stream *xdr, in ff_layout_encode_io_latency() argument
2144 p = xdr_reserve_space(xdr, 5 * 8); in ff_layout_encode_io_latency()
2150 ff_layout_encode_nfstime(xdr, stat->total_busy_time); in ff_layout_encode_io_latency()
2151 ff_layout_encode_nfstime(xdr, stat->aggregate_completion_time); in ff_layout_encode_io_latency()
2155 ff_layout_encode_layoutstats(struct xdr_stream *xdr, in ff_layout_encode_layoutstats() argument
2169 start = xdr_reserve_space(xdr, 4); in ff_layout_encode_layoutstats()
2171 ff_layout_encode_netaddr(xdr, da); in ff_layout_encode_layoutstats()
2173 p = xdr_reserve_space(xdr, 4 + fh->size); in ff_layout_encode_layoutstats()
2177 ff_layout_encode_io_latency(xdr, &mirror->read_stat.io_stat); in ff_layout_encode_layoutstats()
2179 ff_layout_encode_io_latency(xdr, &mirror->write_stat.io_stat); in ff_layout_encode_layoutstats()
2182 ff_layout_encode_nfstime(xdr, ktime_sub(ktime_get(), mirror->start_time)); in ff_layout_encode_layoutstats()
2184 p = xdr_reserve_space(xdr, 4); in ff_layout_encode_layoutstats()
2187 *start = cpu_to_be32((xdr->p - start - 1) * 4); in ff_layout_encode_layoutstats()