/linux-master/net/handshake/ |
H A D | alert.c | 62 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, &iov, 1, iov.iov_len); 103 iov = msg->msg_iter.kvec;
|
/linux-master/include/net/ |
H A D | udplite.h | 25 return copy_from_iter_full(to, len, &msg->msg_iter) ? 0 : -EFAULT;
|
/linux-master/net/sunrpc/ |
H A D | socklib.c | 210 iov_iter_advance(&msg->msg_iter, seek); 217 iov_iter_kvec(&msg->msg_iter, ITER_SOURCE, vec, 1, vec->iov_len); 224 iov_iter_bvec(&msg->msg_iter, ITER_SOURCE, xdr->bvec, xdr_buf_pagecount(xdr), 247 iov_iter_kvec(&msg->msg_iter, ITER_SOURCE, iov, 2, len);
|
H A D | svcsock.c | 319 iov_iter_bvec(&msg.msg_iter, ITER_DEST, bvec, i, buflen); 321 iov_iter_advance(&msg.msg_iter, seek); 719 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, rqstp->rq_bvec, 724 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, rqstp->rq_bvec, 1021 iov_iter_kvec(&msg.msg_iter, ITER_DEST, &iov, 1, want); 1235 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, rqstp->rq_bvec,
|
/linux-master/io_uring/ |
H A D | net.c | 182 if ((req->flags & REQ_F_BUFFER_SELECT) && !async_msg->msg.msg_iter.nr_segs) 186 if (iter_is_iovec(&kmsg->msg.msg_iter) && !kmsg->free_iov) { 187 size_t fast_idx = iter_iov(&kmsg->msg.msg_iter) - kmsg->fast_iov; 188 async_msg->msg.msg_iter.__iov = &async_msg->fast_iov[fast_idx]; 231 &iomsg->msg.msg_iter, true); 283 &iomsg->free_iov, &iomsg->msg.msg_iter, false); 298 iomsg->msg.msg_iter.nr_segs = 0; 451 min_ret = iov_iter_count(&kmsg->msg.msg_iter); 516 ret = import_ubuf(ITER_SOURCE, sr->buf, sr->len, &msg.msg_iter); 524 min_ret = iov_iter_count(&msg.msg_iter); [all...] |
/linux-master/drivers/xen/ |
H A D | pvcalls-front.c | 492 struct iov_iter *msg_iter, 519 len = copy_from_iter(data->out + masked_prod, len, msg_iter); 523 array_size - masked_prod, msg_iter); 528 len = ret + copy_from_iter(data->out, len - ret, msg_iter); 530 len = copy_from_iter(data->out + masked_prod, len, msg_iter); 568 &map->active.data, &msg->msg_iter, 587 struct iov_iter *msg_iter, 611 len = copy_to_iter(data->in + masked_cons, len, msg_iter); 615 array_size - masked_cons, msg_iter); 620 len = ret + copy_to_iter(data->in, len - ret, msg_iter); 490 __write_ring(struct pvcalls_data_intf *intf, struct pvcalls_data *data, struct iov_iter *msg_iter, int len) argument 585 __read_ring(struct pvcalls_data_intf *intf, struct pvcalls_data *data, struct iov_iter *msg_iter, size_t len, int flags) argument [all...] |
H A D | pvcalls-back.c | 133 iov_iter_kvec(&msg.msg_iter, ITER_DEST, vec, 1, wanted); 139 iov_iter_kvec(&msg.msg_iter, ITER_DEST, vec, 2, wanted); 194 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, vec, 1, size); 200 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, vec, 2, size);
|
/linux-master/fs/afs/ |
H A D | rxrpc.c | 363 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, iov, 1, call->request_size); 375 msg.msg_iter = *call->write_iter; 381 iov_iter_count(&msg.msg_iter), 383 *call->write_iter = msg.msg_iter; 405 iov_iter_kvec(&msg.msg_iter, ITER_DEST, NULL, 0, 0); 407 &msg.msg_iter, &len, false, 804 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, NULL, 0, 0); 845 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, iov, 1, len);
|
/linux-master/crypto/ |
H A D | algif_hash.c | 111 npages = iov_iter_npages(&msg->msg_iter, max_pages); 117 ctx->sgl.need_unpin = iov_iter_extract_will_pin(&msg->msg_iter); 119 err = extract_iter_to_sg(&msg->msg_iter, LONG_MAX,
|
/linux-master/include/linux/ |
H A D | socket.h | 61 struct iov_iter msg_iter; /* data */ member in struct:msghdr 172 return iov_iter_count(&msg->msg_iter);
|
/linux-master/tools/perf/trace/beauty/include/linux/ |
H A D | socket.h | 61 struct iov_iter msg_iter; /* data */ member in struct:msghdr 172 return iov_iter_count(&msg->msg_iter);
|
/linux-master/net/rxrpc/ |
H A D | output.c | 209 iov_iter_kvec(&msg.msg_iter, WRITE, txb->kvec, txb->nr_kvec, txb->len); 311 iov_iter_kvec(&msg.msg_iter, WRITE, iov, 1, sizeof(pkt)); 455 iov_iter_kvec(&msg.msg_iter, WRITE, txb->kvec, txb->nr_kvec, len); 565 iov_iter_kvec(&msg.msg_iter, WRITE, iov, 2, len); 634 iov_iter_kvec(&msg.msg_iter, WRITE, iov, ioc, size); 683 iov_iter_kvec(&msg.msg_iter, WRITE, iov, 2, len);
|
H A D | rxperf.c | 508 iov_iter_bvec(&msg.msg_iter, WRITE, &bv, 1, len); 522 iov_iter_kvec(&msg.msg_iter, WRITE, iov, 1, len);
|
/linux-master/net/vmw_vsock/ |
H A D | virtio_transport_common.c | 49 iov_iter = &info->msg->msg_iter; 82 struct iov_iter *iter = &msg->msg_iter; 107 &info->msg->msg_iter, 530 &msg->msg_iter, bytes); 586 &msg->msg_iter, bytes); 668 &msg->msg_iter, bytes); 732 &msg->msg_iter,
|
/linux-master/net/rds/ |
H A D | tcp_send.c | 123 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1,
|
/linux-master/fs/smb/client/ |
H A D | smbdirect.c | 1912 if (iov_iter_rw(&msg->msg_iter) == WRITE) { 1915 iov_iter_rw(&msg->msg_iter)); 1920 switch (iov_iter_type(&msg->msg_iter)) { 1922 buf = msg->msg_iter.kvec->iov_base; 1923 to_read = msg->msg_iter.kvec->iov_len; 1928 page = msg->msg_iter.bvec->bv_page; 1929 page_offset = msg->msg_iter.bvec->bv_offset; 1930 to_read = msg->msg_iter.bvec->bv_len; 1937 iov_iter_type(&msg->msg_iter)); 1944 msg->msg_iter [all...] |
/linux-master/include/trace/events/ |
H A D | afs.h | 851 __entry->offset = msg->msg_iter.xarray_start + msg->msg_iter.iov_offset; 852 __entry->count = iov_iter_count(&msg->msg_iter); 875 __entry->offset = msg->msg_iter.xarray_start + msg->msg_iter.iov_offset; 876 __entry->count = iov_iter_count(&msg->msg_iter);
|
/linux-master/drivers/vhost/ |
H A D | net.c | 640 *len = init_iov_iter(vq, &msg->msg_iter, nvq->vhost_hlen, *out); 784 err = vhost_net_build_xdp(nvq, &msg.msg_iter); 1161 iov_iter_init(&msg.msg_iter, ITER_DEST, vq->iov, 1, 1); 1168 iov_iter_init(&msg.msg_iter, ITER_DEST, vq->iov, in, vhost_len); 1169 fixup = msg.msg_iter; 1174 iov_iter_advance(&msg.msg_iter, vhost_hlen);
|
/linux-master/net/ipv4/ |
H A D | tcp_bpf.c | 119 iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, size); 541 err = sk_msg_memcopy_from_iter(sk, &msg->msg_iter, msg_tx,
|
/linux-master/net/xfrm/ |
H A D | espintcp.c | 234 iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, size); 373 err = sk_msg_memcopy_from_iter(sk, &msg->msg_iter, &emsg->skmsg, size);
|
/linux-master/net/tls/ |
H A D | tls_sw.c | 984 part = iov_iter_extract_pages(&msg->msg_iter, &pages, 990 iov_iter_revert(&msg->msg_iter, part); 1014 bool is_kvec = iov_iter_is_kvec(&msg->msg_iter); 1106 ret = sk_msg_zerocopy_from_iter(sk, &msg->msg_iter, 1132 iov_iter_revert(&msg->msg_iter, 1156 ret = sk_msg_memcopy_from_iter(sk, &msg->msg_iter, 1642 err = tls_decrypt_sg(sk, &msg->msg_iter, NULL, darg); 1969 bool is_kvec = iov_iter_is_kvec(&msg->msg_iter);
|
/linux-master/net/tipc/ |
H A D | msg.c | 231 if (cpy != copy_from_iter(skb->data + mlen, cpy, &m->msg_iter)) 404 if (copy_from_iter_full(pktpos, dsz, &m->msg_iter)) 435 if (!copy_from_iter_full(pktpos, pktrem, &m->msg_iter)) {
|
/linux-master/net/kcm/ |
H A D | kcmsock.c | 640 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, 643 iov_iter_advance(&msg.msg_iter, txm->frag_offset); 676 } while (msg.msg_iter.count > 0); 837 err = skb_splice_from_iter(skb, &msg->msg_iter, copy, 858 err = skb_copy_to_page_nocache(sk, &msg->msg_iter, skb,
|
/linux-master/net/ |
H A D | socket.c | 791 iov_iter_kvec(&msg->msg_iter, ITER_SOURCE, vec, num, size); 818 iov_iter_kvec(&msg->msg_iter, ITER_SOURCE, vec, num, size); 1092 iov_iter_kvec(&msg->msg_iter, ITER_DEST, vec, num, size); 1125 struct msghdr msg = {.msg_iter = *to, 1139 *to = msg.msg_iter; 1147 struct msghdr msg = {.msg_iter = *from, 1161 *from = msg.msg_iter; 2168 err = import_ubuf(ITER_SOURCE, buff, len, &msg.msg_iter); 2233 err = import_ubuf(ITER_DEST, ubuf, size, &msg.msg_iter); 2523 UIO_FASTIOV, iov, &kmsg->msg_iter); [all...] |
/linux-master/drivers/target/iscsi/ |
H A D | iscsi_target_util.c | 1178 iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, sub_len); 1282 iov_iter_kvec(&msg.msg_iter, ITER_DEST, iov, iov_count, data); 1318 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, iov, iov_count, data);
|