Lines Matching refs:rq_arg
621 rqstp->rq_arg.len = len; in svc_udp_recvfrom()
635 if (csum_partial_copy_to_xdr(&rqstp->rq_arg, skb)) { in svc_udp_recvfrom()
644 rqstp->rq_arg.head[0].iov_base = skb->data + in svc_udp_recvfrom()
646 rqstp->rq_arg.head[0].iov_len = len; in svc_udp_recvfrom()
652 rqstp->rq_arg.page_base = 0; in svc_udp_recvfrom()
653 if (len <= rqstp->rq_arg.head[0].iov_len) { in svc_udp_recvfrom()
654 rqstp->rq_arg.head[0].iov_len = len; in svc_udp_recvfrom()
655 rqstp->rq_arg.page_len = 0; in svc_udp_recvfrom()
658 rqstp->rq_arg.page_len = len - rqstp->rq_arg.head[0].iov_len; in svc_udp_recvfrom()
660 DIV_ROUND_UP(rqstp->rq_arg.page_len, PAGE_SIZE); in svc_udp_recvfrom()
952 rqstp->rq_arg.head[0].iov_base = page_address(rqstp->rq_pages[0]); in svc_tcp_restore_pages()
1040 __be32 *p = (__be32 *)rqstp->rq_arg.head[0].iov_base; in receive_cb_reply()
1061 src = &rqstp->rq_arg.head[0]; in receive_cb_reply()
1065 xprt_complete_rqst(req->rq_task, rqstp->rq_arg.len); in receive_cb_reply()
1066 rqstp->rq_arg.len = 0; in receive_cb_reply()
1163 rqstp->rq_arg.len = svsk->sk_datalen; in svc_tcp_recvfrom()
1164 rqstp->rq_arg.page_base = 0; in svc_tcp_recvfrom()
1165 if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len) { in svc_tcp_recvfrom()
1166 rqstp->rq_arg.head[0].iov_len = rqstp->rq_arg.len; in svc_tcp_recvfrom()
1167 rqstp->rq_arg.page_len = 0; in svc_tcp_recvfrom()
1169 rqstp->rq_arg.page_len = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len; in svc_tcp_recvfrom()
1178 p = (__be32 *)rqstp->rq_arg.head[0].iov_base; in svc_tcp_recvfrom()
1194 return rqstp->rq_arg.len; in svc_tcp_recvfrom()