rq_arg 937 fs/nfs/callback_xdr.c xdr_init_decode(&xdr_in, &rqstp->rq_arg, rq_arg 938 fs/nfs/callback_xdr.c rqstp->rq_arg.head[0].iov_base, NULL); rq_arg 202 fs/nfsd/nfs2acl.c struct kvec *head = rqstp->rq_arg.head; rq_arg 215 fs/nfsd/nfs2acl.c n = nfsacl_decode(&rqstp->rq_arg, base, NULL, rq_arg 219 fs/nfsd/nfs2acl.c n = nfsacl_decode(&rqstp->rq_arg, base + n, NULL, rq_arg 144 fs/nfsd/nfs3acl.c struct kvec *head = rqstp->rq_arg.head; rq_arg 157 fs/nfsd/nfs3acl.c n = nfsacl_decode(&rqstp->rq_arg, base, NULL, rq_arg 161 fs/nfsd/nfs3acl.c n = nfsacl_decode(&rqstp->rq_arg, base + n, NULL, rq_arg 200 fs/nfsd/nfs3proc.c nvecs = svc_fill_write_vector(rqstp, rqstp->rq_arg.pages, rq_arg 288 fs/nfsd/nfs3proc.c page_address(rqstp->rq_arg.pages[0]), rq_arg 402 fs/nfsd/nfs3xdr.c struct kvec *head = rqstp->rq_arg.head; rq_arg 403 fs/nfsd/nfs3xdr.c struct kvec *tail = rqstp->rq_arg.tail; rq_arg 426 fs/nfsd/nfs3xdr.c dlen = head->iov_len + rqstp->rq_arg.page_len + tail->iov_len - hdr; rq_arg 501 fs/nfsd/nfs3xdr.c args->first.iov_len = rqstp->rq_arg.head[0].iov_len; rq_arg 504 fs/nfsd/nfs3xdr.c dlen = args->first.iov_len + rqstp->rq_arg.page_len + rq_arg 505 fs/nfsd/nfs3xdr.c rqstp->rq_arg.tail[0].iov_len; rq_arg 3539 fs/nfsd/nfs4state.c struct xdr_buf *xb = &rqstp->rq_arg; rq_arg 164 fs/nfsd/nfs4xdr.c struct kvec *vec = &argp->rqstp->rq_arg.tail[0]; rq_arg 4555 fs/nfsd/nfs4xdr.c if (rqstp->rq_arg.head[0].iov_len % 4) { rq_arg 4562 fs/nfsd/nfs4xdr.c args->end = rqstp->rq_arg.head[0].iov_base + rqstp->rq_arg.head[0].iov_len; rq_arg 4563 fs/nfsd/nfs4xdr.c args->pagelist = rqstp->rq_arg.pages; rq_arg 4564 fs/nfsd/nfs4xdr.c args->pagelen = rqstp->rq_arg.page_len; rq_arg 112 fs/nfsd/nfscache.c rp->c_key.k_len = rqstp->rq_arg.len; rq_arg 297 fs/nfsd/nfscache.c struct xdr_buf *buf = &rqstp->rq_arg; rq_arg 223 fs/nfsd/nfsproc.c nvecs = svc_fill_write_vector(rqstp, rqstp->rq_arg.pages, rq_arg 459 fs/nfsd/nfsproc.c page_address(rqstp->rq_arg.pages[0]), rq_arg 981 fs/nfsd/nfssvc.c return rqstp->rq_arg.len > PAGE_SIZE; rq_arg 1007 fs/nfsd/nfssvc.c !proc->pc_decode(rqstp, (__be32*)rqstp->rq_arg.head[0].iov_base)) { rq_arg 274 fs/nfsd/nfsxdr.c struct kvec *head = rqstp->rq_arg.head; rq_arg 297 fs/nfsd/nfsxdr.c dlen = head->iov_len + rqstp->rq_arg.page_len - hdr; rq_arg 384 fs/nfsd/nfsxdr.c args->first.iov_len = rqstp->rq_arg.head[0].iov_len; rq_arg 392 fs/nfsd/nfsxdr.c if (rqstp->rq_arg.page_len) { rq_arg 393 fs/nfsd/nfsxdr.c if (args->tlen != rqstp->rq_arg.page_len) rq_arg 395 fs/nfsd/nfsxdr.c p = rqstp->rq_arg.tail[0].iov_base; rq_arg 249 include/linux/sunrpc/svc.h struct xdr_buf rq_arg; rq_arg 346 include/linux/sunrpc/svc.h struct kvec *vec = &rqstp->rq_arg.head[0]; rq_arg 688 net/sunrpc/auth_gss/svcauth_gss.c struct kvec *argv = &rqstp->rq_arg.head[0]; rq_arg 1096 net/sunrpc/auth_gss/svcauth_gss.c struct kvec *argv = &rqstp->rq_arg.head[0]; rq_arg 1106 net/sunrpc/auth_gss/svcauth_gss.c if (inlen > (argv->iov_len + rqstp->rq_arg.page_len)) rq_arg 1128 net/sunrpc/auth_gss/svcauth_gss.c page_base = rqstp->rq_arg.page_base; rq_arg 1132 net/sunrpc/auth_gss/svcauth_gss.c page_address(rqstp->rq_arg.pages[i]) + page_base, rq_arg 1172 net/sunrpc/auth_gss/svcauth_gss.c struct kvec *argv = &rqstp->rq_arg.head[0]; rq_arg 1481 net/sunrpc/auth_gss/svcauth_gss.c struct kvec *argv = &rqstp->rq_arg.head[0]; rq_arg 1587 net/sunrpc/auth_gss/svcauth_gss.c if (unwrap_integ_data(rqstp, &rqstp->rq_arg, rq_arg 1596 net/sunrpc/auth_gss/svcauth_gss.c if (unwrap_priv_data(rqstp, &rqstp->rq_arg, rq_arg 1190 net/sunrpc/svc.c struct kvec *argv = &rqstp->rq_arg.head[0]; rq_arg 1502 net/sunrpc/svc.c struct kvec *argv = &rqstp->rq_arg.head[0]; rq_arg 1553 net/sunrpc/svc.c struct kvec *argv = &rqstp->rq_arg.head[0]; rq_arg 1569 net/sunrpc/svc.c memcpy(&rqstp->rq_arg, &req->rq_rcv_buf, sizeof(rqstp->rq_arg)); rq_arg 1573 net/sunrpc/svc.c rqstp->rq_arg.len = req->rq_private_buf.len; rq_arg 1574 net/sunrpc/svc.c if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len) { rq_arg 1575 net/sunrpc/svc.c rqstp->rq_arg.head[0].iov_len = rqstp->rq_arg.len; rq_arg 1576 net/sunrpc/svc.c rqstp->rq_arg.page_len = 0; rq_arg 1577 net/sunrpc/svc.c } else if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len + rq_arg 1578 net/sunrpc/svc.c rqstp->rq_arg.page_len) rq_arg 1579 net/sunrpc/svc.c rqstp->rq_arg.page_len = rqstp->rq_arg.len - rq_arg 1580 net/sunrpc/svc.c rqstp->rq_arg.head[0].iov_len; rq_arg 1582 net/sunrpc/svc.c rqstp->rq_arg.len = rqstp->rq_arg.head[0].iov_len + rq_arg 1583 net/sunrpc/svc.c rqstp->rq_arg.page_len; rq_arg 663 net/sunrpc/svc_xprt.c arg = &rqstp->rq_arg; rq_arg 862 net/sunrpc/svc_xprt.c rqstp->rq_xid = svc_getu32(&rqstp->rq_arg.head[0]); rq_arg 1177 net/sunrpc/svc_xprt.c if (rqstp->rq_arg.page_len || !test_bit(RQ_USEDEFERRAL, &rqstp->rq_flags)) rq_arg 1186 net/sunrpc/svc_xprt.c size = sizeof(struct svc_deferred_req) + rqstp->rq_arg.len; rq_arg 1196 net/sunrpc/svc_xprt.c dr->argslen = rqstp->rq_arg.len >> 2; rq_arg 1200 net/sunrpc/svc_xprt.c skip = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len; rq_arg 1201 net/sunrpc/svc_xprt.c memcpy(dr->args, rqstp->rq_arg.head[0].iov_base - skip, rq_arg 1221 net/sunrpc/svc_xprt.c rqstp->rq_arg.head[0].iov_base = dr->args + (dr->xprt_hlen>>2); rq_arg 1223 net/sunrpc/svc_xprt.c rqstp->rq_arg.head[0].iov_len = (dr->argslen<<2) - dr->xprt_hlen; rq_arg 1224 net/sunrpc/svc_xprt.c rqstp->rq_arg.page_len = 0; rq_arg 1226 net/sunrpc/svc_xprt.c rqstp->rq_arg.len = dr->argslen<<2; rq_arg 65 net/sunrpc/svcauth.c flavor = svc_getnl(&rqstp->rq_arg.head[0]); rq_arg 737 net/sunrpc/svcauth_unix.c struct kvec *argv = &rqstp->rq_arg.head[0]; rq_arg 797 net/sunrpc/svcauth_unix.c struct kvec *argv = &rqstp->rq_arg.head[0]; rq_arg 552 net/sunrpc/svcsock.c rqstp->rq_arg.len = len; rq_arg 566 net/sunrpc/svcsock.c if (csum_partial_copy_to_xdr(&rqstp->rq_arg, skb)) { rq_arg 575 net/sunrpc/svcsock.c rqstp->rq_arg.head[0].iov_base = skb->data; rq_arg 576 net/sunrpc/svcsock.c rqstp->rq_arg.head[0].iov_len = len; rq_arg 582 net/sunrpc/svcsock.c rqstp->rq_arg.page_base = 0; rq_arg 583 net/sunrpc/svcsock.c if (len <= rqstp->rq_arg.head[0].iov_len) { rq_arg 584 net/sunrpc/svcsock.c rqstp->rq_arg.head[0].iov_len = len; rq_arg 585 net/sunrpc/svcsock.c rqstp->rq_arg.page_len = 0; rq_arg 588 net/sunrpc/svcsock.c rqstp->rq_arg.page_len = len - rqstp->rq_arg.head[0].iov_len; rq_arg 590 net/sunrpc/svcsock.c DIV_ROUND_UP(rqstp->rq_arg.page_len, PAGE_SIZE); rq_arg 876 net/sunrpc/svcsock.c rqstp->rq_arg.head[0].iov_base = page_address(rqstp->rq_pages[0]); rq_arg 965 net/sunrpc/svcsock.c __be32 *p = (__be32 *)rqstp->rq_arg.head[0].iov_base; rq_arg 986 net/sunrpc/svcsock.c src = &rqstp->rq_arg.head[0]; rq_arg 990 net/sunrpc/svcsock.c xprt_complete_rqst(req->rq_task, rqstp->rq_arg.len); rq_arg 991 net/sunrpc/svcsock.c rqstp->rq_arg.len = 0; rq_arg 1087 net/sunrpc/svcsock.c rqstp->rq_arg.len = svsk->sk_datalen; rq_arg 1088 net/sunrpc/svcsock.c rqstp->rq_arg.page_base = 0; rq_arg 1089 net/sunrpc/svcsock.c if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len) { rq_arg 1090 net/sunrpc/svcsock.c rqstp->rq_arg.head[0].iov_len = rqstp->rq_arg.len; rq_arg 1091 net/sunrpc/svcsock.c rqstp->rq_arg.page_len = 0; rq_arg 1093 net/sunrpc/svcsock.c rqstp->rq_arg.page_len = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len; rq_arg 1102 net/sunrpc/svcsock.c p = (__be32 *)rqstp->rq_arg.head[0].iov_base; rq_arg 1118 net/sunrpc/svcsock.c return rqstp->rq_arg.len; rq_arg 368 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c struct xdr_buf *arg = &rqstp->rq_arg; rq_arg 570 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c static int svc_rdma_xdr_decode_req(struct xdr_buf *rq_arg) rq_arg 576 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c if (rq_arg->len <= RPCRDMA_HDRLEN_ERR) rq_arg 579 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c rdma_argp = rq_arg->head[0].iov_base; rq_arg 599 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c end = (__be32 *)((unsigned long)rdma_argp + rq_arg->len); rq_arg 612 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c rq_arg->head[0].iov_base = p; rq_arg 614 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c rq_arg->head[0].iov_len -= hdr_len; rq_arg 615 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c rq_arg->len -= hdr_len; rq_arg 620 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c trace_svcrdma_decode_short(rq_arg->len); rq_arg 655 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c rqstp->rq_arg.pages = &rqstp->rq_pages[head->rc_hdr_count]; rq_arg 656 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c rqstp->rq_arg.page_len = head->rc_arg.page_len; rq_arg 663 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c rqstp->rq_arg.head[0] = head->rc_arg.head[0]; rq_arg 664 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c rqstp->rq_arg.tail[0] = head->rc_arg.tail[0]; rq_arg 665 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c rqstp->rq_arg.len = head->rc_arg.len; rq_arg 666 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c rqstp->rq_arg.buflen = head->rc_arg.buflen; rq_arg 809 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c p = (__be32 *)rqstp->rq_arg.head[0].iov_base; rq_arg 810 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c ret = svc_rdma_xdr_decode_req(&rqstp->rq_arg); rq_arg 819 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c &rqstp->rq_arg); rq_arg 833 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c return rqstp->rq_arg.len; rq_arg 824 net/sunrpc/xprtrdma/svc_rdma_rw.c head->rc_arg.head[0] = rqstp->rq_arg.head[0]; rq_arg 825 net/sunrpc/xprtrdma/svc_rdma_rw.c head->rc_arg.tail[0] = rqstp->rq_arg.tail[0]; rq_arg 829 net/sunrpc/xprtrdma/svc_rdma_rw.c head->rc_arg.len = rqstp->rq_arg.len; rq_arg 830 net/sunrpc/xprtrdma/svc_rdma_rw.c head->rc_arg.buflen = rqstp->rq_arg.buflen;