/linux-4.4.14/include/linux/ |
D | uio.h | 28 struct iov_iter { struct 57 static inline struct iovec iov_iter_iovec(const struct iov_iter *iter) in iov_iter_iovec() argument 76 struct iov_iter *i, unsigned long offset, size_t bytes); 77 void iov_iter_advance(struct iov_iter *i, size_t bytes); 78 int iov_iter_fault_in_readable(struct iov_iter *i, size_t bytes); 79 int iov_iter_fault_in_multipages_readable(struct iov_iter *i, size_t bytes); 80 size_t iov_iter_single_seg_count(const struct iov_iter *i); 82 struct iov_iter *i); 84 struct iov_iter *i); 85 size_t copy_to_iter(void *addr, size_t bytes, struct iov_iter *i); [all …]
|
D | pmem.h | 46 struct iov_iter *i) in arch_copy_from_iter_pmem() 101 size_t bytes, struct iov_iter *i) in default_copy_from_iter_pmem() 159 struct iov_iter *i) in copy_from_iter_pmem()
|
D | fs.h | 54 struct iov_iter; 393 ssize_t (*direct_IO)(struct kiocb *, struct iov_iter *iter, loff_t offset); 1608 struct iov_iter; 1615 ssize_t (*read_iter) (struct kiocb *, struct iov_iter *); 1616 ssize_t (*write_iter) (struct kiocb *, struct iov_iter *); 2633 extern ssize_t generic_write_checks(struct kiocb *, struct iov_iter *); 2634 extern ssize_t generic_file_read_iter(struct kiocb *, struct iov_iter *); 2635 extern ssize_t __generic_file_write_iter(struct kiocb *, struct iov_iter *); 2636 extern ssize_t generic_file_write_iter(struct kiocb *, struct iov_iter *); 2637 extern ssize_t generic_file_direct_write(struct kiocb *, struct iov_iter *, loff_t); [all …]
|
D | nfs_fs.h | 454 extern ssize_t nfs_direct_IO(struct kiocb *, struct iov_iter *, loff_t); 456 struct iov_iter *iter, 459 struct iov_iter *iter);
|
D | dax.h | 8 ssize_t dax_do_io(struct kiocb *, struct inode *, struct iov_iter *, loff_t,
|
D | socket.h | 50 struct iov_iter msg_iter; /* data */
|
D | bio.h | 488 const struct iov_iter *, gfp_t); 518 const struct iov_iter *,
|
D | skbuff.h | 160 struct iov_iter; 2655 struct iov_iter *from, int copy) in skb_add_data() 2840 struct iov_iter *to, int size); 2849 struct iov_iter *from, int len); 2850 int zerocopy_sg_from_iter(struct sk_buff *skb, struct iov_iter *frm);
|
D | blkdev.h | 814 struct rq_map_data *, const struct iov_iter *,
|
/linux-4.4.14/lib/ |
D | iov_iter.c | 139 struct iov_iter *i) in copy_page_to_iter_iovec() 220 struct iov_iter *i) in copy_page_from_iter_iovec() 309 int iov_iter_fault_in_readable(struct iov_iter *i, size_t bytes) in iov_iter_fault_in_readable() 327 int iov_iter_fault_in_multipages_readable(struct iov_iter *i, size_t bytes) in iov_iter_fault_in_multipages_readable() 346 void iov_iter_init(struct iov_iter *i, int direction, in iov_iter_init() 386 size_t copy_to_iter(void *addr, size_t bytes, struct iov_iter *i) in copy_to_iter() 407 size_t copy_from_iter(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter() 428 size_t copy_from_iter_nocache(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter_nocache() 450 struct iov_iter *i) in copy_page_to_iter() 463 struct iov_iter *i) in copy_page_from_iter() [all …]
|
D | Makefile | 27 gcd.o lcm.o list_sort.o uuid.o flex_array.o iov_iter.o clz_ctz.o \
|
/linux-4.4.14/fs/cifs/ |
D | cifsfs.h | 94 extern ssize_t cifs_user_readv(struct kiocb *iocb, struct iov_iter *to); 95 extern ssize_t cifs_strict_readv(struct kiocb *iocb, struct iov_iter *to); 96 extern ssize_t cifs_user_writev(struct kiocb *iocb, struct iov_iter *from); 97 extern ssize_t cifs_strict_writev(struct kiocb *iocb, struct iov_iter *from);
|
D | file.c | 2423 wdata_fill_from_iovec(struct cifs_writedata *wdata, struct iov_iter *from, in wdata_fill_from_iovec() 2465 cifs_write_from_iter(loff_t offset, size_t len, struct iov_iter *from, in cifs_write_from_iter() 2473 struct iov_iter saved_from; in cifs_write_from_iter() 2484 memcpy(&saved_from, from, sizeof(struct iov_iter)); in cifs_write_from_iter() 2547 sizeof(struct iov_iter)); in cifs_write_from_iter() 2562 ssize_t cifs_user_writev(struct kiocb *iocb, struct iov_iter *from) in cifs_user_writev() 2571 struct iov_iter saved_from; in cifs_user_writev() 2592 memcpy(&saved_from, from, sizeof(struct iov_iter)); in cifs_user_writev() 2626 struct iov_iter tmp_from; in cifs_user_writev() 2632 sizeof(struct iov_iter)); in cifs_user_writev() [all …]
|
D | cifsfs.c | 750 cifs_loose_read_iter(struct kiocb *iocb, struct iov_iter *iter) in cifs_loose_read_iter() 762 static ssize_t cifs_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in cifs_file_write_iter()
|
/linux-4.4.14/include/net/9p/ |
D | transport.h | 64 struct iov_iter *, struct iov_iter *, int , int, int);
|
D | client.h | 214 struct iov_iter; 241 int p9_client_read(struct p9_fid *fid, u64 offset, struct iov_iter *to, int *err); 242 int p9_client_write(struct p9_fid *fid, u64 offset, struct iov_iter *from, int *err);
|
/linux-4.4.14/mm/ |
D | process_vm_access.c | 36 struct iov_iter *iter, in process_vm_rw_pages() 79 struct iov_iter *iter, in process_vm_rw_single_vec() 141 static ssize_t process_vm_rw_core(pid_t pid, struct iov_iter *iter, in process_vm_rw_core() 258 struct iov_iter iter; in process_vm_rw() 316 struct iov_iter iter; in compat_process_vm_rw()
|
D | filemap.c | 1529 struct iov_iter *iter, ssize_t written) in do_generic_file_read() 1756 generic_file_read_iter(struct kiocb *iocb, struct iov_iter *iter) in generic_file_read_iter() 1775 struct iov_iter data = *iter; in generic_file_read_iter() 2328 inline ssize_t generic_write_checks(struct kiocb *iocb, struct iov_iter *from) in generic_write_checks() 2399 generic_file_direct_write(struct kiocb *iocb, struct iov_iter *from, loff_t pos) in generic_file_direct_write() 2407 struct iov_iter data; in generic_file_direct_write() 2489 struct iov_iter *i, loff_t pos) in generic_perform_write() 2595 ssize_t __generic_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in __generic_file_write_iter() 2679 ssize_t generic_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in generic_file_write_iter()
|
D | page_io.c | 268 struct iov_iter from; in __swap_writepage()
|
D | shmem.c | 1535 static ssize_t shmem_file_read_iter(struct kiocb *iocb, struct iov_iter *to) in shmem_file_read_iter()
|
/linux-4.4.14/arch/x86/include/asm/ |
D | pmem.h | 94 static inline bool __iter_needs_pmem_wb(struct iov_iter *i) in __iter_needs_pmem_wb() 109 struct iov_iter *i) in arch_copy_from_iter_pmem()
|
/linux-4.4.14/block/ |
D | blk-map.c | 83 const struct iov_iter *iter, gfp_t gfp_mask) in blk_rq_map_user_iov() 87 struct iov_iter i; in blk_rq_map_user_iov() 148 struct iov_iter i; in blk_rq_map_user()
|
D | bio.c | 993 struct iov_iter iter; 1015 static int bio_copy_from_iter(struct bio *bio, struct iov_iter iter) in bio_copy_from_iter() 1046 static int bio_copy_to_iter(struct bio *bio, struct iov_iter iter) in bio_copy_to_iter() 1122 const struct iov_iter *iter, in bio_copy_user_iov() 1250 const struct iov_iter *iter, in bio_map_user_iov() 1259 struct iov_iter i; in bio_map_user_iov()
|
D | scsi_ioctl.c | 335 struct iov_iter i; in sg_io()
|
/linux-4.4.14/fs/9p/ |
D | vfs_addr.c | 56 struct iov_iter to; in v9fs_fid_readpage() 165 struct iov_iter from; in v9fs_vfs_writepage_locked() 248 v9fs_direct_IO(struct kiocb *iocb, struct iov_iter *iter, loff_t pos) in v9fs_direct_IO()
|
D | xattr.c | 32 struct iov_iter to; in v9fs_fid_xattr_get() 109 struct iov_iter from; in v9fs_fid_xattr_set()
|
D | vfs_file.c | 382 v9fs_file_read_iter(struct kiocb *iocb, struct iov_iter *to) in v9fs_file_read_iter() 407 v9fs_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in v9fs_file_write_iter() 575 v9fs_mmap_file_read_iter(struct kiocb *iocb, struct iov_iter *to) in v9fs_mmap_file_read_iter() 590 v9fs_mmap_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in v9fs_mmap_file_write_iter()
|
D | vfs_dir.c | 134 struct iov_iter to; in v9fs_dir_readdir()
|
/linux-4.4.14/fs/ |
D | read_write.c | 25 typedef ssize_t (*iter_fn_t)(struct kiocb *, struct iov_iter *); 332 ssize_t vfs_iter_read(struct file *file, struct iov_iter *iter, loff_t *ppos) in vfs_iter_read() 352 ssize_t vfs_iter_write(struct file *file, struct iov_iter *iter, loff_t *ppos) in vfs_iter_write() 415 struct iov_iter iter; in new_sync_read() 471 struct iov_iter iter; in new_sync_write() 655 static ssize_t do_iter_readv_writev(struct file *filp, struct iov_iter *iter, in do_iter_readv_writev() 671 static ssize_t do_loop_readv_writev(struct file *filp, struct iov_iter *iter, in do_loop_readv_writev() 781 struct iov_iter iter; in do_readv_writev() 955 struct iov_iter iter; in compat_do_readv_writev()
|
D | direct-io.c | 98 struct iov_iter *iter; 1109 struct block_device *bdev, struct iov_iter *iter, in do_blockdev_direct_IO() 1324 struct block_device *bdev, struct iov_iter *iter, in __blockdev_direct_IO()
|
D | dax.c | 108 static ssize_t dax_io(struct inode *inode, struct iov_iter *iter, in dax_io() 210 struct iov_iter *iter, loff_t pos, get_block_t get_block, in dax_do_io()
|
D | aio.c | 1382 typedef ssize_t (rw_iter_op)(struct kiocb *, struct iov_iter *); 1387 struct iov_iter *iter) in aio_setup_vectored_rw() 1412 struct iov_iter iter; in aio_run_iocb()
|
D | block_dev.c | 160 blkdev_direct_IO(struct kiocb *iocb, struct iov_iter *iter, loff_t offset) in blkdev_direct_IO() 1637 ssize_t blkdev_write_iter(struct kiocb *iocb, struct iov_iter *from) in blkdev_write_iter() 1669 ssize_t blkdev_read_iter(struct kiocb *iocb, struct iov_iter *to) in blkdev_read_iter()
|
D | pipe.c | 235 pipe_read(struct kiocb *iocb, struct iov_iter *to) in pipe_read() 344 pipe_write(struct kiocb *iocb, struct iov_iter *from) in pipe_write()
|
D | splice.c | 977 struct iov_iter from; in iter_file_splice_write() 1560 struct iov_iter iter; in vmsplice_to_user()
|
/linux-4.4.14/net/9p/ |
D | protocol.c | 73 pdu_write_u(struct p9_fcall *pdu, struct iov_iter *from, size_t size) in pdu_write_u() 76 struct iov_iter i = *from; in pdu_write_u() 444 struct iov_iter *from = in p9pdu_vwritef() 445 va_arg(ap, struct iov_iter *); in p9pdu_vwritef()
|
D | trans_virtio.c | 316 struct iov_iter *data, in p9_get_mapped_pages() 397 struct iov_iter *uidata, struct iov_iter *uodata, in p9_virtio_zc_request()
|
D | client.c | 559 struct iov_iter *uidata, int in_hdrlen) in p9_check_zc_errors() 815 struct iov_iter *uidata, in p9_client_zc_rpc() 816 struct iov_iter *uodata, in p9_client_zc_rpc() 1539 p9_client_read(struct p9_fid *fid, u64 offset, struct iov_iter *to, int *err) in p9_client_read() 1619 p9_client_write(struct p9_fid *fid, u64 offset, struct iov_iter *from, int *err) in p9_client_write() 2064 struct iov_iter to; in p9_client_readdir()
|
/linux-4.4.14/fs/ceph/ |
D | file.c | 41 static size_t dio_get_pagev_size(const struct iov_iter *it) in dio_get_pagev_size() 66 dio_get_pages_alloc(const struct iov_iter *it, size_t nbytes, in dio_get_pages_alloc() 69 struct iov_iter tmp_it = *it; in dio_get_pages_alloc() 497 static ssize_t ceph_sync_read(struct kiocb *iocb, struct iov_iter *i, in ceph_sync_read() 623 ceph_sync_direct_write(struct kiocb *iocb, struct iov_iter *from, loff_t pos, in ceph_sync_direct_write() 739 ceph_sync_write(struct kiocb *iocb, struct iov_iter *from, loff_t pos, in ceph_sync_write() 867 static ssize_t ceph_read_iter(struct kiocb *iocb, struct iov_iter *to) in ceph_read_iter() 997 static ssize_t ceph_write_iter(struct kiocb *iocb, struct iov_iter *from) in ceph_write_iter() 1072 struct iov_iter data; in ceph_write_iter()
|
D | addr.c | 1210 static ssize_t ceph_direct_io(struct kiocb *iocb, struct iov_iter *iter, in ceph_direct_io()
|
/linux-4.4.14/security/keys/ |
D | internal.h | 246 struct iov_iter; 248 struct iov_iter *,
|
D | compat.c | 34 struct iov_iter from; in compat_keyctl_instantiate_key_iov()
|
D | keyctl.c | 1004 struct iov_iter *from, in keyctl_instantiate_key_common() 1092 struct iov_iter from; in keyctl_instantiate_key() 1121 struct iov_iter from; in keyctl_instantiate_key_iov()
|
/linux-4.4.14/fs/ncpfs/ |
D | file.c | 101 ncp_file_read_iter(struct kiocb *iocb, struct iov_iter *to) in ncp_file_read_iter() 168 ncp_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in ncp_file_write_iter()
|
D | ncplib_kernel.h | 56 struct iov_iter *, int *, void *bounce, __u32 bouncelen);
|
D | ncplib_kernel.c | 1004 __u32 offset, __u16 to_read, struct iov_iter *to, in ncp_read_bounce()
|
/linux-4.4.14/net/core/ |
D | datagram.c | 356 struct iov_iter *to, int len) in skb_copy_datagram_iter() 444 struct iov_iter *from, in skb_copy_datagram_from_iter() 525 int zerocopy_sg_from_iter(struct sk_buff *skb, struct iov_iter *from) in zerocopy_sg_from_iter() 570 struct iov_iter *to, int len, in skb_copy_and_csum_datagram()
|
/linux-4.4.14/fs/coda/ |
D | file.c | 30 coda_file_read_iter(struct kiocb *iocb, struct iov_iter *to) in coda_file_read_iter() 62 coda_file_write_iter(struct kiocb *iocb, struct iov_iter *to) in coda_file_write_iter()
|
/linux-4.4.14/fs/udf/ |
D | file.c | 102 static ssize_t udf_adinicb_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in udf_adinicb_direct_IO() 117 static ssize_t udf_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in udf_file_write_iter()
|
D | inode.c | 217 static ssize_t udf_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in udf_direct_IO()
|
/linux-4.4.14/include/crypto/ |
D | if_alg.h | 78 int af_alg_make_sg(struct af_alg_sgl *sgl, struct iov_iter *iter, int len);
|
/linux-4.4.14/net/rds/ |
D | tcp.h | 75 int rds_tcp_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to);
|
D | message.c | 267 int rds_message_copy_from_user(struct rds_message *rm, struct iov_iter *from) in rds_message_copy_from_user() 310 int rds_message_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to) in rds_message_inc_copy_to_user()
|
D | rds.h | 449 int (*inc_copy_to_user)(struct rds_incoming *inc, struct iov_iter *to); 678 int rds_message_copy_from_user(struct rds_message *rm, struct iov_iter *from); 687 int rds_message_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to);
|
D | tcp_recv.c | 62 int rds_tcp_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to) in rds_tcp_inc_copy_to_user()
|
D | iw.h | 331 int rds_iw_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to);
|
D | ib.h | 371 int rds_ib_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to);
|
D | recv.c | 417 struct iov_iter save; in rds_recvmsg()
|
D | iw_recv.c | 306 int rds_iw_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to) in rds_iw_inc_copy_to_user()
|
D | ib_recv.c | 519 int rds_ib_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to) in rds_ib_inc_copy_to_user()
|
/linux-4.4.14/drivers/bluetooth/ |
D | hci_vhci.c | 170 struct iov_iter *from) in vhci_get_user() 294 static ssize_t vhci_write(struct kiocb *iocb, struct iov_iter *from) in vhci_write()
|
/linux-4.4.14/fs/nfs/ |
D | direct.c | 259 ssize_t nfs_direct_IO(struct kiocb *iocb, struct iov_iter *iter, loff_t pos) in nfs_direct_IO() 475 struct iov_iter *iter, in nfs_direct_read_schedule_iovec() 570 ssize_t nfs_file_direct_read(struct kiocb *iocb, struct iov_iter *iter, in nfs_file_direct_read() 861 struct iov_iter *iter, in nfs_direct_write_schedule_iovec() 961 ssize_t nfs_file_direct_write(struct kiocb *iocb, struct iov_iter *iter) in nfs_file_direct_write()
|
D | internal.h | 363 ssize_t nfs_file_read(struct kiocb *, struct iov_iter *); 367 ssize_t nfs_file_write(struct kiocb *, struct iov_iter *);
|
D | file.c | 161 nfs_file_read(struct kiocb *iocb, struct iov_iter *to) in nfs_file_read() 651 ssize_t nfs_file_write(struct kiocb *iocb, struct iov_iter *from) in nfs_file_write()
|
/linux-4.4.14/drivers/vhost/ |
D | scsi.c | 537 struct iov_iter iov_iter; in vhost_scsi_complete_cmd_work() local 560 iov_iter_init(&iov_iter, READ, cmd->tvc_resp_iov, in vhost_scsi_complete_cmd_work() 562 ret = copy_to_iter(&v_rsp, sizeof(v_rsp), &iov_iter); in vhost_scsi_complete_cmd_work() 681 vhost_scsi_calc_sgls(struct iov_iter *iter, size_t bytes, int max_sgls) in vhost_scsi_calc_sgls() 702 struct iov_iter *iter, in vhost_scsi_iov_to_sgl() 729 size_t prot_bytes, struct iov_iter *prot_iter, in vhost_scsi_mapal() 730 size_t data_bytes, struct iov_iter *data_iter) in vhost_scsi_mapal() 853 struct iov_iter out_iter, in_iter, prot_iter, data_iter; in vhost_scsi_handle_vq()
|
D | net.c | 540 struct iov_iter fixup; in handle_rx()
|
D | vhost.c | 1244 struct iov_iter from; in get_indirect()
|
/linux-4.4.14/fs/xfs/ |
D | xfs_file.c | 289 struct iov_iter *to) in xfs_file_read_iter() 582 struct iov_iter *from, in xfs_file_aio_write_checks() 703 struct iov_iter *from) in xfs_file_dio_aio_write() 716 struct iov_iter data; in xfs_file_dio_aio_write() 818 struct iov_iter *from) in xfs_file_buffered_aio_write() 877 struct iov_iter *from) in xfs_file_write_iter()
|
D | xfs_aops.c | 1673 struct iov_iter *iter, in xfs_vm_do_dio() 1695 struct iov_iter *iter, in xfs_vm_direct_IO()
|
/linux-4.4.14/drivers/net/ |
D | macvtap.c | 711 struct iov_iter *from, int noblock) in macvtap_get_user() 757 struct iov_iter i; in macvtap_get_user() 848 static ssize_t macvtap_write_iter(struct kiocb *iocb, struct iov_iter *from) in macvtap_write_iter() 859 struct iov_iter *iter) in macvtap_put_user() 911 struct iov_iter *to, in macvtap_do_read() 954 static ssize_t macvtap_read_iter(struct kiocb *iocb, struct iov_iter *to) in macvtap_read_iter()
|
D | tun.c | 1085 void *msg_control, struct iov_iter *from, in tun_get_user() 1138 struct iov_iter i = *from; in tun_get_user() 1272 static ssize_t tun_chr_write_iter(struct kiocb *iocb, struct iov_iter *from) in tun_chr_write_iter() 1292 struct iov_iter *iter) in tun_put_user() 1402 struct iov_iter *to, in tun_do_read() 1429 static ssize_t tun_chr_read_iter(struct kiocb *iocb, struct iov_iter *to) in tun_chr_read_iter()
|
/linux-4.4.14/drivers/char/ |
D | mem.c | 610 static ssize_t read_iter_null(struct kiocb *iocb, struct iov_iter *to) in read_iter_null() 615 static ssize_t write_iter_null(struct kiocb *iocb, struct iov_iter *from) in write_iter_null() 634 static ssize_t read_iter_zero(struct kiocb *iocb, struct iov_iter *iter) in read_iter_zero()
|
/linux-4.4.14/fs/fuse/ |
D | file.c | 904 static ssize_t fuse_file_read_iter(struct kiocb *iocb, struct iov_iter *to) in fuse_file_read_iter() 1024 struct iov_iter *ii, loff_t pos) in fuse_fill_write_pages() 1096 struct iov_iter *ii, loff_t pos) in fuse_perform_write() 1151 static ssize_t fuse_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in fuse_file_write_iter() 1235 static inline unsigned long fuse_get_user_addr(const struct iov_iter *ii) in fuse_get_user_addr() 1240 static inline size_t fuse_get_frag_size(const struct iov_iter *ii, in fuse_get_frag_size() 1246 static int fuse_get_user_pages(struct fuse_req *req, struct iov_iter *ii, in fuse_get_user_pages() 1301 static inline int fuse_iter_npages(const struct iov_iter *ii_p) in fuse_iter_npages() 1306 ssize_t fuse_direct_io(struct fuse_io_priv *io, struct iov_iter *iter, in fuse_direct_io() 1389 struct iov_iter *iter, in __fuse_direct_read() [all …]
|
D | cuse.c | 91 static ssize_t cuse_read_iter(struct kiocb *kiocb, struct iov_iter *to) in cuse_read_iter() 99 static ssize_t cuse_write_iter(struct kiocb *kiocb, struct iov_iter *from) in cuse_write_iter()
|
D | fuse_i.h | 937 ssize_t fuse_direct_io(struct fuse_io_priv *io, struct iov_iter *iter,
|
D | dev.c | 699 struct iov_iter *iter; 711 struct iov_iter *iter) in fuse_copy_init() 1348 static ssize_t fuse_dev_read(struct kiocb *iocb, struct iov_iter *to) in fuse_dev_read() 1958 static ssize_t fuse_dev_write(struct kiocb *iocb, struct iov_iter *from) in fuse_dev_write()
|
/linux-4.4.14/arch/s390/hypfs/ |
D | inode.c | 142 static ssize_t hypfs_read_iter(struct kiocb *iocb, struct iov_iter *to) in hypfs_read_iter() 162 static ssize_t hypfs_write_iter(struct kiocb *iocb, struct iov_iter *from) in hypfs_write_iter()
|
/linux-4.4.14/fs/ntfs/ |
D | file.c | 332 struct iov_iter *from) in ntfs_prepare_file_for_write() 1701 unsigned ofs, struct iov_iter *i, size_t bytes) in ntfs_copy_from_user_iter() 1705 struct iov_iter data = *i; in ntfs_copy_from_user_iter() 1745 static ssize_t ntfs_perform_write(struct file *file, struct iov_iter *i, in ntfs_perform_write() 1940 static ssize_t ntfs_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in ntfs_file_write_iter()
|
/linux-4.4.14/net/sctp/ |
D | chunk.c | 167 struct iov_iter *from) in sctp_datamsg_from_user()
|
D | sm_make_chunk.c | 1495 struct iov_iter *from) in sctp_user_addto_chunk()
|
/linux-4.4.14/drivers/target/ |
D | target_core_file.c | 254 struct iov_iter iter; in fd_do_rw() 363 struct iov_iter iter; in fd_execute_write_same()
|
/linux-4.4.14/fs/ext4/ |
D | file.c | 77 ext4_unaligned_aio(struct inode *inode, struct iov_iter *from, loff_t pos) in ext4_unaligned_aio() 92 ext4_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in ext4_file_write_iter()
|
D | indirect.c | 647 ssize_t ext4_ind_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in ext4_ind_direct_IO()
|
D | inode.c | 3144 static ssize_t ext4_ext_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in ext4_ext_direct_IO() 3284 static ssize_t ext4_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in ext4_direct_IO()
|
D | ext4.h | 2527 extern ssize_t ext4_ind_direct_IO(struct kiocb *iocb, struct iov_iter *iter,
|
/linux-4.4.14/fs/ecryptfs/ |
D | file.c | 47 struct iov_iter *to) in ecryptfs_read_update_atime()
|
/linux-4.4.14/fs/jfs/ |
D | inode.c | 334 static ssize_t jfs_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in jfs_direct_IO()
|
/linux-4.4.14/drivers/staging/lustre/lustre/include/ |
D | lclient.h | 84 struct iov_iter *cui_iter;
|
/linux-4.4.14/include/net/sctp/ |
D | structs.h | 538 struct iov_iter *); 655 struct iov_iter *from);
|
/linux-4.4.14/drivers/block/ |
D | loop.c | 263 struct iov_iter i; in lo_write_bvec() 340 struct iov_iter i; in lo_read_simple() 369 struct iov_iter i; in lo_read_transfer() 479 struct iov_iter iter; in lo_rw_aio()
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | rw26.c | 362 static ssize_t ll_direct_IO_26(struct kiocb *iocb, struct iov_iter *iter, in ll_direct_IO_26()
|
D | llite_internal.h | 889 struct iov_iter *via_iter;
|
D | vvp_io.c | 215 struct iov_iter i; in vvp_mmap_locks()
|
D | file.c | 1184 static ssize_t ll_file_read_iter(struct kiocb *iocb, struct iov_iter *to) in ll_file_read_iter() 1208 static ssize_t ll_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in ll_file_write_iter()
|
/linux-4.4.14/crypto/ |
D | af_alg.c | 394 int af_alg_make_sg(struct af_alg_sgl *sgl, struct iov_iter *iter, int len) in af_alg_make_sg()
|
/linux-4.4.14/include/net/ |
D | sock.h | 1802 struct iov_iter *from, char *to, in skb_do_copy_data_nocache() 1820 struct iov_iter *from, int copy) in skb_add_data_nocache() 1832 static inline int skb_copy_to_page_nocache(struct sock *sk, struct iov_iter *from, in skb_copy_to_page_nocache()
|
/linux-4.4.14/Documentation/filesystems/ |
D | Locking | 199 int (*direct_IO)(struct kiocb *, struct iov_iter *iter, loff_t offset); 433 ssize_t (*read_iter) (struct kiocb *, struct iov_iter *); 434 ssize_t (*write_iter) (struct kiocb *, struct iov_iter *);
|
D | vfs.txt | 595 ssize_t (*direct_IO)(struct kiocb *, struct iov_iter *iter, loff_t offset); 809 ssize_t (*read_iter) (struct kiocb *, struct iov_iter *); 810 ssize_t (*write_iter) (struct kiocb *, struct iov_iter *); 846 read_iter: possibly asynchronous read with iov_iter as destination 850 write_iter: possibly asynchronous write with iov_iter as source
|
/linux-4.4.14/drivers/usb/gadget/legacy/ |
D | inode.c | 435 struct iov_iter to; 574 ep_read_iter(struct kiocb *iocb, struct iov_iter *to) in ep_read_iter() 633 ep_write_iter(struct kiocb *iocb, struct iov_iter *from) in ep_write_iter()
|
/linux-4.4.14/fs/hugetlbfs/ |
D | inode.c | 210 struct iov_iter *to, unsigned long size) in hugetlbfs_read_actor() 242 static ssize_t hugetlbfs_read_iter(struct kiocb *iocb, struct iov_iter *to) in hugetlbfs_read_iter()
|
/linux-4.4.14/fs/btrfs/ |
D | file.c | 412 struct iov_iter *i) in btrfs_copy_from_user() 1480 struct iov_iter *i, in __btrfs_buffered_write() 1695 struct iov_iter *from, in __btrfs_direct_write() 1754 struct iov_iter *from) in btrfs_file_write_iter()
|
D | inode.c | 8408 const struct iov_iter *iter, loff_t offset) in check_direct_IO() 8440 static ssize_t btrfs_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in btrfs_direct_IO()
|
/linux-4.4.14/fs/afs/ |
D | internal.h | 750 extern ssize_t afs_file_write(struct kiocb *, struct iov_iter *);
|
D | write.c | 627 ssize_t afs_file_write(struct kiocb *iocb, struct iov_iter *from) in afs_file_write()
|
/linux-4.4.14/net/ |
D | socket.c | 116 static ssize_t sock_read_iter(struct kiocb *iocb, struct iov_iter *to); 117 static ssize_t sock_write_iter(struct kiocb *iocb, struct iov_iter *from); 781 static ssize_t sock_read_iter(struct kiocb *iocb, struct iov_iter *to) in sock_read_iter() 803 static ssize_t sock_write_iter(struct kiocb *iocb, struct iov_iter *from) in sock_write_iter()
|
/linux-4.4.14/fs/hfsplus/ |
D | inode.c | 125 static ssize_t hfsplus_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in hfsplus_direct_IO()
|
/linux-4.4.14/fs/f2fs/ |
D | data.c | 1546 static int check_direct_IO(struct inode *inode, struct iov_iter *iter, in check_direct_IO() 1560 static ssize_t f2fs_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in f2fs_direct_IO()
|
D | file.c | 1687 static ssize_t f2fs_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in f2fs_file_write_iter()
|
/linux-4.4.14/net/tipc/ |
D | socket.c | 677 struct iov_iter save = msg->msg_iter; in tipc_sendmcast() 871 struct iov_iter save; in __tipc_sendmsg() 1029 struct iov_iter save; in __tipc_send_stream()
|
/linux-4.4.14/fs/hfs/ |
D | inode.c | 127 static ssize_t hfs_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in hfs_direct_IO()
|
/linux-4.4.14/fs/ocfs2/ |
D | aops.c | 791 struct iov_iter *iter, in ocfs2_direct_IO_write() 982 static ssize_t ocfs2_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in ocfs2_direct_IO()
|
D | file.c | 2265 struct iov_iter *from) in ocfs2_file_write_iter() 2468 struct iov_iter *to) in ocfs2_file_read_iter()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | file_ops.c | 87 static ssize_t hfi1_write_iter(struct kiocb *, struct iov_iter *); 438 static ssize_t hfi1_write_iter(struct kiocb *kiocb, struct iov_iter *from) in hfi1_write_iter()
|
/linux-4.4.14/drivers/usb/gadget/function/ |
D | f_fs.c | 148 struct iov_iter data; 903 static ssize_t ffs_epfile_write_iter(struct kiocb *kiocb, struct iov_iter *from) in ffs_epfile_write_iter() 939 static ssize_t ffs_epfile_read_iter(struct kiocb *kiocb, struct iov_iter *to) in ffs_epfile_read_iter()
|
/linux-4.4.14/fs/gfs2/ |
D | file.c | 700 static ssize_t gfs2_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in gfs2_file_write_iter()
|
D | aops.c | 1045 static ssize_t gfs2_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in gfs2_direct_IO()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_file_ops.c | 60 static ssize_t qib_write_iter(struct kiocb *, struct iov_iter *); 2262 static ssize_t qib_write_iter(struct kiocb *iocb, struct iov_iter *from) in qib_write_iter()
|
/linux-4.4.14/fs/nilfs2/ |
D | inode.c | 308 nilfs_direct_IO(struct kiocb *iocb, struct iov_iter *iter, loff_t offset) in nilfs_direct_IO()
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_file_ops.c | 56 static ssize_t ipath_write_iter(struct kiocb *, struct iov_iter *from); 2420 static ssize_t ipath_write_iter(struct kiocb *iocb, struct iov_iter *from) in ipath_write_iter()
|
/linux-4.4.14/fs/affs/ |
D | file.c | 392 affs_direct_IO(struct kiocb *iocb, struct iov_iter *iter, loff_t offset) in affs_direct_IO()
|
/linux-4.4.14/fs/ubifs/ |
D | file.c | 1433 static ssize_t ubifs_write_iter(struct kiocb *iocb, struct iov_iter *from) in ubifs_write_iter()
|
/linux-4.4.14/fs/ext2/ |
D | inode.c | 855 ext2_direct_IO(struct kiocb *iocb, struct iov_iter *iter, loff_t offset) in ext2_direct_IO()
|
/linux-4.4.14/fs/exofs/ |
D | inode.c | 963 static ssize_t exofs_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in exofs_direct_IO()
|
/linux-4.4.14/sound/core/ |
D | pcm_native.c | 3081 static ssize_t snd_pcm_readv(struct kiocb *iocb, struct iov_iter *to) in snd_pcm_readv() 3117 static ssize_t snd_pcm_writev(struct kiocb *iocb, struct iov_iter *from) in snd_pcm_writev()
|
/linux-4.4.14/fs/fat/ |
D | inode.c | 241 static ssize_t fat_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in fat_direct_IO()
|
/linux-4.4.14/kernel/printk/ |
D | printk.c | 615 static ssize_t devkmsg_write(struct kiocb *iocb, struct iov_iter *from) in devkmsg_write()
|
/linux-4.4.14/drivers/net/ppp/ |
D | ppp_generic.c | 424 struct iov_iter to; in ppp_read()
|
/linux-4.4.14/drivers/scsi/ |
D | sg.c | 1756 struct iov_iter i; in sg_start_req()
|
/linux-4.4.14/fs/reiserfs/ |
D | inode.c | 3281 static ssize_t reiserfs_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in reiserfs_direct_IO()
|