/linux-master/block/ |
H A D | fops.c | 38 struct iov_iter *iter) 47 struct iov_iter *iter, struct block_device *bdev, 160 static ssize_t __blkdev_direct_IO(struct kiocb *iocb, struct iov_iter *iter, 297 struct iov_iter *iter, 359 static ssize_t blkdev_direct_IO(struct kiocb *iocb, struct iov_iter *iter) 628 blkdev_direct_write(struct kiocb *iocb, struct iov_iter *from) 651 static ssize_t blkdev_buffered_write(struct kiocb *iocb, struct iov_iter *from) 663 static ssize_t blkdev_write_iter(struct kiocb *iocb, struct iov_iter *from) 712 static ssize_t blkdev_read_iter(struct kiocb *iocb, struct iov_iter *to)
|
/linux-master/drivers/vhost/ |
H A D | scsi.c | 82 struct iov_iter saved_iter; 235 struct iov_iter out_iter; 536 struct iov_iter *iter = &cmd->saved_iter; 569 struct iov_iter iov_iter; local 594 iov_iter_init(&iov_iter, ITER_DEST, cmd->tvc_resp_iov, 596 ret = copy_to_iter(&v_rsp, sizeof(v_rsp), &iov_iter); 668 struct iov_iter *iter, 734 vhost_scsi_calc_sgls(struct iov_iter *iter, size_t bytes, int max_sgls) 754 vhost_scsi_copy_iov_to_sgl(struct vhost_scsi_cmd *cmd, struct iov_iter *ite 1270 struct iov_iter iov_iter; local 1369 struct iov_iter iov_iter; local [all...] |
/linux-master/include/linux/ |
H A D | fs.h | 71 struct iov_iter; 417 ssize_t (*direct_IO)(struct kiocb *, struct iov_iter *iter); 434 int (*swap_rw)(struct kiocb *iocb, struct iov_iter *iter); 1993 struct iov_iter; 2005 ssize_t (*read_iter) (struct kiocb *, struct iov_iter *); 2006 ssize_t (*write_iter) (struct kiocb *, struct iov_iter *); 3110 extern ssize_t generic_write_checks(struct kiocb *, struct iov_iter *); 3115 ssize_t filemap_read(struct kiocb *iocb, struct iov_iter *to, 3117 extern ssize_t generic_file_read_iter(struct kiocb *, struct iov_iter *); 3118 extern ssize_t __generic_file_write_iter(struct kiocb *, struct iov_iter *); [all...] |
H A D | vmalloc.h | 19 struct iov_iter; /* in uio.h */ 286 extern long vread_iter(struct iov_iter *iter, const char *addr, size_t count);
|
H A D | nfs_fs.h | 539 int nfs_swap_rw(struct kiocb *iocb, struct iov_iter *iter); 541 struct iov_iter *iter, bool swap); 543 struct iov_iter *iter, bool swap);
|
H A D | fscache.h | 509 struct iov_iter *iter, 568 struct iov_iter *iter,
|
H A D | socket.h | 62 struct iov_iter msg_iter; /* data */ 80 struct iov_iter *from, size_t length);
|
/linux-master/fs/ |
H A D | internal.h | 18 struct iov_iter; 309 ssize_t __kernel_write_iter(struct file *file, struct iov_iter *from, loff_t *pos);
|
H A D | read_write.c | 388 struct iov_iter iter; 417 struct iov_iter iter; 490 struct iov_iter iter; 505 ssize_t __kernel_write_iter(struct file *file, struct iov_iter *from, loff_t *pos) 541 struct iov_iter iter; 726 static ssize_t do_iter_readv_writev(struct file *filp, struct iov_iter *iter, 749 static ssize_t do_loop_readv_writev(struct file *filp, struct iov_iter *iter, 783 struct iov_iter *iter) 810 ssize_t vfs_iter_read(struct file *file, struct iov_iter *iter, loff_t *ppos, 843 struct iov_iter *ite [all...] |
/linux-master/fs/zonefs/ |
H A D | file.c | 413 static ssize_t zonefs_write_checks(struct kiocb *iocb, struct iov_iter *from) 457 static ssize_t zonefs_file_dio_write(struct kiocb *iocb, struct iov_iter *from) 543 struct iov_iter *from) 578 static ssize_t zonefs_file_write_iter(struct kiocb *iocb, struct iov_iter *from) 618 static ssize_t zonefs_file_read_iter(struct kiocb *iocb, struct iov_iter *to)
|
/linux-master/net/rds/ |
H A D | message.c | 364 static int rds_message_zcopy_from_user(struct rds_message *rm, struct iov_iter *from) 419 int rds_message_copy_from_user(struct rds_message *rm, struct iov_iter *from, 464 int rds_message_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to)
|
/linux-master/fs/orangefs/ |
H A D | file.c | 50 loff_t *offset, struct iov_iter *iter, size_t total_size, 324 struct iov_iter *iter) 361 struct iov_iter *iter)
|
/linux-master/drivers/dax/ |
H A D | super.c | 173 size_t bytes, struct iov_iter *i) 189 size_t bytes, struct iov_iter *i) 225 void *addr, size_t bytes, struct iov_iter *iter)
|
/linux-master/drivers/tee/ |
H A D | tee_shm.c | 271 register_shm_helper(struct tee_context *ctx, struct iov_iter *iter, u32 flags, 373 struct iov_iter iter; 421 struct iov_iter iter;
|
/linux-master/fs/netfs/ |
H A D | buffered_write.c | 165 ssize_t netfs_perform_write(struct kiocb *iocb, struct iov_iter *iter, 434 * @from: iov_iter with data to write 454 ssize_t netfs_buffered_write_iter_locked(struct kiocb *iocb, struct iov_iter *from, 477 * @from: iov_iter with data to write 487 ssize_t netfs_file_write_iter(struct kiocb *iocb, struct iov_iter *from)
|
/linux-master/drivers/tty/ |
H A D | tty.h | 120 ssize_t redirected_tty_write(struct kiocb *, struct iov_iter *);
|
/linux-master/fs/iomap/ |
H A D | direct-io.c | 44 struct iov_iter *iter; 459 struct iov_iter *iter = dio->submit.iter; 541 __iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter, 743 iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter,
|
/linux-master/io_uring/ |
H A D | rsrc.h | 58 int io_import_fixed(int ddir, struct iov_iter *iter,
|
/linux-master/fs/erofs/ |
H A D | fscache.c | 30 struct iov_iter iter; 138 struct iov_iter *iter = &io->iter; 275 struct iov_iter iter; 296 struct iov_iter iter;
|
/linux-master/drivers/gpu/drm/display/ |
H A D | drm_dp_aux_dev.c | 146 static ssize_t auxdev_read_iter(struct kiocb *iocb, struct iov_iter *to) 189 static ssize_t auxdev_write_iter(struct kiocb *iocb, struct iov_iter *from)
|
/linux-master/fs/coda/ |
H A D | file.c | 41 coda_file_read_iter(struct kiocb *iocb, struct iov_iter *to) 66 coda_file_write_iter(struct kiocb *iocb, struct iov_iter *to)
|
/linux-master/drivers/s390/char/ |
H A D | zcore.c | 65 size_t memcpy_hsa_iter(struct iov_iter *iter, unsigned long src, size_t count) 101 struct iov_iter iter;
|
/linux-master/tools/perf/trace/beauty/include/linux/ |
H A D | socket.h | 61 struct iov_iter msg_iter; /* data */ 79 struct iov_iter *from, size_t length);
|
/linux-master/fs/fuse/ |
H A D | passthrough.c | 28 ssize_t fuse_passthrough_read_iter(struct kiocb *iocb, struct iov_iter *iter) 55 struct iov_iter *iter)
|
/linux-master/fs/proc/ |
H A D | vmcore.c | 131 ssize_t read_from_oldmem(struct iov_iter *iter, size_t count, 200 struct iov_iter iter; 213 struct iov_iter iter; 235 ssize_t __weak copy_oldmem_page_encrypted(struct iov_iter *iter, 242 static int vmcoredd_copy_dumps(struct iov_iter *iter, u64 start, size_t size) 317 static ssize_t __read_vmcore(struct iov_iter *iter, loff_t *fpos) 412 static ssize_t read_vmcore(struct kiocb *iocb, struct iov_iter *iter) 429 struct iov_iter iter;
|