| /OK3568_Linux_fs/kernel/net/sunrpc/ |
| H A D | backchannel_rqst.c | 60 xbufp = &req->rq_rcv_buf; in xprt_free_allocation() 103 if (xprt_alloc_xdr_buf(&req->rq_rcv_buf, gfp_flags) < 0) { in xprt_alloc_bc_req() 107 req->rq_rcv_buf.len = PAGE_SIZE; in xprt_alloc_bc_req() 269 memcpy(&req->rq_private_buf, &req->rq_rcv_buf, in xprt_get_bc_request() 307 xprt_bc_reinit_xdr_buf(&req->rq_rcv_buf); in xprt_free_bc_rqst() 308 req->rq_rcv_buf.len = PAGE_SIZE; in xprt_free_bc_rqst()
|
| H A D | clnt.c | 1259 xdr_inline_pages(&req->rq_rcv_buf, hdrsize << 2, pages, base, len); in rpc_prepare_reply_pages() 1260 trace_rpc_xdr_reply_pages(req->rq_task, &req->rq_rcv_buf); in rpc_prepare_reply_pages() 1832 xdr_buf_init(&req->rq_rcv_buf, in rpc_xdr_encode() 2475 req->rq_rcv_buf.len = req->rq_private_buf.len; in call_decode() 2476 trace_rpc_xdr_recvfrom(task, &req->rq_rcv_buf); in call_decode() 2479 WARN_ON(memcmp(&req->rq_rcv_buf, &req->rq_private_buf, in call_decode() 2480 sizeof(req->rq_rcv_buf)) != 0); in call_decode() 2482 xdr_init_decode(&xdr, &req->rq_rcv_buf, in call_decode() 2483 req->rq_rcv_buf.head[0].iov_base, req); in call_decode() 2549 if (task->tk_rqstp->rq_rcv_buf.len & 3) in rpc_decode_header()
|
| H A D | xprt.c | 1111 memcpy(&req->rq_private_buf, &req->rq_rcv_buf, in xprt_request_enqueue_receive() 1795 req->rq_rcv_buf.len = 0; in xprt_request_init() 1796 req->rq_rcv_buf.buflen = 0; in xprt_request_init() 1798 req->rq_rcv_buf.bvec = NULL; in xprt_request_init() 1883 xdr_free_bvec(&req->rq_rcv_buf); in xprt_release()
|
| H A D | xprtsock.c | 822 xdr_free_bvec(&req->rq_rcv_buf); in xs_stream_prepare_request() 823 req->rq_task->tk_status = xdr_alloc_bvec(&req->rq_rcv_buf, GFP_KERNEL); in xs_stream_prepare_request()
|
| H A D | svcsock.c | 928 memcpy(&req->rq_private_buf, &req->rq_rcv_buf, sizeof(struct xdr_buf)); in receive_cb_reply()
|
| H A D | svc.c | 1558 memcpy(&rqstp->rq_arg, &req->rq_rcv_buf, sizeof(rqstp->rq_arg)); in bc_svc_process()
|
| /OK3568_Linux_fs/kernel/net/sunrpc/xprtrdma/ |
| H A D | rpc_rdma.c | 165 return rqst->rq_rcv_buf.buflen <= r_xprt->rx_ep->re_max_inline_recv; in rpcrdma_results_inline() 176 const struct xdr_buf *buf = &rqst->rq_rcv_buf; in rpcrdma_nonpayload_inline() 434 nsegs = rpcrdma_convert_iovs(r_xprt, &rqst->rq_rcv_buf, in rpcrdma_encode_write_list() 435 rqst->rq_rcv_buf.head[0].iov_len, in rpcrdma_encode_write_list() 502 nsegs = rpcrdma_convert_iovs(r_xprt, &rqst->rq_rcv_buf, 0, wtype, seg); in rpcrdma_encode_reply_chunk() 886 if (unlikely(rqst->rq_rcv_buf.flags & XDRBUF_SPARSE_PAGES)) { in rpcrdma_marshal_req() 887 ret = rpcrdma_alloc_sparse_pages(&rqst->rq_rcv_buf); in rpcrdma_marshal_req() 923 else if ((ddp_allowed && rqst->rq_rcv_buf.flags & XDRBUF_READ) && in rpcrdma_marshal_req() 1067 rqst->rq_rcv_buf.head[0].iov_base = srcp; in rpcrdma_inline_fixup() 1073 curlen = rqst->rq_rcv_buf.head[0].iov_len; in rpcrdma_inline_fixup() [all …]
|
| H A D | backchannel.c | 250 buf = &rqst->rq_rcv_buf; in rpcrdma_bc_receive_call()
|
| H A D | svc_rdma_backchannel.c | 37 memcpy(&req->rq_private_buf, &req->rq_rcv_buf, sizeof(struct xdr_buf)); in svc_rdma_handle_bc_reply()
|
| /OK3568_Linux_fs/kernel/net/sunrpc/auth_gss/ |
| H A D | gss_rpc_xdr.c | 771 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()
|
| H A D | auth_gss.c | 1951 struct xdr_buf gss_data, *rcv_buf = &rqstp->rq_rcv_buf; in gss_unwrap_resp_integ() 2023 struct xdr_buf *rcv_buf = &rqstp->rq_rcv_buf; in gss_unwrap_resp_priv() 2024 struct kvec *head = rqstp->rq_rcv_buf.head; in gss_unwrap_resp_priv()
|
| /OK3568_Linux_fs/kernel/include/linux/sunrpc/ |
| H A D | xprt.h | 69 struct xdr_buf rq_rcv_buf; /* recv buffer */ member
|
| /OK3568_Linux_fs/kernel/include/trace/events/ |
| H A D | rpcrdma.h | 1152 __entry->headlen = rqst->rq_rcv_buf.head[0].iov_len; 1153 __entry->pagelen = rqst->rq_rcv_buf.page_len; 1154 __entry->taillen = rqst->rq_rcv_buf.tail[0].iov_len;
|
| /OK3568_Linux_fs/kernel/fs/nfs/ |
| H A D | nfs42xdr.c | 492 if (len > req->rq_rcv_buf.page_len) in decode_getxattr() 1487 req->rq_rcv_buf.flags |= XDRBUF_SPARSE_PAGES; in nfs4_xdr_enc_getxattr()
|
| H A D | nfs3xdr.c | 948 req->rq_rcv_buf.flags |= XDRBUF_READ; in nfs3_xdr_enc_read3args() 1333 req->rq_rcv_buf.flags |= XDRBUF_SPARSE_PAGES; in nfs3_xdr_enc_getacl3args()
|
| H A D | nfs2xdr.c | 633 req->rq_rcv_buf.flags |= XDRBUF_READ; in nfs2_xdr_enc_readargs()
|
| H A D | nfs4xdr.c | 2545 req->rq_rcv_buf.flags |= XDRBUF_READ; in nfs4_xdr_enc_read() 5234 struct xdr_buf *rcvbuf = &req->rq_rcv_buf; in decode_readlink()
|