Lines Matching refs:rq_arg
596 rqstp->rq_arg.len = len; in svc_udp_recvfrom()
610 if (csum_partial_copy_to_xdr(&rqstp->rq_arg, skb)) { in svc_udp_recvfrom()
619 rqstp->rq_arg.head[0].iov_base = skb->data + in svc_udp_recvfrom()
621 rqstp->rq_arg.head[0].iov_len = len; in svc_udp_recvfrom()
627 rqstp->rq_arg.page_base = 0; in svc_udp_recvfrom()
628 if (len <= rqstp->rq_arg.head[0].iov_len) { in svc_udp_recvfrom()
629 rqstp->rq_arg.head[0].iov_len = len; in svc_udp_recvfrom()
630 rqstp->rq_arg.page_len = 0; in svc_udp_recvfrom()
633 rqstp->rq_arg.page_len = len - rqstp->rq_arg.head[0].iov_len; in svc_udp_recvfrom()
635 DIV_ROUND_UP(rqstp->rq_arg.page_len, PAGE_SIZE); in svc_udp_recvfrom()
927 rqstp->rq_arg.head[0].iov_base = page_address(rqstp->rq_pages[0]); in svc_tcp_restore_pages()
1015 __be32 *p = (__be32 *)rqstp->rq_arg.head[0].iov_base; in receive_cb_reply()
1036 src = &rqstp->rq_arg.head[0]; in receive_cb_reply()
1040 xprt_complete_rqst(req->rq_task, rqstp->rq_arg.len); in receive_cb_reply()
1041 rqstp->rq_arg.len = 0; in receive_cb_reply()
1138 rqstp->rq_arg.len = svsk->sk_datalen; in svc_tcp_recvfrom()
1139 rqstp->rq_arg.page_base = 0; in svc_tcp_recvfrom()
1140 if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len) { in svc_tcp_recvfrom()
1141 rqstp->rq_arg.head[0].iov_len = rqstp->rq_arg.len; in svc_tcp_recvfrom()
1142 rqstp->rq_arg.page_len = 0; in svc_tcp_recvfrom()
1144 rqstp->rq_arg.page_len = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len; in svc_tcp_recvfrom()
1153 p = (__be32 *)rqstp->rq_arg.head[0].iov_base; in svc_tcp_recvfrom()
1169 return rqstp->rq_arg.len; in svc_tcp_recvfrom()