Searched refs:rq_arg (Results 1 – 13 of 13) sorted by relevance
| /linux-6.15/net/sunrpc/xprtrdma/ |
| H A D | svc_rdma_recvfrom.c | 400 struct xdr_buf *arg = &rqstp->rq_arg; in svc_rdma_build_arg_xdr() 674 rdma_argp = rq_arg->head[0].iov_base; in svc_rdma_xdr_decode_req() 706 rq_arg->head[0].iov_base = rctxt->rc_stream.p; in svc_rdma_xdr_decode_req() 708 rq_arg->head[0].iov_len -= hdr_len; in svc_rdma_xdr_decode_req() 709 rq_arg->len -= hdr_len; in svc_rdma_xdr_decode_req() 788 struct xdr_buf *buf = &rqstp->rq_arg; in svc_rdma_read_complete_one() 824 struct xdr_buf *buf = &rqstp->rq_arg; in svc_rdma_read_complete_multiple() 843 struct xdr_buf *buf = &rqstp->rq_arg; in svc_rdma_read_complete_pzrc() 881 rqstp->rq_arg = ctxt->rc_saved_arg; in svc_rdma_read_complete() 986 return rqstp->rq_arg.len; in svc_rdma_recvfrom() [all …]
|
| H A D | svc_rdma_backchannel.c | 25 struct xdr_buf *rcvbuf = &rqstp->rq_arg; in svc_rdma_handle_bc_reply()
|
| /linux-6.15/net/sunrpc/ |
| H A D | svcsock.c | 613 rqstp->rq_arg.len = len; in svc_udp_recvfrom() 638 rqstp->rq_arg.page_base = 0; in svc_udp_recvfrom() 641 rqstp->rq_arg.page_len = 0; in svc_udp_recvfrom() 644 rqstp->rq_arg.page_len = len - rqstp->rq_arg.head[0].iov_len; in svc_udp_recvfrom() 1073 rqstp->rq_arg.len = 0; in receive_cb_reply() 1135 rqstp->rq_arg.page_base = 0; in svc_tcp_recvfrom() 1136 if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len) { in svc_tcp_recvfrom() 1137 rqstp->rq_arg.head[0].iov_len = rqstp->rq_arg.len; in svc_tcp_recvfrom() 1138 rqstp->rq_arg.page_len = 0; in svc_tcp_recvfrom() 1140 rqstp->rq_arg.page_len = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len; in svc_tcp_recvfrom() [all …]
|
| H A D | svc.c | 1457 rqstp->rq_arg.len); in svc_process_common() 1611 memcpy(&rqstp->rq_arg, &req->rq_rcv_buf, sizeof(rqstp->rq_arg)); in svc_process_bc() 1616 if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len) { in svc_process_bc() 1617 rqstp->rq_arg.head[0].iov_len = rqstp->rq_arg.len; in svc_process_bc() 1618 rqstp->rq_arg.page_len = 0; in svc_process_bc() 1619 } else if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len + in svc_process_bc() 1620 rqstp->rq_arg.page_len) in svc_process_bc() 1621 rqstp->rq_arg.page_len = rqstp->rq_arg.len - in svc_process_bc() 1622 rqstp->rq_arg.head[0].iov_len; in svc_process_bc() 1624 rqstp->rq_arg.len = rqstp->rq_arg.head[0].iov_len + in svc_process_bc() [all …]
|
| H A D | svc_xprt.c | 655 struct xdr_buf *arg = &rqstp->rq_arg; in svc_alloc_arg() 814 trace_svc_xdr_recvfrom(&rqstp->rq_arg); in svc_handle_xprt() 1178 if (rqstp->rq_arg.page_len || !test_bit(RQ_USEDEFERRAL, &rqstp->rq_flags)) in svc_defer() 1187 size = sizeof(struct svc_deferred_req) + rqstp->rq_arg.len; in svc_defer() 1197 dr->argslen = rqstp->rq_arg.len >> 2; in svc_defer() 1200 skip = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len; in svc_defer() 1201 memcpy(dr->args, rqstp->rq_arg.head[0].iov_base - skip, in svc_defer() 1225 rqstp->rq_arg.head[0].iov_base = dr->args; in svc_deferred_recv() 1227 rqstp->rq_arg.head[0].iov_len = dr->argslen << 2; in svc_deferred_recv() 1228 rqstp->rq_arg.page_len = 0; in svc_deferred_recv() [all …]
|
| /linux-6.15/include/linux/sunrpc/ |
| H A D | svc.h | 186 struct xdr_buf rq_arg; member 491 struct xdr_buf *buf = &rqstp->rq_arg; in svcxdr_init_decode()
|
| /linux-6.15/fs/nfsd/ |
| H A D | nfscache.c | 107 rp->c_key.k_len = rqstp->rq_arg.len; in nfsd_cacherep_alloc() 495 csum = nfsd_cache_csum(&rqstp->rq_arg, start, len); in nfsd_cache_lookup()
|
| H A D | nfsxdr.c | 380 struct kvec *head = rqstp->rq_arg.head; in nfssvc_decode_symlinkargs()
|
| H A D | nfsproc.c | 515 page_address(rqstp->rq_arg.pages[0]), in nfsd_proc_symlink()
|
| H A D | nfs3xdr.c | 613 struct kvec *head = rqstp->rq_arg.head; in nfs3svc_decode_symlinkargs()
|
| H A D | nfs3proc.c | 441 page_address(rqstp->rq_arg.pages[0]), in nfsd3_proc_symlink()
|
| H A D | nfs4state.c | 4280 struct xdr_buf *xb = &rqstp->rq_arg; in nfsd4_request_too_big()
|
| /linux-6.15/net/sunrpc/auth_gss/ |
| H A D | svcauth_gss.c | 1090 from_offs = rqstp->rq_arg.page_base; in gss_read_proxy_verf() 1101 page_address(rqstp->rq_arg.pages[pgfrom]) + pgfrom_offs, in gss_read_proxy_verf()
|