Home
last modified time | relevance | path

Searched refs:rpcrdma_msg (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/include/linux/sunrpc/
Dsvc_rdma.h184 extern int svc_rdma_xdr_decode_req(struct rpcrdma_msg **, struct svc_rqst *);
187 struct rpcrdma_msg *,
189 extern void svc_rdma_xdr_encode_write_list(struct rpcrdma_msg *, int);
194 struct rpcrdma_msg *,
195 struct rpcrdma_msg *,
197 extern int svc_rdma_xdr_get_reply_hdr_len(struct rpcrdma_msg *);
213 extern void svc_rdma_send_error(struct svcxprt_rdma *, struct rpcrdma_msg *,
241 svc_rdma_get_read_chunk(struct rpcrdma_msg *rmsgp) in svc_rdma_get_read_chunk()
257 svc_rdma_get_write_array(struct rpcrdma_msg *rmsgp) in svc_rdma_get_write_array()
271 svc_rdma_get_reply_array(struct rpcrdma_msg *rmsgp) in svc_rdma_get_reply_array()
Drpc_rdma.h79 struct rpcrdma_msg { struct
/linux-4.1.27/net/sunrpc/xprtrdma/
Dsvc_rdma_marshal.c148 int svc_rdma_xdr_decode_req(struct rpcrdma_msg **rdma_req, in svc_rdma_xdr_decode_req()
151 struct rpcrdma_msg *rmsgp = NULL; in svc_rdma_xdr_decode_req()
156 rmsgp = (struct rpcrdma_msg *)rqstp->rq_arg.head[0].iov_base; in svc_rdma_xdr_decode_req()
216 struct rpcrdma_msg *rmsgp = NULL; in svc_rdma_xdr_decode_deferred_req()
224 rmsgp = (struct rpcrdma_msg *)rqstp->rq_arg.head[0].iov_base; in svc_rdma_xdr_decode_deferred_req()
271 struct rpcrdma_msg *rmsgp, in svc_rdma_xdr_encode_error()
289 int svc_rdma_xdr_get_reply_hdr_len(struct rpcrdma_msg *rmsgp) in svc_rdma_xdr_get_reply_hdr_len()
317 void svc_rdma_xdr_encode_write_list(struct rpcrdma_msg *rmsgp, int chunks) in svc_rdma_xdr_encode_write_list()
357 struct rpcrdma_msg *rdma_argp, in svc_rdma_xdr_encode_reply_header()
358 struct rpcrdma_msg *rdma_resp, in svc_rdma_xdr_encode_reply_header()
Dsvc_rdma_sendto.c233 struct rpcrdma_msg *rdma_argp, in send_write_chunks()
234 struct rpcrdma_msg *rdma_resp, in send_write_chunks()
296 struct rpcrdma_msg *rdma_argp, in send_reply_chunks()
297 struct rpcrdma_msg *rdma_resp, in send_reply_chunks()
379 struct rpcrdma_msg *rdma_resp, in send_reply()
499 struct rpcrdma_msg *rdma_argp; in svc_rdma_sendto()
500 struct rpcrdma_msg *rdma_resp; in svc_rdma_sendto()
Dxprt_rdma.h145 static inline struct rpcrdma_msg *
148 return (struct rpcrdma_msg *)rb->rg_base; in rdmab_to_msg()
Dsvc_rdma_recvfrom.c62 struct rpcrdma_msg *rmsgp; in rdma_build_arg_xdr()
87 rmsgp = (struct rpcrdma_msg *)rqstp->rq_arg.head[0].iov_base; in rdma_build_arg_xdr()
420 struct rpcrdma_msg *rmsgp, in rdma_read_chunks()
584 struct rpcrdma_msg *rmsgp; in svc_rdma_recvfrom()
Drpc_rdma.c179 struct rpcrdma_msg *headerp, enum rpcrdma_chunktype type) in rpcrdma_create_chunks()
389 struct rpcrdma_msg *headerp; in rpcrdma_marshal_req()
732 struct rpcrdma_msg *headerp; in rpcrdma_reply_handler()
Dsvc_rdma_transport.c1316 void svc_rdma_send_error(struct svcxprt_rdma *xprt, struct rpcrdma_msg *rmsgp, in svc_rdma_send_error()