Home
last modified time | relevance | path

Searched refs:rctxt (Results 1 – 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/net/sunrpc/xprtrdma/
Dsvc_rdma_recvfrom.c417 static bool xdr_check_read_list(struct svc_rdma_recv_ctxt *rctxt) in xdr_check_read_list() argument
423 p = xdr_inline_decode(&rctxt->rc_stream, sizeof(*p)); in xdr_check_read_list()
430 p = xdr_inline_decode(&rctxt->rc_stream, in xdr_check_read_list()
444 p = xdr_inline_decode(&rctxt->rc_stream, sizeof(*p)); in xdr_check_read_list()
456 static bool xdr_check_write_chunk(struct svc_rdma_recv_ctxt *rctxt, u32 maxlen) in xdr_check_write_chunk() argument
461 p = xdr_inline_decode(&rctxt->rc_stream, sizeof(*p)); in xdr_check_write_chunk()
471 p = xdr_inline_decode(&rctxt->rc_stream, in xdr_check_write_chunk()
499 static bool xdr_check_write_list(struct svc_rdma_recv_ctxt *rctxt) in xdr_check_write_list() argument
504 p = xdr_inline_decode(&rctxt->rc_stream, sizeof(*p)); in xdr_check_write_list()
507 rctxt->rc_write_list = p; in xdr_check_write_list()
[all …]
Dsvc_rdma_sendto.c467 svc_rdma_encode_write_list(const struct svc_rdma_recv_ctxt *rctxt, in svc_rdma_encode_write_list() argument
473 ret = svc_rdma_encode_write_chunk(rctxt->rc_write_list, sctxt, length); in svc_rdma_encode_write_list()
501 svc_rdma_encode_reply_chunk(const struct svc_rdma_recv_ctxt *rctxt, in svc_rdma_encode_reply_chunk() argument
505 return svc_rdma_encode_write_chunk(rctxt->rc_reply_chunk, sctxt, in svc_rdma_encode_reply_chunk()
557 const struct svc_rdma_recv_ctxt *rctxt, in svc_rdma_pull_up_needed() argument
574 if (!rctxt || !rctxt->rc_write_list) { in svc_rdma_pull_up_needed()
610 const struct svc_rdma_recv_ctxt *rctxt, in svc_rdma_pull_up_reply_msg() argument
622 if (rctxt && rctxt->rc_write_list) { in svc_rdma_pull_up_reply_msg()
670 const struct svc_rdma_recv_ctxt *rctxt, in svc_rdma_map_reply_msg() argument
687 if (rctxt && rctxt->rc_reply_chunk) in svc_rdma_map_reply_msg()
[all …]
Dsvc_rdma_backchannel.c20 struct svc_rdma_recv_ctxt *rctxt) in svc_rdma_handle_bc_reply() argument
27 __be32 *rdma_resp = rctxt->rc_recv_buf; in svc_rdma_handle_bc_reply()
Dsvc_rdma_rw.c583 const struct svc_rdma_recv_ctxt *rctxt, in svc_rdma_send_reply_chunk() argument
589 info = svc_rdma_write_info_alloc(rdma, rctxt->rc_reply_chunk); in svc_rdma_send_reply_chunk()
601 if (!rctxt->rc_write_list && xdr->page_len) { in svc_rdma_send_reply_chunk()
/kernel/linux/linux-5.10/include/linux/sunrpc/
Dsvc_rdma.h169 struct svc_rdma_recv_ctxt *rctxt);
190 const struct svc_rdma_recv_ctxt *rctxt,
203 const struct svc_rdma_recv_ctxt *rctxt,
207 struct svc_rdma_recv_ctxt *rctxt,