Lines Matching refs:xdr
22 svcxdr_decode_stats(struct xdr_stream *xdr, __be32 *status) in svcxdr_decode_stats() argument
26 p = xdr_inline_decode(xdr, XDR_UNIT); in svcxdr_decode_stats()
35 svcxdr_encode_stats(struct xdr_stream *xdr, __be32 status) in svcxdr_encode_stats() argument
39 p = xdr_reserve_space(xdr, XDR_UNIT); in svcxdr_encode_stats()
48 svcxdr_decode_string(struct xdr_stream *xdr, char **data, unsigned int *data_len) in svcxdr_decode_string() argument
53 if (xdr_stream_decode_u32(xdr, &len) < 0) in svcxdr_decode_string()
57 p = xdr_inline_decode(xdr, len); in svcxdr_decode_string()
73 svcxdr_decode_cookie(struct xdr_stream *xdr, struct nlm_cookie *cookie) in svcxdr_decode_cookie() argument
78 if (xdr_stream_decode_u32(xdr, &len) < 0) in svcxdr_decode_cookie()
85 p = xdr_inline_decode(xdr, len); in svcxdr_decode_cookie()
101 svcxdr_encode_cookie(struct xdr_stream *xdr, const struct nlm_cookie *cookie) in svcxdr_encode_cookie() argument
105 if (xdr_stream_encode_u32(xdr, cookie->len) < 0) in svcxdr_encode_cookie()
107 p = xdr_reserve_space(xdr, cookie->len); in svcxdr_encode_cookie()
116 svcxdr_decode_owner(struct xdr_stream *xdr, struct xdr_netobj *obj) in svcxdr_decode_owner() argument
121 if (xdr_stream_decode_u32(xdr, &len) < 0) in svcxdr_decode_owner()
125 p = xdr_inline_decode(xdr, len); in svcxdr_decode_owner()
135 svcxdr_encode_owner(struct xdr_stream *xdr, const struct xdr_netobj *obj) in svcxdr_encode_owner() argument
139 return xdr_stream_encode_opaque(xdr, obj->data, obj->len) > 0; in svcxdr_encode_owner()