Lines Matching refs:iov_len

202 	if (slen == xdr->head[0].iov_len)  in svc_send_common()
205 xdr->head[0].iov_len, flags); in svc_send_common()
206 if (len != xdr->head[0].iov_len) in svc_send_common()
208 slen -= xdr->head[0].iov_len; in svc_send_common()
230 if (xdr->tail[0].iov_len) { in svc_send_common()
232 xdr->tail[0].iov_len, 0); in svc_send_common()
282 svsk, xdr->head[0].iov_base, xdr->head[0].iov_len, in svc_sendto()
350 svsk, iov[0].iov_base, iov[0].iov_len, len); in svc_recvfrom()
367 if (iov[i].iov_len > base) in svc_partial_recvfrom()
369 base -= iov[i].iov_len; in svc_partial_recvfrom()
371 save_iovlen = iov[i].iov_len; in svc_partial_recvfrom()
373 iov[i].iov_len -= base; in svc_partial_recvfrom()
376 iov[i].iov_len = save_iovlen; in svc_partial_recvfrom()
605 rqstp->rq_arg.head[0].iov_len = len; in svc_udp_recvfrom()
612 if (len <= rqstp->rq_arg.head[0].iov_len) { in svc_udp_recvfrom()
613 rqstp->rq_arg.head[0].iov_len = len; in svc_udp_recvfrom()
617 rqstp->rq_arg.page_len = len - rqstp->rq_arg.head[0].iov_len; in svc_udp_recvfrom()
964 iov.iov_len = want; in svc_tcp_recv_record()
1020 if (dst->iov_len < src->iov_len) in receive_cb_reply()
1022 memcpy(dst->iov_base, src->iov_base, src->iov_len); in receive_cb_reply()
1045 vec[i].iov_len = PAGE_SIZE; in copy_pages_to_kvecs()
1123 if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len) { in svc_tcp_recvfrom()
1124 rqstp->rq_arg.head[0].iov_len = rqstp->rq_arg.len; in svc_tcp_recvfrom()
1127 rqstp->rq_arg.page_len = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len; in svc_tcp_recvfrom()