Home
last modified time | relevance | path

Searched refs:rq_rcv_buf (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.4/net/sunrpc/xprtrdma/
Drpc_rdma.c169 return rqst->rq_rcv_buf.buflen <= r_xprt->rx_ep.rep_max_inline_recv; in rpcrdma_results_inline()
180 const struct xdr_buf *buf = &rqst->rq_rcv_buf; in rpcrdma_nonpayload_inline()
455 nsegs = rpcrdma_convert_iovs(r_xprt, &rqst->rq_rcv_buf, in rpcrdma_encode_write_list()
456 rqst->rq_rcv_buf.head[0].iov_len, in rpcrdma_encode_write_list()
518 nsegs = rpcrdma_convert_iovs(r_xprt, &rqst->rq_rcv_buf, 0, wtype, seg); in rpcrdma_encode_reply_chunk()
834 else if ((ddp_allowed && rqst->rq_rcv_buf.flags & XDRBUF_READ) && in rpcrdma_marshal_req()
949 rqst->rq_rcv_buf.head[0].iov_base = srcp; in rpcrdma_inline_fixup()
955 curlen = rqst->rq_rcv_buf.head[0].iov_len; in rpcrdma_inline_fixup()
962 ppages = rqst->rq_rcv_buf.pages + in rpcrdma_inline_fixup()
963 (rqst->rq_rcv_buf.page_base >> PAGE_SHIFT); in rpcrdma_inline_fixup()
[all …]
Dbackchannel.c246 buf = &rqst->rq_rcv_buf; in rpcrdma_bc_receive_call()
Dsvc_rdma_backchannel.c62 memcpy(&req->rq_private_buf, &req->rq_rcv_buf, sizeof(struct xdr_buf)); in svc_rdma_handle_bc_reply()
/Linux-v5.4/net/sunrpc/
Dbackchannel_rqst.c60 xbufp = &req->rq_rcv_buf; in xprt_free_allocation()
92 if (xprt_alloc_xdr_buf(&req->rq_rcv_buf, gfp_flags) < 0) { in xprt_alloc_bc_req()
96 req->rq_rcv_buf.len = PAGE_SIZE; in xprt_alloc_bc_req()
258 memcpy(&req->rq_private_buf, &req->rq_rcv_buf, in xprt_get_bc_request()
Dclnt.c1252 xdr_inline_pages(&req->rq_rcv_buf, hdrsize << 2, pages, base, len); in rpc_prepare_reply_pages()
1861 xdr_buf_init(&req->rq_rcv_buf, in rpc_xdr_encode()
2517 req->rq_rcv_buf.len = req->rq_private_buf.len; in call_decode()
2520 WARN_ON(memcmp(&req->rq_rcv_buf, &req->rq_private_buf, in call_decode()
2521 sizeof(req->rq_rcv_buf)) != 0); in call_decode()
2523 xdr_init_decode(&xdr, &req->rq_rcv_buf, in call_decode()
2524 req->rq_rcv_buf.head[0].iov_base, req); in call_decode()
2592 if (task->tk_rqstp->rq_rcv_buf.len & 3) in rpc_decode_header()
Dxprt.c1056 memcpy(&req->rq_private_buf, &req->rq_rcv_buf, in xprt_request_enqueue_receive()
1727 req->rq_rcv_buf.len = 0; in xprt_request_init()
1728 req->rq_rcv_buf.buflen = 0; in xprt_request_init()
1730 req->rq_rcv_buf.bvec = NULL; in xprt_request_init()
1816 xdr_free_bvec(&req->rq_rcv_buf); in xprt_release()
Dxprtsock.c918 xdr_free_bvec(&req->rq_rcv_buf); in xs_stream_prepare_request()
919 req->rq_task->tk_status = xdr_alloc_bvec(&req->rq_rcv_buf, GFP_KERNEL); in xs_stream_prepare_request()
Dsvc.c1569 memcpy(&rqstp->rq_arg, &req->rq_rcv_buf, sizeof(rqstp->rq_arg)); in bc_svc_process()
Dsvcsock.c977 memcpy(&req->rq_private_buf, &req->rq_rcv_buf, sizeof(struct xdr_buf)); in receive_cb_reply()
/Linux-v5.4/include/trace/events/
Dsunrpc.h485 __entry->head_base = req->rq_rcv_buf.head[0].iov_base;
486 __entry->head_len = req->rq_rcv_buf.head[0].iov_len;
487 __entry->page_len = req->rq_rcv_buf.page_len;
488 __entry->tail_base = req->rq_rcv_buf.tail[0].iov_base;
489 __entry->tail_len = req->rq_rcv_buf.tail[0].iov_len;
Drpcrdma.h1041 __entry->base = rqst->rq_rcv_buf.head[0].iov_base;
/Linux-v5.4/net/sunrpc/auth_gss/
Dgss_rpc_xdr.c771 xdr_inline_pages(&req->rq_rcv_buf, in gssx_enc_accept_sec_context()
774 req->rq_rcv_buf.flags |= XDRBUF_SPARSE_PAGES; in gssx_enc_accept_sec_context()
Dauth_gss.c1942 struct xdr_buf integ_buf, *rcv_buf = &rqstp->rq_rcv_buf; in gss_unwrap_resp_integ()
1990 struct xdr_buf *rcv_buf = &rqstp->rq_rcv_buf; in gss_unwrap_resp_priv()
1991 struct kvec *head = rqstp->rq_rcv_buf.head; in gss_unwrap_resp_priv()
/Linux-v5.4/include/linux/sunrpc/
Dxprt.h71 struct xdr_buf rq_rcv_buf; /* recv buffer */ member
/Linux-v5.4/fs/nfs/
Dnfs3xdr.c951 req->rq_rcv_buf.flags |= XDRBUF_READ; in nfs3_xdr_enc_read3args()
1336 req->rq_rcv_buf.flags |= XDRBUF_SPARSE_PAGES; in nfs3_xdr_enc_getacl3args()
Dnfs2xdr.c638 req->rq_rcv_buf.flags |= XDRBUF_READ; in nfs2_xdr_enc_readargs()
Dnfs4xdr.c2548 req->rq_rcv_buf.flags |= XDRBUF_READ; in nfs4_xdr_enc_read()
5202 struct xdr_buf *rcvbuf = &req->rq_rcv_buf; in decode_readlink()