Lines Matching refs:rq_arg
482 rqstp->rq_arg.len = len;
494 if (csum_partial_copy_to_xdr(&rqstp->rq_arg, skb))
500 rqstp->rq_arg.head[0].iov_base = skb->data;
501 rqstp->rq_arg.head[0].iov_len = len;
507 rqstp->rq_arg.page_base = 0;
508 if (len <= rqstp->rq_arg.head[0].iov_len) {
509 rqstp->rq_arg.head[0].iov_len = len;
510 rqstp->rq_arg.page_len = 0;
513 rqstp->rq_arg.page_len = len - rqstp->rq_arg.head[0].iov_len;
515 DIV_ROUND_UP(rqstp->rq_arg.page_len, PAGE_SIZE);
826 rqstp->rq_arg.head[0].iov_base = page_address(rqstp->rq_pages[0]);
913 __be32 *p = (__be32 *)rqstp->rq_arg.head[0].iov_base;
934 src = &rqstp->rq_arg.head[0];
938 xprt_complete_rqst(req->rq_task, rqstp->rq_arg.len);
939 rqstp->rq_arg.len = 0;
1006 rqstp->rq_arg.len = svsk->sk_datalen;
1007 rqstp->rq_arg.page_base = 0;
1008 if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len) {
1009 rqstp->rq_arg.head[0].iov_len = rqstp->rq_arg.len;
1010 rqstp->rq_arg.page_len = 0;
1012 rqstp->rq_arg.page_len = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len;
1021 p = (__be32 *)rqstp->rq_arg.head[0].iov_base;
1037 return rqstp->rq_arg.len;