Searched refs:iov_iter (Results 101 - 125 of 272) sorted by relevance

1234567891011

/linux-master/fs/9p/
H A Dvfs_file.c353 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 Dvfs_dir.c107 struct iov_iter to;
/linux-master/arch/x86/kernel/cpu/microcode/
H A Dintel.c493 static enum ucode_state parse_microcode_blobs(int cpu, struct iov_iter *iter)
596 struct iov_iter iter;
/linux-master/fs/fuse/
H A Dfile.c1029 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 Dcuse.c94 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 Drpmsg_char.c202 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 Dsmbdirect.h304 struct smbd_connection *info, struct iov_iter *iter,
H A Dcifsencrypt.c30 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 Dsmbdirect.c49 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 Ddm-linear.c186 void *addr, size_t bytes, struct iov_iter *i)
/linux-master/include/linux/
H A Dproc_fs.h33 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
H A Dskmsg.h136 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 Dfscache_io.c221 struct iov_iter iter;
H A Dbuffered_read.c595 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 Dfile.c88 static ssize_t udf_file_write_iter(struct kiocb *iocb, struct iov_iter *from)
/linux-master/fs/bcachefs/
H A Dfs-io-direct.c65 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 Dmessenger.c977 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 Dtty_io.c147 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 Dsplice.c325 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 Demu8000_pcm.c439 struct iov_iter *src, unsigned long count)
493 struct iov_iter *src, unsigned long count)
/linux-master/include/linux/ceph/
H A Dosd_client.h136 struct iov_iter iter;
512 unsigned int which, struct iov_iter *iter);
/linux-master/fs/afs/
H A Dfile.c24 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 Dhci_vhci.c479 struct iov_iter *from)
604 static ssize_t vhci_write(struct kiocb *iocb, struct iov_iter *from)
/linux-master/kernel/trace/
H A Dtrace_events_user.c201 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 Dpage_io.c395 struct iov_iter from;
539 struct iov_iter from;

Completed in 233 milliseconds

1234567891011