Searched refs:iov_iter (Results 76 - 100 of 272) sorted by relevance

1234567891011

/linux-master/fs/
H A Dbacking-file.c161 ssize_t backing_file_read_iter(struct file *file, struct iov_iter *iter,
209 ssize_t backing_file_write_iter(struct file *file, struct iov_iter *iter,
H A Dsignalfd.c71 static int signalfd_copyinfo(struct iov_iter *to, kernel_siginfo_t const *kinfo)
201 static ssize_t signalfd_read_iter(struct kiocb *iocb, struct iov_iter *to)
/linux-master/drivers/vhost/
H A Dvhost.h241 ssize_t vhost_chr_read_iter(struct vhost_dev *dev, struct iov_iter *to,
244 struct iov_iter *from);
/linux-master/drivers/fsi/
H A Dfsi-sbefifo.c547 static int sbefifo_read_response(struct sbefifo *sbefifo, struct iov_iter *response)
635 struct iov_iter *response)
649 struct iov_iter ffdc_iter;
689 struct iov_iter *response)
742 struct iov_iter resp_iter;
818 struct iov_iter resp_iter;
/linux-master/drivers/char/
H A Drandom.c421 static ssize_t get_random_bytes_user(struct iov_iter *iter)
1366 struct iov_iter iter;
1399 static ssize_t write_pool_user(struct iov_iter *iter)
1427 static ssize_t random_write_iter(struct kiocb *kiocb, struct iov_iter *iter)
1432 static ssize_t urandom_read_iter(struct kiocb *kiocb, struct iov_iter *iter)
1456 static ssize_t random_read_iter(struct kiocb *kiocb, struct iov_iter *iter)
1492 struct iov_iter iter;
H A Dmem.c442 static ssize_t read_iter_null(struct kiocb *iocb, struct iov_iter *to)
447 static ssize_t write_iter_null(struct kiocb *iocb, struct iov_iter *from)
471 static ssize_t read_iter_zero(struct kiocb *iocb, struct iov_iter *iter)
/linux-master/fs/orangefs/
H A Dinode.c24 struct iov_iter iter;
93 struct iov_iter iter;
244 struct iov_iter iter;
288 struct iov_iter iter;
504 struct iov_iter *iter)
H A Dorangefs-bufmap.c484 int orangefs_bufmap_copy_from_iovec(struct iov_iter *iter,
512 int orangefs_bufmap_copy_to_iovec(struct iov_iter *iter,
H A Dorangefs-kernel.h391 struct iov_iter *, size_t, loff_t, struct orangefs_write_range *, int *,
394 struct iov_iter *);
/linux-master/fs/nfs/
H A Ddirect.c140 int nfs_swap_rw(struct kiocb *iocb, struct iov_iter *iter)
325 struct iov_iter *iter,
416 ssize_t nfs_file_direct_read(struct kiocb *iocb, struct iov_iter *iter,
834 struct iov_iter *iter,
958 ssize_t nfs_file_direct_write(struct kiocb *iocb, struct iov_iter *iter,
/linux-master/fs/fuse/
H A Dfuse_i.h1319 ssize_t fuse_direct_io(struct fuse_io_priv *io, struct iov_iter *iter,
1374 ssize_t fuse_dax_read_iter(struct kiocb *iocb, struct iov_iter *to);
1375 ssize_t fuse_dax_write_iter(struct kiocb *iocb, struct iov_iter *from);
1465 ssize_t fuse_passthrough_read_iter(struct kiocb *iocb, struct iov_iter *iter);
1466 ssize_t fuse_passthrough_write_iter(struct kiocb *iocb, struct iov_iter *iter);
/linux-master/lib/
H A Dscatterlist.c1107 static ssize_t extract_user_to_sg(struct iov_iter *iter,
1161 static ssize_t extract_bvec_to_sg(struct iov_iter *iter,
1207 static ssize_t extract_kvec_to_sg(struct iov_iter *iter,
1268 static ssize_t extract_xarray_to_sg(struct iov_iter *iter,
1341 ssize_t extract_iter_to_sg(struct iov_iter *iter, size_t maxsize,
/linux-master/net/9p/
H A Dprotocol.c230 pdu_write_u(struct p9_fcall *pdu, struct iov_iter *from, size_t size)
610 struct iov_iter *from =
611 va_arg(ap, struct iov_iter *);
H A Dtrans_virtio.c310 struct iov_iter *data,
422 struct iov_iter *uidata, struct iov_iter *uodata,
/linux-master/block/
H A Dbio-integrity.c111 struct iov_iter iter;
212 struct iov_iter iter;
319 struct iov_iter iter;
/linux-master/arch/s390/kernel/
H A Dcrash_dump.c119 static size_t copy_oldmem_iter(struct iov_iter *iter, unsigned long src, size_t count)
152 struct iov_iter iter;
166 ssize_t copy_oldmem_page(struct iov_iter *iter, unsigned long pfn, size_t csize,
/linux-master/include/linux/
H A Dbio.h462 static inline int bio_iov_vecs_to_alloc(struct iov_iter *iter, int max_segs)
490 int bio_iov_iter_get_pages(struct bio *bio, struct iov_iter *iter);
491 void bio_iov_bvec_set(struct bio *bio, struct iov_iter *iter);
/linux-master/fs/netfs/
H A Dio.c432 struct iov_iter *io_iter)
509 struct iov_iter *io_iter)
570 struct iov_iter io_iter;
/linux-master/fs/afs/
H A Dinternal.h141 struct iov_iter def_iter; /* Default buffer/data iterator */
142 struct iov_iter *write_iter; /* Iterator defining write to be made */
143 struct iov_iter *iter; /* Iterator currently in use */
252 struct iov_iter *iter; /* Iterator representing the buffer */
253 struct iov_iter def_iter; /* Default iterator */
915 struct iov_iter *write_iter;
/linux-master/drivers/net/
H A Dtap.c638 struct iov_iter *from, int noblock)
683 struct iov_iter i;
777 static ssize_t tap_write_iter(struct kiocb *iocb, struct iov_iter *from)
792 struct iov_iter *iter)
849 struct iov_iter *to,
897 static ssize_t tap_read_iter(struct kiocb *iocb, struct iov_iter *to)
/linux-master/fs/gfs2/
H A Dfile.c778 static inline bool should_fault_in_pages(struct iov_iter *i,
810 static ssize_t gfs2_file_direct_read(struct kiocb *iocb, struct iov_iter *to,
873 static ssize_t gfs2_file_direct_write(struct kiocb *iocb, struct iov_iter *from,
948 static ssize_t gfs2_file_read_iter(struct kiocb *iocb, struct iov_iter *to)
1010 struct iov_iter *from,
1098 static ssize_t gfs2_file_write_iter(struct kiocb *iocb, struct iov_iter *from)
/linux-master/drivers/nvme/target/
H A Dio-cmd-file.c80 ssize_t (*call_iter)(struct kiocb *iocb, struct iov_iter *iter);
81 struct iov_iter iter;
/linux-master/net/rxrpc/
H A Drecvmsg.c164 struct msghdr *msg, struct iov_iter *iter,
490 struct iov_iter *iter, size_t *_len,
/linux-master/include/sound/
H A Dsoc-component.h142 unsigned long pos, struct iov_iter *iter,
514 struct iov_iter *iter, unsigned long bytes);
/linux-master/arch/s390/hypfs/
H A Dinode.c144 static ssize_t hypfs_read_iter(struct kiocb *iocb, struct iov_iter *to)
164 static ssize_t hypfs_write_iter(struct kiocb *iocb, struct iov_iter *from)

Completed in 327 milliseconds

1234567891011