Searched refs:iov_iter (Results 26 - 50 of 272) sorted by relevance

1234567891011

/linux-master/block/
H A Dblk-map.c17 struct iov_iter iter;
21 static struct bio_map_data *bio_alloc_map_data(struct iov_iter *data,
41 * bio_copy_from_iter - copy all pages from iov_iter to bio
43 * @iter: iov_iter as source
45 * Copy all pages from iov_iter to bio.
48 static int bio_copy_from_iter(struct bio *bio, struct iov_iter *iter)
72 * bio_copy_to_iter - copy all pages from bio to iov_iter
74 * @iter: iov_iter as destination
76 * Copy all pages from bio to iov_iter.
79 static int bio_copy_to_iter(struct bio *bio, struct iov_iter ite
[all...]
/linux-master/net/core/
H A Ddatagram.c53 #include <linux/iov_iter.h>
386 struct iov_iter *i));
389 struct iov_iter *to, int len, bool fault_short,
391 struct iov_iter *), void *data)
475 struct iov_iter *i)
502 struct iov_iter *to, int len,
511 void *data __always_unused, struct iov_iter *i)
524 struct iov_iter *to, int len)
533 * skb_copy_datagram_from_iter - Copy a datagram from an iov_iter.
542 struct iov_iter *fro
[all...]
/linux-master/fs/netfs/
H A Diterator.c36 ssize_t netfs_extract_user_iter(struct iov_iter *orig, size_t orig_len,
37 struct iov_iter *new,
109 static size_t netfs_limit_bvec(const struct iov_iter *iter, size_t start_offset,
151 static size_t netfs_limit_xarray(const struct iov_iter *iter, size_t start_offset,
191 size_t netfs_limit_iter(const struct iov_iter *iter, size_t start_offset,
H A Ddirect_read.c29 ssize_t netfs_unbuffered_read_iter_locked(struct kiocb *iocb, struct iov_iter *iter)
111 ssize_t netfs_unbuffered_read_iter(struct kiocb *iocb, struct iov_iter *iter)
H A Ddirect_write.c30 ssize_t netfs_unbuffered_write_iter_locked(struct kiocb *iocb, struct iov_iter *iter,
125 * @from: iov_iter with data to write
135 ssize_t netfs_unbuffered_write_iter(struct kiocb *iocb, struct iov_iter *from)
/linux-master/fs/ext2/
H A Dfile.c35 static ssize_t ext2_dax_read_iter(struct kiocb *iocb, struct iov_iter *to)
51 static ssize_t ext2_dax_write_iter(struct kiocb *iocb, struct iov_iter *from)
166 static ssize_t ext2_dio_read_iter(struct kiocb *iocb, struct iov_iter *to)
212 static ssize_t ext2_dio_write_iter(struct kiocb *iocb, struct iov_iter *from)
281 static ssize_t ext2_file_read_iter(struct kiocb *iocb, struct iov_iter *to)
293 static ssize_t ext2_file_write_iter(struct kiocb *iocb, struct iov_iter *from)
H A Dtrace.h12 TP_PROTO(struct kiocb *iocb, struct iov_iter *iter, ssize_t ret),
47 TP_PROTO(struct kiocb *iocb, struct iov_iter *iter, ssize_t ret), \
/linux-master/mm/
H A Dprocess_vm_access.c30 struct iov_iter *iter,
75 struct iov_iter *iter,
151 static ssize_t process_vm_rw_core(pid_t pid, struct iov_iter *iter,
265 struct iov_iter iter;
/linux-master/include/net/9p/
H A Dclient.h178 struct iov_iter;
206 int p9_client_read(struct p9_fid *fid, u64 offset, struct iov_iter *to, int *err);
207 int p9_client_read_once(struct p9_fid *fid, u64 offset, struct iov_iter *to,
209 int p9_client_write(struct p9_fid *fid, u64 offset, struct iov_iter *from, int *err);
/linux-master/include/linux/ceph/
H A Dmessenger.h126 CEPH_MSG_DATA_ITER, /* data source/destination is an iov_iter */
228 struct iov_iter iter;
254 struct iov_iter iov_iter; member in struct:ceph_msg_data_cursor::__anon296::__anon299
395 struct iov_iter in_iter;
401 struct iov_iter out_iter;
615 struct iov_iter *iter);
/linux-master/net/qrtr/
H A Dtun.c59 static ssize_t qrtr_tun_read_iter(struct kiocb *iocb, struct iov_iter *to)
85 static ssize_t qrtr_tun_write_iter(struct kiocb *iocb, struct iov_iter *from)
/linux-master/fs/9p/
H A Dxattr.c25 struct iov_iter to;
112 struct iov_iter from;
/linux-master/arch/s390/mm/
H A Dmaccess.c82 size_t memcpy_real_iter(struct iov_iter *iter, unsigned long src, size_t count)
116 struct iov_iter iter;
/linux-master/include/net/
H A Daf_rxrpc.h60 struct iov_iter *, size_t *, bool, u32 *, u16 *);
/linux-master/include/linux/
H A Diomap.h19 struct iov_iter;
259 ssize_t iomap_file_buffered_write(struct kiocb *iocb, struct iov_iter *from,
396 ssize_t iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter,
399 struct iomap_dio *__iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter,
/linux-master/drivers/vhost/
H A Dvsock.c112 struct iov_iter iov_iter; local
159 iov_iter_init(&iov_iter, ITER_DEST, &vq->iov[out], in, iov_len);
195 nbytes = copy_to_iter(hdr, sizeof(*hdr), &iov_iter);
204 &iov_iter,
334 struct iov_iter iov_iter; local
352 iov_iter_init(&iov_iter, ITER_SOURCE, vq->iov, out, len);
355 nbytes = copy_from_iter(hdr, sizeof(*hdr), &iov_iter);
378 nbytes = copy_from_iter(skb->data, payload_len, &iov_iter);
[all...]
/linux-master/lib/
H A Dkunit_iov_iter.c17 MODULE_DESCRIPTION("iov_iter testing");
73 struct iov_iter *iter, int dir,
101 struct iov_iter iter;
151 struct iov_iter iter;
217 struct iov_iter *iter, int dir,
260 struct iov_iter iter;
314 struct iov_iter iter;
374 struct iov_iter *iter, int dir,
407 struct iov_iter iter;
465 struct iov_iter ite
[all...]
/linux-master/fs/ext4/
H A Dfile.c55 static bool ext4_should_use_dio(struct kiocb *iocb, struct iov_iter *iter)
69 static ssize_t ext4_dio_read_iter(struct kiocb *iocb, struct iov_iter *to)
102 static ssize_t ext4_dax_read_iter(struct kiocb *iocb, struct iov_iter *to)
130 static ssize_t ext4_file_read_iter(struct kiocb *iocb, struct iov_iter *to)
196 ext4_unaligned_io(struct inode *inode, struct iov_iter *from, loff_t pos)
244 struct iov_iter *from)
271 static ssize_t ext4_write_checks(struct kiocb *iocb, struct iov_iter *from)
286 struct iov_iter *from)
421 static ssize_t ext4_dio_write_checks(struct kiocb *iocb, struct iov_iter *from,
498 static ssize_t ext4_dio_write_iter(struct kiocb *iocb, struct iov_iter *fro
[all...]
/linux-master/fs/configfs/
H A Dfile.c80 static ssize_t configfs_read_iter(struct kiocb *iocb, struct iov_iter *to)
106 static ssize_t configfs_bin_read_iter(struct kiocb *iocb, struct iov_iter *to)
182 struct iov_iter *from)
220 static ssize_t configfs_write_iter(struct kiocb *iocb, struct iov_iter *from)
237 struct iov_iter *from)
/linux-master/fs/btrfs/
H A Dbtrfs_inode.h31 struct iov_iter;
539 ssize_t btrfs_encoded_read(struct kiocb *iocb, struct iov_iter *iter,
541 ssize_t btrfs_do_encoded_write(struct kiocb *iocb, struct iov_iter *from,
544 ssize_t btrfs_dio_read(struct kiocb *iocb, struct iov_iter *iter,
546 struct iomap_dio *btrfs_dio_write(struct kiocb *iocb, struct iov_iter *iter,
/linux-master/fs/xfs/
H A Dxfs_file.c244 struct iov_iter *to)
268 struct iov_iter *to)
291 struct iov_iter *to)
310 struct iov_iter *to)
371 struct iov_iter *from,
573 struct iov_iter *from)
624 struct iov_iter *from)
696 struct iov_iter *from)
713 struct iov_iter *from)
754 struct iov_iter *fro
[all...]
/linux-master/net/vmw_vsock/
H A Dvirtio_transport_common.c44 struct iov_iter *iov_iter; local
49 iov_iter = &info->msg->msg_iter;
51 if (iov_iter->iov_offset)
55 if (iov_iter->count > pkt_len)
62 int pages_to_send = iov_iter_npages(iov_iter, MAX_SKB_FRAGS);
82 struct iov_iter *iter = &msg->msg_iter;
140 struct iov_iter iov_iter = { 0 }; local
147 iov_iter
[all...]
/linux-master/arch/s390/include/asm/
H A Dsclp.h153 size_t memcpy_hsa_iter(struct iov_iter *iter, unsigned long src, size_t count);
/linux-master/net/rds/
H A Dtcp.h82 int rds_tcp_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to);
/linux-master/arch/powerpc/kernel/
H A Dcrash_dump.c72 ssize_t copy_oldmem_page(struct iov_iter *iter, unsigned long pfn,

Completed in 461 milliseconds

1234567891011