Lines Matching refs:rq_arg
613 rqstp->rq_arg.len = len;
625 if (csum_partial_copy_to_xdr(&rqstp->rq_arg, skb))
631 rqstp->rq_arg.head[0].iov_base = skb->data;
632 rqstp->rq_arg.head[0].iov_len = len;
638 rqstp->rq_arg.page_base = 0;
639 if (len <= rqstp->rq_arg.head[0].iov_len) {
640 rqstp->rq_arg.head[0].iov_len = len;
641 rqstp->rq_arg.page_len = 0;
644 rqstp->rq_arg.page_len = len - rqstp->rq_arg.head[0].iov_len;
646 DIV_ROUND_UP(rqstp->rq_arg.page_len, PAGE_SIZE);
964 rqstp->rq_arg.head[0].iov_base = page_address(rqstp->rq_pages[0]);
1051 __be32 *p = (__be32 *)rqstp->rq_arg.head[0].iov_base;
1072 src = &rqstp->rq_arg.head[0];
1076 xprt_complete_rqst(req->rq_task, rqstp->rq_arg.len);
1077 rqstp->rq_arg.len = 0;
1147 rqstp->rq_arg.len = svsk->sk_datalen;
1148 rqstp->rq_arg.page_base = 0;
1149 if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len) {
1150 rqstp->rq_arg.head[0].iov_len = rqstp->rq_arg.len;
1151 rqstp->rq_arg.page_len = 0;
1153 rqstp->rq_arg.page_len = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len;
1162 p = (__be32 *)rqstp->rq_arg.head[0].iov_base;
1180 return rqstp->rq_arg.len;