Lines Matching refs:rq_arg
674 arg = &rqstp->rq_arg;
817 trace_svc_xdr_recvfrom(rqstp, &rqstp->rq_arg);
867 rqstp->rq_xid = svc_getu32(&rqstp->rq_arg.head[0]);
1175 if (rqstp->rq_arg.page_len || !test_bit(RQ_USEDEFERRAL, &rqstp->rq_flags))
1184 size = sizeof(struct svc_deferred_req) + rqstp->rq_arg.len;
1194 dr->argslen = rqstp->rq_arg.len >> 2;
1198 skip = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len;
1199 memcpy(dr->args, rqstp->rq_arg.head[0].iov_base - skip,
1221 rqstp->rq_arg.head[0].iov_base = dr->args + (dr->xprt_hlen>>2);
1223 rqstp->rq_arg.head[0].iov_len = (dr->argslen<<2) - dr->xprt_hlen;
1224 rqstp->rq_arg.page_len = 0;
1225 /* The rq_arg.len includes the transport header bytes */
1226 rqstp->rq_arg.len = dr->argslen<<2;