/Linux-v4.19/drivers/xen/ |
D | pvcalls-front.c | 456 struct iov_iter *msg_iter, in __write_ring() argument 481 len = copy_from_iter(data->out + masked_prod, len, msg_iter); in __write_ring() 485 array_size - masked_prod, msg_iter); in __write_ring() 490 len = ret + copy_from_iter(data->out, len - ret, msg_iter); in __write_ring() 492 len = copy_from_iter(data->out + masked_prod, len, msg_iter); in __write_ring() 532 &map->active.data, &msg->msg_iter, in pvcalls_front_sendmsg() 551 struct iov_iter *msg_iter, in __read_ring() argument 577 len = copy_to_iter(data->in + masked_cons, len, msg_iter); in __read_ring() 581 array_size - masked_cons, msg_iter); in __read_ring() 586 len = ret + copy_to_iter(data->in, len - ret, msg_iter); in __read_ring() [all …]
|
D | pvcalls-back.c | 140 iov_iter_kvec(&msg.msg_iter, ITER_KVEC|WRITE, vec, 1, wanted); in pvcalls_conn_back_read() 146 iov_iter_kvec(&msg.msg_iter, ITER_KVEC|WRITE, vec, 2, wanted); in pvcalls_conn_back_read() 198 iov_iter_kvec(&msg.msg_iter, ITER_KVEC|READ, vec, 1, size); in pvcalls_conn_back_write() 204 iov_iter_kvec(&msg.msg_iter, ITER_KVEC|READ, vec, 2, size); in pvcalls_conn_back_write()
|
/Linux-v4.19/net/tls/ |
D | tls_device.c | 344 struct iov_iter *msg_iter, in tls_push_data() argument 412 copy, msg_iter) != copy) { in tls_push_data() 464 rc = tls_push_data(sk, &msg->msg_iter, size, in tls_device_sendmsg() 475 struct iov_iter msg_iter; in tls_device_sendpage() local 492 iov_iter_kvec(&msg_iter, WRITE | ITER_KVEC, &iov, 1, size); in tls_device_sendpage() 493 rc = tls_push_data(sk, &msg_iter, size, in tls_device_sendpage() 539 struct iov_iter msg_iter; in tls_device_push_pending_record() local 541 iov_iter_kvec(&msg_iter, WRITE | ITER_KVEC, NULL, 0, 0); in tls_device_push_pending_record() 542 return tls_push_data(sk, &msg_iter, 0, flags, TLS_RECORD_TYPE_DATA); in tls_device_push_pending_record()
|
D | tls_sw.c | 366 bool is_kvec = msg->msg_iter.type & ITER_KVEC; in tls_sw_sendmsg() 416 ret = zerocopy_from_iter(sk, &msg->msg_iter, in tls_sw_sendmsg() 459 ret = memcopy_from_iter(sk, &msg->msg_iter, try_to_copy); in tls_sw_sendmsg() 859 bool is_kvec = msg->msg_iter.type & ITER_KVEC; in tls_sw_recvmsg() 903 err = decrypt_skb_update(sk, skb, &msg->msg_iter, in tls_sw_recvmsg()
|
/Linux-v4.19/fs/afs/ |
D | rxrpc.c | 289 iov_iter_bvec(&msg->msg_iter, WRITE | ITER_BVEC, bv, nr, bytes); in afs_load_bvec() 322 bytes = msg->msg_iter.count; in afs_send_pages() 323 nr = msg->msg_iter.nr_segs; in afs_send_pages() 404 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, iov, 1, in afs_make_call() 435 iov_iter_kvec(&msg.msg_iter, READ | ITER_KVEC, NULL, 0, 0); in afs_make_call() 437 &msg.msg_iter, false, in afs_make_call() 828 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, NULL, 0, 0); in afs_send_empty_reply() 867 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, iov, 1, len); in afs_send_simple_reply()
|
/Linux-v4.19/include/linux/ |
D | socket.h | 51 struct iov_iter msg_iter; /* data */ member 145 return iov_iter_count(&msg->msg_iter); in msg_data_left()
|
/Linux-v4.19/include/net/ |
D | udplite.h | 24 return copy_from_iter_full(to, len, &msg->msg_iter) ? 0 : -EFAULT; in udplite_getfrag()
|
/Linux-v4.19/crypto/ |
D | algif_hash.c | 99 len = af_alg_make_sg(&ctx->sgl, &msg->msg_iter, len); in hash_sendmsg() 114 iov_iter_advance(&msg->msg_iter, len); in hash_sendmsg()
|
D | af_alg.c | 1157 err = af_alg_make_sg(&rsgl->sgl, &msg->msg_iter, seglen); in af_alg_get_rsgl() 1171 iov_iter_advance(&msg->msg_iter, err); in af_alg_get_rsgl()
|
/Linux-v4.19/net/ |
D | socket.c | 638 iov_iter_kvec(&msg->msg_iter, WRITE | ITER_KVEC, vec, num, size); in kernel_sendmsg() 651 iov_iter_kvec(&msg->msg_iter, WRITE | ITER_KVEC, vec, num, size); in kernel_sendmsg_locked() 826 iov_iter_kvec(&msg->msg_iter, READ | ITER_KVEC, vec, num, size); in kernel_recvmsg() 865 struct msghdr msg = {.msg_iter = *to, in sock_read_iter() 879 *to = msg.msg_iter; in sock_read_iter() 887 struct msghdr msg = {.msg_iter = *from, in sock_write_iter() 901 *from = msg.msg_iter; in sock_write_iter() 1767 err = import_single_range(WRITE, buff, len, &iov, &msg.msg_iter); in __sys_sendto() 1828 err = import_single_range(READ, ubuf, size, &iov, &msg.msg_iter); in __sys_recvfrom() 2037 UIO_FASTIOV, iov, &kmsg->msg_iter); in copy_msghdr_from_user()
|
/Linux-v4.19/fs/cifs/ |
D | smbdirect.c | 2057 switch (msg->msg_iter.type) { in smbd_recv() 2059 buf = msg->msg_iter.kvec->iov_base; in smbd_recv() 2060 to_read = msg->msg_iter.kvec->iov_len; in smbd_recv() 2065 page = msg->msg_iter.bvec->bv_page; in smbd_recv() 2066 page_offset = msg->msg_iter.bvec->bv_offset; in smbd_recv() 2067 to_read = msg->msg_iter.bvec->bv_len; in smbd_recv() 2074 msg->msg_iter.type); in smbd_recv() 2083 msg->msg_iter.count = 0; in smbd_recv()
|
D | transport.c | 310 iov_iter_kvec(&smb_msg.msg_iter, WRITE | ITER_KVEC, &hiov, in __smb_send_rqst() 332 iov_iter_kvec(&smb_msg.msg_iter, WRITE | ITER_KVEC, in __smb_send_rqst() 349 iov_iter_bvec(&smb_msg.msg_iter, WRITE | ITER_BVEC, in __smb_send_rqst()
|
/Linux-v4.19/drivers/vhost/ |
D | net.c | 527 *len = init_iov_iter(vq, &msg->msg_iter, nvq->vhost_hlen, *out); in get_tx_bufs() 973 iov_iter_init(&msg.msg_iter, READ, vq->iov, 1, 1); in handle_rx() 980 iov_iter_init(&msg.msg_iter, READ, vq->iov, in, vhost_len); in handle_rx() 981 fixup = msg.msg_iter; in handle_rx() 986 iov_iter_advance(&msg.msg_iter, vhost_hlen); in handle_rx()
|
/Linux-v4.19/net/tipc/ |
D | msg.c | 294 if (copy_from_iter_full(pktpos, dsz, &m->msg_iter)) in tipc_msg_build() 325 if (!copy_from_iter_full(pktpos, pktrem, &m->msg_iter)) { in tipc_msg_build()
|
D | topsrv.c | 403 iov_iter_kvec(&msg.msg_iter, READ | ITER_KVEC, &iov, 1, iov.iov_len); in tipc_conn_rcv_from_sock()
|
/Linux-v4.19/net/core/ |
D | datagram.c | 802 if (skb_copy_and_csum_datagram(skb, hlen, &msg->msg_iter, in skb_copy_and_csum_datagram_msg() 807 iov_iter_revert(&msg->msg_iter, chunk); in skb_copy_and_csum_datagram_msg()
|
/Linux-v4.19/include/trace/events/ |
D | afs.h | 378 __entry->nr = msg->msg_iter.nr_segs; 379 __entry->bytes = msg->msg_iter.count;
|
/Linux-v4.19/net/smc/ |
D | smc_clc.c | 289 iov_iter_kvec(&msg.msg_iter, READ | ITER_KVEC, &vec, 1, in smc_clc_wait_msg() 328 iov_iter_kvec(&msg.msg_iter, READ | ITER_KVEC, &vec, 1, datlen); in smc_clc_wait_msg()
|
/Linux-v4.19/net/rds/ |
D | recv.c | 682 ret = inc->i_conn->c_trans->inc_copy_to_user(inc, &msg->msg_iter); in rds_recvmsg() 695 iov_iter_revert(&msg->msg_iter, ret); in rds_recvmsg()
|
D | send.c | 1220 num_sgs = iov_iter_npages(&msg->msg_iter, INT_MAX); in rds_sendmsg() 1240 ret = rds_message_copy_from_user(rm, &msg->msg_iter, zcopy); in rds_sendmsg()
|
/Linux-v4.19/drivers/net/ |
D | tap.c | 1153 return tap_get_user(q, m, &m->msg_iter, m->msg_flags & MSG_DONTWAIT); in tap_sendmsg() 1167 ret = tap_do_read(q, &m->msg_iter, flags & MSG_DONTWAIT, skb); in tap_recvmsg()
|
/Linux-v4.19/net/ipv4/ |
D | ping.c | 613 &pfh->msg->msg_iter)) in ping_getfrag() 619 &pfh->msg->msg_iter)) in ping_getfrag()
|
/Linux-v4.19/drivers/crypto/chelsio/chtls/ |
D | chtls_io.c | 1033 recordsz = tls_header_read(&hdr, &msg->msg_iter); in chtls_sendmsg() 1076 &msg->msg_iter, copy); in chtls_sendmsg() 1133 err = chtls_skb_copy_to_page_nocache(sk, &msg->msg_iter, in chtls_sendmsg()
|
/Linux-v4.19/drivers/target/iscsi/ |
D | iscsi_target_util.c | 1261 iov_iter_kvec(&msg.msg_iter, READ | ITER_KVEC, in iscsit_do_rx_data() 1318 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, in tx_data()
|
/Linux-v4.19/drivers/usb/usbip/ |
D | usbip_common.c | 312 iov_iter_kvec(&msg.msg_iter, READ|ITER_KVEC, &iov, 1, size); in usbip_recv()
|