Lines Matching refs:iovec

94 			const struct iovec *iov;		\
95 struct iovec v; \
127 const struct iovec *iov; \
128 struct iovec v; \
168 const struct iovec *iov; in copy_page_to_iter_iovec()
252 const struct iovec *iov; in copy_page_from_iter_iovec()
434 const struct iovec *iov; in iov_iter_fault_in_readable()
436 struct iovec v; in iov_iter_fault_in_readable()
450 const struct iovec *iov, unsigned long nr_segs, in iov_iter_init()
1144 const struct iovec *iov = i->iov; in iov_iter_revert()
1659 new->nr_segs * sizeof(struct iovec), in dup_iter()
1664 static int copy_compat_iovec_from_user(struct iovec *iov, in copy_compat_iovec_from_user()
1665 const struct iovec __user *uvec, unsigned long nr_segs) in copy_compat_iovec_from_user()
1696 static int copy_iovec_from_user(struct iovec *iov, in copy_iovec_from_user()
1697 const struct iovec __user *uvec, unsigned long nr_segs) in copy_iovec_from_user()
1711 struct iovec *iovec_from_user(const struct iovec __user *uvec, in iovec_from_user()
1713 struct iovec *fast_iov, bool compat) in iovec_from_user()
1715 struct iovec *iov = fast_iov; in iovec_from_user()
1728 iov = kmalloc_array(nr_segs, sizeof(struct iovec), GFP_KERNEL); in iovec_from_user()
1746 ssize_t __import_iovec(int type, const struct iovec __user *uvec, in __import_iovec()
1747 unsigned nr_segs, unsigned fast_segs, struct iovec **iovp, in __import_iovec()
1752 struct iovec *iov; in __import_iovec()
1815 ssize_t import_iovec(int type, const struct iovec __user *uvec, in import_iovec()
1817 struct iovec **iovp, struct iov_iter *i) in import_iovec()
1825 struct iovec *iov, struct iov_iter *i) in import_single_range()
1867 BUILD_BUG_ON(sizeof(struct iovec) != sizeof(struct kvec)); in iov_iter_restore()