Lines Matching refs:iovec
245 struct iovec;
378 ssize_t (*direct_IO)(int, struct kiocb *, const struct iovec *iov,
1074 ssize_t (*readv) (struct file *, const struct iovec *, unsigned long, loff_t *);
1075 ssize_t (*writev) (struct file *, const struct iovec *, unsigned long, loff_t *);
1115 extern ssize_t vfs_readv(struct file *, const struct iovec __user *,
1117 extern ssize_t vfs_writev(struct file *, const struct iovec __user *,
1647 extern ssize_t __generic_file_aio_read(struct kiocb *, const struct iovec *, unsigned long, loff_t …
1649 extern ssize_t generic_file_aio_write_nolock(struct kiocb *, const struct iovec *,
1651 extern ssize_t generic_file_direct_write(struct kiocb *, const struct iovec *,
1653 extern ssize_t generic_file_buffered_write(struct kiocb *, const struct iovec *,
1657 ssize_t generic_file_write_nolock(struct file *file, const struct iovec *iov,
1676 extern ssize_t generic_file_readv(struct file *filp, const struct iovec *iov,
1678 ssize_t generic_file_writev(struct file *filp, const struct iovec *iov,
1716 struct block_device *bdev, const struct iovec *iov, loff_t offset,
1727 struct inode *inode, struct block_device *bdev, const struct iovec *iov, in blockdev_direct_IO()
1736 struct inode *inode, struct block_device *bdev, const struct iovec *iov, in blockdev_direct_IO_no_locking()
1745 struct inode *inode, struct block_device *bdev, const struct iovec *iov, in blockdev_direct_IO_own_locking()