Lines Matching refs:xdr
42 #include <linux/sunrpc/xdr.h>
105 p = xdr_reserve_space(xdr, nbytes); \
118 dprintk("NFSD: xdr error! (%s:%d)\n", __FILE__, __LINE__); \
133 p = xdr_inline_decode(xdr, nbytes); \
207 encode_cb_compound_hdr(struct xdr_stream *xdr, struct nfs4_cb_compound_hdr *hdr)
220 encode_cb_recall(struct xdr_stream *xdr, struct nfs4_cb_recall *cb_rec)
237 struct xdr_stream xdrs, *xdr = &xdrs;
247 struct xdr_stream xdr;
253 xdr_init_encode(&xdr, &req->rq_snd_buf, p);
254 encode_cb_compound_hdr(&xdr, &hdr);
255 return (encode_cb_recall(&xdr, args));
260 decode_cb_compound_hdr(struct xdr_stream *xdr, struct nfs4_cb_compound_hdr *hdr){
274 decode_cb_op_hdr(struct xdr_stream *xdr, enum nfs_opnum4 expected)
303 struct xdr_stream xdr;
307 xdr_init_decode(&xdr, &rqstp->rq_rcv_buf, p);
308 status = decode_cb_compound_hdr(&xdr, &hdr);
311 status = decode_cb_op_hdr(&xdr, OP_CB_RECALL);