| /include/linux/ |
| A D | uio.h | 43 struct iov_iter { struct 91 struct iov_iter iter; argument 191 struct iov_iter *i); 193 struct iov_iter *i); 195 size_t bytes, struct iov_iter *i); 202 size_t bytes, struct iov_iter *i) in copy_folio_to_iter() 214 size_t bytes, struct iov_iter *i); 312 const void *dup_iter(struct iov_iter *new, struct iov_iter *old, gfp_t flags); 368 struct iov_iter *i); 371 struct iov_iter *i, bool compat); [all …]
|
| A D | netfs.h | 178 struct iov_iter io_iter; /* Iterator for this subrequest */ 334 struct iov_iter *iter, 342 struct iov_iter *iter, 394 ssize_t netfs_buffered_read_iter(struct kiocb *iocb, struct iov_iter *iter); 395 ssize_t netfs_file_read_iter(struct kiocb *iocb, struct iov_iter *iter); 398 ssize_t netfs_perform_write(struct kiocb *iocb, struct iov_iter *iter, 405 ssize_t netfs_file_write_iter(struct kiocb *iocb, struct iov_iter *from); 412 struct iov_iter *iter); 439 ssize_t netfs_extract_user_iter(struct iov_iter *orig, size_t orig_len, 440 struct iov_iter *new, [all …]
|
| A D | crash_dump.h | 31 ssize_t copy_oldmem_page(struct iov_iter *i, unsigned long pfn, size_t csize, 33 ssize_t copy_oldmem_page_encrypted(struct iov_iter *iter, unsigned long pfn, 182 ssize_t read_from_oldmem(struct iov_iter *iter, size_t count, 185 static inline ssize_t read_from_oldmem(struct iov_iter *iter, size_t count, in read_from_oldmem()
|
| A D | iov_iter.h | 24 size_t iterate_ubuf(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_ubuf() 41 size_t iterate_iovec(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_iovec() 75 size_t iterate_kvec(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_kvec() 109 size_t iterate_bvec(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_bvec() 148 size_t iterate_folioq(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_folioq() 202 size_t iterate_xarray(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_xarray() 255 size_t iterate_discard(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_discard() 291 size_t iterate_and_advance2(struct iov_iter *iter, size_t len, void *priv, in iterate_and_advance2() 325 size_t iterate_and_advance(struct iov_iter *iter, size_t len, void *priv, in iterate_and_advance() 360 size_t iterate_and_advance_kernel(struct iov_iter *iter, size_t len, void *priv, in iterate_and_advance_kernel()
|
| A D | backing-file.h | 27 ssize_t backing_file_read_iter(struct file *file, struct iov_iter *iter, 30 ssize_t backing_file_write_iter(struct file *file, struct iov_iter *iter,
|
| A D | dax.h | 37 void *addr, size_t bytes, struct iov_iter *iter); 64 void *addr, size_t bytes, struct iov_iter *i); 121 pgoff_t pgoff, void *addr, size_t bytes, struct iov_iter *i) in dax_recovery_write() 248 size_t bytes, struct iov_iter *i); 250 size_t bytes, struct iov_iter *i); 257 ssize_t dax_iomap_rw(struct kiocb *iocb, struct iov_iter *iter,
|
| A D | bio-integrity.h | 76 int bio_integrity_map_user(struct bio *bio, struct iov_iter *iter); 91 static inline int bio_integrity_map_user(struct bio *bio, struct iov_iter *iter) in bio_integrity_map_user()
|
| A D | rolling_buffer.h | 27 struct iov_iter iter; /* Iterator tracking what's left in the buffer */
|
| A D | iomap.h | 19 struct iov_iter; 339 ssize_t iomap_file_buffered_write(struct kiocb *iocb, struct iov_iter *from, 521 ssize_t iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter, 524 struct iomap_dio *__iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter,
|
| A D | fs.h | 74 struct iov_iter; 461 ssize_t (*direct_IO)(struct kiocb *, struct iov_iter *iter); 478 int (*swap_rw)(struct kiocb *iocb, struct iov_iter *iter); 2148 struct iov_iter; 2160 ssize_t (*read_iter) (struct kiocb *, struct iov_iter *); 2161 ssize_t (*write_iter) (struct kiocb *, struct iov_iter *); 3435 ssize_t filemap_read(struct kiocb *iocb, struct iov_iter *to, 3450 struct iov_iter *iter); 3452 struct iov_iter *iter); 3496 struct block_device *bdev, struct iov_iter *iter, [all …]
|
| A D | vmalloc.h | 19 struct iov_iter; /* in uio.h */ 281 long vread_iter(struct iov_iter *iter, const char *addr, size_t count);
|
| A D | fscache.h | 506 struct iov_iter *iter, in fscache_read() 565 struct iov_iter *iter, in fscache_write()
|
| A D | nfs_fs.h | 565 int nfs_swap_rw(struct kiocb *iocb, struct iov_iter *iter); 567 struct iov_iter *iter, bool swap); 569 struct iov_iter *iter, bool swap);
|
| A D | socket.h | 62 struct iov_iter msg_iter; /* data */ 80 struct iov_iter *from, size_t length);
|
| A D | bio.h | 397 static inline int bio_iov_vecs_to_alloc(struct iov_iter *iter, int max_segs) in bio_iov_vecs_to_alloc() 444 int bio_iov_iter_get_pages(struct bio *bio, struct iov_iter *iter); 445 void bio_iov_bvec_set(struct bio *bio, const struct iov_iter *iter);
|
| A D | skmsg.h | 138 int sk_msg_zerocopy_from_iter(struct sock *sk, struct iov_iter *from, 140 int sk_msg_memcopy_from_iter(struct sock *sk, struct iov_iter *from,
|
| A D | proc_fs.h | 39 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
|
| A D | seq_file.h | 110 ssize_t seq_read_iter(struct kiocb *iocb, struct iov_iter *iter);
|
| /include/linux/io_uring/ |
| A D | cmd.h | 40 struct iov_iter *iter, 46 int ddir, struct iov_iter *iter, 76 struct iov_iter *iter, struct io_uring_cmd *ioucmd, in io_uring_cmd_import_fixed() 84 int ddir, struct iov_iter *iter, in io_uring_cmd_import_fixed_vec()
|
| /include/net/9p/ |
| A D | transport.h | 55 struct iov_iter *uidata, struct iov_iter *uodata,
|
| A D | client.h | 178 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);
|
| /include/linux/ceph/ |
| A D | messenger.h | 228 struct iov_iter iter; 254 struct iov_iter iov_iter; member 395 struct iov_iter in_iter; 401 struct iov_iter out_iter; 615 struct iov_iter *iter);
|
| A D | osd_client.h | 136 struct iov_iter iter; 507 unsigned int which, struct iov_iter *iter);
|
| /include/net/ |
| A D | af_rxrpc.h | 71 struct iov_iter *, size_t *, bool, u32 *, u16 *);
|
| /include/sound/ |
| A D | soc-component.h | 142 unsigned long pos, struct iov_iter *iter, 515 struct iov_iter *iter, unsigned long bytes);
|