Lines Matching refs:iov_len

191 	if (slen == xdr->head[0].iov_len)  in svc_send_common()
194 xdr->head[0].iov_len, flags); in svc_send_common()
195 if (len != xdr->head[0].iov_len) in svc_send_common()
197 slen -= xdr->head[0].iov_len; in svc_send_common()
219 if (xdr->tail[0].iov_len) { in svc_send_common()
221 xdr->tail[0].iov_len, 0); in svc_send_common()
271 svsk, xdr->head[0].iov_base, xdr->head[0].iov_len, in svc_sendto()
339 svsk, iov[0].iov_base, iov[0].iov_len, len); in svc_recvfrom()
356 if (iov[i].iov_len > base) in svc_partial_recvfrom()
358 base -= iov[i].iov_len; in svc_partial_recvfrom()
360 save_iovlen = iov[i].iov_len; in svc_partial_recvfrom()
362 iov[i].iov_len -= base; in svc_partial_recvfrom()
365 iov[i].iov_len = save_iovlen; in svc_partial_recvfrom()
621 rqstp->rq_arg.head[0].iov_len = len; 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()
633 rqstp->rq_arg.page_len = len - rqstp->rq_arg.head[0].iov_len; in svc_udp_recvfrom()
981 iov.iov_len = want; in svc_tcp_recv_record()
1037 if (dst->iov_len < src->iov_len) in receive_cb_reply()
1039 memcpy(dst->iov_base, src->iov_base, src->iov_len); in receive_cb_reply()
1062 vec[i].iov_len = PAGE_SIZE; in copy_pages_to_kvecs()
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()
1144 rqstp->rq_arg.page_len = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len; in svc_tcp_recvfrom()