/linux-master/fs/9p/ |
H A D | vfs_file.c | 353 v9fs_file_read_iter(struct kiocb *iocb, struct iov_iter *to) 396 v9fs_file_write_iter(struct kiocb *iocb, struct iov_iter *from)
|
H A D | vfs_dir.c | 107 struct iov_iter to;
|
/linux-master/arch/x86/kernel/cpu/microcode/ |
H A D | intel.c | 493 static enum ucode_state parse_microcode_blobs(int cpu, struct iov_iter *iter) 596 struct iov_iter iter;
|
/linux-master/fs/fuse/ |
H A D | file.c | 1029 static ssize_t fuse_cache_read_iter(struct kiocb *iocb, struct iov_iter *to) 1182 struct iov_iter *ii, loff_t pos, 1263 static ssize_t fuse_perform_write(struct kiocb *iocb, struct iov_iter *ii) 1318 static bool fuse_io_past_eof(struct kiocb *iocb, struct iov_iter *iter) 1328 static bool fuse_dio_wr_exclusive_lock(struct kiocb *iocb, struct iov_iter *from) 1357 static void fuse_dio_lock(struct kiocb *iocb, struct iov_iter *from, 1398 static ssize_t fuse_cache_write_iter(struct kiocb *iocb, struct iov_iter *from) 1457 static inline unsigned long fuse_get_user_addr(const struct iov_iter *ii) 1462 static inline size_t fuse_get_frag_size(const struct iov_iter *ii, 1468 static int fuse_get_user_pages(struct fuse_args_pages *ap, struct iov_iter *i [all...] |
H A D | cuse.c | 94 static ssize_t cuse_read_iter(struct kiocb *kiocb, struct iov_iter *to) 102 static ssize_t cuse_write_iter(struct kiocb *kiocb, struct iov_iter *from)
|
/linux-master/drivers/rpmsg/ |
H A D | rpmsg_char.c | 202 static ssize_t rpmsg_eptdev_read_iter(struct kiocb *iocb, struct iov_iter *to) 250 struct iov_iter *from)
|
/linux-master/fs/smb/client/ |
H A D | smbdirect.h | 304 struct smbd_connection *info, struct iov_iter *iter,
|
H A D | cifsencrypt.c | 30 static int cifs_shash_bvec(const struct iov_iter *iter, ssize_t maxsize, 69 static int cifs_shash_kvec(const struct iov_iter *iter, ssize_t maxsize, 103 static ssize_t cifs_shash_xarray(const struct iov_iter *iter, ssize_t maxsize, 151 static int cifs_shash_iter(const struct iov_iter *iter, size_t maxsize,
|
H A D | smbdirect.c | 49 static ssize_t smb_extract_iter_to_rdma(struct iov_iter *iter, size_t len, 832 struct iov_iter *iter, 1959 struct iov_iter iter; 2225 struct iov_iter *iter, 2248 struct iov_iter *iter, 2435 static ssize_t smb_extract_bvec_to_rdma(struct iov_iter *iter, 2474 static ssize_t smb_extract_kvec_to_rdma(struct iov_iter *iter, 2529 static ssize_t smb_extract_xarray_to_rdma(struct iov_iter *iter, 2580 static ssize_t smb_extract_iter_to_rdma(struct iov_iter *iter, size_t len,
|
/linux-master/drivers/md/ |
H A D | dm-linear.c | 186 void *addr, size_t bytes, struct iov_iter *i)
|
/linux-master/include/linux/ |
H A D | proc_fs.h | 33 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
|
H A D | skmsg.h | 136 int sk_msg_zerocopy_from_iter(struct sock *sk, struct iov_iter *from, 138 int sk_msg_memcopy_from_iter(struct sock *sk, struct iov_iter *from,
|
/linux-master/fs/netfs/ |
H A D | fscache_io.c | 221 struct iov_iter iter;
|
H A D | buffered_read.c | 595 ssize_t netfs_buffered_read_iter(struct kiocb *iocb, struct iov_iter *iter) 635 ssize_t netfs_file_read_iter(struct kiocb *iocb, struct iov_iter *iter)
|
/linux-master/fs/udf/ |
H A D | file.c | 88 static ssize_t udf_file_write_iter(struct kiocb *iocb, struct iov_iter *from)
|
/linux-master/fs/bcachefs/ |
H A D | fs-io-direct.c | 65 static int bch2_direct_IO_read(struct kiocb *req, struct iov_iter *iter) 176 ssize_t bch2_read_iter(struct kiocb *iocb, struct iov_iter *iter) 230 struct iov_iter iter; 296 * iov_iter yet, so we need to stash a copy of the iovec: it might be on the 305 * iov_iter has a single embedded iovec - nothing to do: 579 ssize_t bch2_direct_write(struct kiocb *req, struct iov_iter *iter)
|
/linux-master/net/ceph/ |
H A D | messenger.c | 977 cursor->iov_iter = data->iter; 979 iov_iter_truncate(&cursor->iov_iter, length); 980 cursor->resid = iov_iter_count(&cursor->iov_iter); 990 iov_iter_revert(&cursor->iov_iter, cursor->lastlen); 992 len = iov_iter_get_pages2(&cursor->iov_iter, &page, PAGE_SIZE, 999 * FIXME: The assumption is that the pages represented by the iov_iter 1021 iov_iter_advance(&cursor->iov_iter, bytes - cursor->lastlen); 1949 struct iov_iter *iter)
|
/linux-master/drivers/tty/ |
H A D | tty_io.c | 147 static ssize_t tty_read(struct kiocb *, struct iov_iter *); 148 static ssize_t tty_write(struct kiocb *, struct iov_iter *); 423 static ssize_t hung_up_tty_read(struct kiocb *iocb, struct iov_iter *to) 428 static ssize_t hung_up_tty_write(struct kiocb *iocb, struct iov_iter *from) 851 struct file *file, struct iov_iter *to) 916 static ssize_t tty_read(struct kiocb *iocb, struct iov_iter *to) 968 struct file *file, struct iov_iter *from) 1077 static ssize_t file_tty_write(struct file *file, struct kiocb *iocb, struct iov_iter *from) 1104 * @from: iov_iter with data to write 1115 static ssize_t tty_write(struct kiocb *iocb, struct iov_iter *fro [all...] |
/linux-master/fs/ |
H A D | splice.c | 325 struct iov_iter to; 692 struct iov_iter from; 1448 static ssize_t iter_to_pipe(struct iov_iter *from, 1506 static ssize_t vmsplice_to_user(struct file *file, struct iov_iter *iter, 1539 static ssize_t vmsplice_to_pipe(struct file *file, struct iov_iter *iter, 1603 struct iov_iter iter;
|
/linux-master/sound/isa/sb/ |
H A D | emu8000_pcm.c | 439 struct iov_iter *src, unsigned long count) 493 struct iov_iter *src, unsigned long count)
|
/linux-master/include/linux/ceph/ |
H A D | osd_client.h | 136 struct iov_iter iter; 512 unsigned int which, struct iov_iter *iter);
|
/linux-master/fs/afs/ |
H A D | file.c | 24 static ssize_t afs_file_read_iter(struct kiocb *iocb, struct iov_iter *iter); 475 static ssize_t afs_file_read_iter(struct kiocb *iocb, struct iov_iter *iter)
|
/linux-master/drivers/bluetooth/ |
H A D | hci_vhci.c | 479 struct iov_iter *from) 604 static ssize_t vhci_write(struct kiocb *iocb, struct iov_iter *from)
|
/linux-master/kernel/trace/ |
H A D | trace_events_user.c | 201 typedef void (*user_event_func_t) (struct user_event *user, struct iov_iter *i, 960 size_t copy_nofault(void *addr, size_t bytes, struct iov_iter *i) 1590 static void user_event_ftrace(struct user_event *user, struct iov_iter *i, 1631 static void user_event_perf(struct user_event *user, struct iov_iter *i, 2242 static ssize_t user_events_write_core(struct file *file, struct iov_iter *i) 2286 struct iov_iter copy; 2343 struct iov_iter i; 2354 static ssize_t user_events_write_iter(struct kiocb *kp, struct iov_iter *i)
|
/linux-master/mm/ |
H A D | page_io.c | 395 struct iov_iter from; 539 struct iov_iter from;
|