| /net/core/ |
| A D | datagram.c | 387 struct iov_iter *i)); 392 struct iov_iter *), void *data) in __skb_datagram_iter() argument 488 void *_crcp, struct iov_iter *i) in crc32c_and_copy_to_iter() 510 struct iov_iter *to, int len, u32 *crcp) in skb_copy_and_crc32c_datagram_iter() 519 void *data __always_unused, struct iov_iter *i) in simple_copy_to_iter() 532 struct iov_iter *to, int len) in skb_copy_datagram_iter() 550 struct iov_iter *from, in skb_copy_datagram_from_iter() 622 struct iov_iter *from, size_t length) in zerocopy_fill_skb_from_iter() 733 struct sk_buff *skb, struct iov_iter *from, in __zerocopy_sg_from_iter() 810 struct iov_iter *i) in csum_and_copy_to_iter() [all …]
|
| A D | skmsg.c | 311 int sk_msg_zerocopy_from_iter(struct sock *sk, struct iov_iter *from, in sk_msg_zerocopy_from_iter() 368 int sk_msg_memcopy_from_iter(struct sock *sk, struct iov_iter *from, in sk_msg_memcopy_from_iter() 416 struct iov_iter *iter = &msg->msg_iter; in sk_msg_recvmsg()
|
| A D | skbuff.c | 7245 ssize_t skb_splice_from_iter(struct sk_buff *skb, struct iov_iter *iter, in skb_splice_from_iter() 7329 __wsum *csum, struct iov_iter *i) in csum_and_copy_from_iter_full()
|
| /net/vmw_vsock/ |
| A D | virtio_transport_common.c | 47 struct iov_iter *iov_iter; in virtio_transport_can_zcopy() local 52 iov_iter = &info->msg->msg_iter; in virtio_transport_can_zcopy() 54 if (iov_iter->iov_offset) in virtio_transport_can_zcopy() 58 if (iov_iter->count > pkt_len) in virtio_transport_can_zcopy() 65 int pages_to_send = iov_iter_npages(iov_iter, MAX_SKB_FRAGS); in virtio_transport_can_zcopy() 85 struct iov_iter *iter = &msg->msg_iter; in virtio_transport_init_zcopy_skb() 143 struct iov_iter iov_iter = { 0 }; in virtio_transport_copy_nonlinear_skb() local 150 iov_iter.iter_type = ITER_KVEC; in virtio_transport_copy_nonlinear_skb() 151 iov_iter.kvec = &kvec; in virtio_transport_copy_nonlinear_skb() 152 iov_iter.nr_segs = 1; in virtio_transport_copy_nonlinear_skb() [all …]
|
| /net/qrtr/ |
| A D | tun.c | 59 static ssize_t qrtr_tun_read_iter(struct kiocb *iocb, struct iov_iter *to) in qrtr_tun_read_iter() 85 static ssize_t qrtr_tun_write_iter(struct kiocb *iocb, struct iov_iter *from) in qrtr_tun_write_iter()
|
| /net/rds/ |
| A D | message.c | 364 static int rds_message_zcopy_from_user(struct rds_message *rm, struct iov_iter *from) in rds_message_zcopy_from_user() 419 int rds_message_copy_from_user(struct rds_message *rm, struct iov_iter *from, in rds_message_copy_from_user() 464 int rds_message_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to) in rds_message_inc_copy_to_user()
|
| A D | tcp.h | 82 int rds_tcp_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to);
|
| A D | rds.h | 556 int (*inc_copy_to_user)(struct rds_incoming *inc, struct iov_iter *to); 855 int rds_message_copy_from_user(struct rds_message *rm, struct iov_iter *from, 865 int rds_message_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to);
|
| A D | tcp_recv.c | 63 int rds_tcp_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to) in rds_tcp_inc_copy_to_user()
|
| A D | ib.h | 399 int rds_ib_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to);
|
| A D | ib_recv.c | 534 int rds_ib_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to) in rds_ib_inc_copy_to_user()
|
| /net/9p/ |
| A D | trans_virtio.c | 310 struct iov_iter *data, in p9_get_mapped_pages() 422 struct iov_iter *uidata, struct iov_iter *uodata, in p9_virtio_zc_request()
|
| A D | protocol.c | 230 pdu_write_u(struct p9_fcall *pdu, struct iov_iter *from, size_t size) in pdu_write_u() 610 struct iov_iter *from = in p9pdu_vwritef() 611 va_arg(ap, struct iov_iter *); in p9pdu_vwritef()
|
| A D | client.c | 779 struct iov_iter *uidata, in p9_client_zc_rpc() 780 struct iov_iter *uodata, in p9_client_zc_rpc() 1526 p9_client_read(struct p9_fid *fid, u64 offset, struct iov_iter *to, int *err) in p9_client_read() 1545 p9_client_read_once(struct p9_fid *fid, u64 offset, struct iov_iter *to, in p9_client_read_once() 1621 p9_client_write(struct p9_fid *fid, u64 offset, struct iov_iter *from, int *err) in p9_client_write() 2113 struct iov_iter to; in p9_client_readdir()
|
| /net/ceph/ |
| A D | messenger.c | 977 cursor->iov_iter = data->iter; in ceph_msg_data_iter_cursor_init() 979 iov_iter_truncate(&cursor->iov_iter, length); in ceph_msg_data_iter_cursor_init() 980 cursor->resid = iov_iter_count(&cursor->iov_iter); in ceph_msg_data_iter_cursor_init() 990 iov_iter_revert(&cursor->iov_iter, cursor->lastlen); in ceph_msg_data_iter_next() 992 len = iov_iter_get_pages2(&cursor->iov_iter, &page, PAGE_SIZE, in ceph_msg_data_iter_next() 1021 iov_iter_advance(&cursor->iov_iter, bytes - cursor->lastlen); in ceph_msg_data_iter_advance() 1949 struct iov_iter *iter) in ceph_msg_data_add_iter()
|
| A D | messenger_v2.c | 80 static int do_recvmsg(struct socket *sock, struct iov_iter *it) in do_recvmsg() 122 static int do_sendmsg(struct socket *sock, struct iov_iter *it) in do_sendmsg() 143 static int do_try_sendpage(struct socket *sock, struct iov_iter *it) in do_try_sendpage()
|
| A D | osd_client.c | 175 struct iov_iter *iter) in ceph_osd_iter_init() 271 unsigned int which, struct iov_iter *iter) in osd_req_op_extent_osd_iter()
|
| /net/tls/ |
| A D | tls_device.c | 393 static int tls_device_copy_data(void *addr, size_t bytes, struct iov_iter *i) in tls_device_copy_data() 419 struct iov_iter *iter, in tls_push_data() 593 struct iov_iter iter = {}; in tls_device_splice_eof() 672 struct iov_iter iter; in tls_device_push_pending_record()
|
| A D | tls_sw.c | 1393 static int tls_setup_from_iter(struct iov_iter *from, in tls_setup_from_iter() 1490 static int tls_decrypt_sg(struct sock *sk, struct iov_iter *out_iov, in tls_decrypt_sg()
|
| /net/rxrpc/ |
| A D | recvmsg.c | 244 struct msghdr *msg, struct iov_iter *iter, in rxrpc_recvmsg_data() 593 struct iov_iter *iter, size_t *_len, in rxrpc_kernel_recv_data()
|
| A D | rxperf.c | 50 struct iov_iter iter;
|
| /net/sctp/ |
| A D | chunk.c | 148 struct iov_iter *from) in sctp_datamsg_from_user()
|
| A D | sm_make_chunk.c | 1549 struct iov_iter *from) in sctp_user_addto_chunk()
|
| /net/xfrm/ |
| A D | espintcp.c | 329 struct iov_iter pfx_iter; in espintcp_sendmsg()
|
| /net/ |
| A D | socket.c | 120 static ssize_t sock_read_iter(struct kiocb *iocb, struct iov_iter *to); 121 static ssize_t sock_write_iter(struct kiocb *iocb, struct iov_iter *from); 1140 static ssize_t sock_read_iter(struct kiocb *iocb, struct iov_iter *to) in sock_read_iter() 1162 static ssize_t sock_write_iter(struct kiocb *iocb, struct iov_iter *from) in sock_write_iter()
|