Lines Matching refs:iovec
116 const struct iovec *iov = i->iov; \
177 const struct iovec *iov; in copy_page_to_iter_iovec()
261 const struct iovec *iov; in copy_page_from_iter_iovec()
449 const struct iovec *p; in fault_in_iov_iter_readable()
488 const struct iovec *p; in fault_in_iov_iter_writeable()
510 const struct iovec *iov, unsigned long nr_segs, in iov_iter_init()
1047 const struct iovec *iov, *end; in iov_iter_iovec_advance()
1142 const struct iovec *iov = i->iov; in iov_iter_revert()
1771 const struct iovec *p; in iov_npages()
1853 new->nr_segs * sizeof(struct iovec), in dup_iter()
1858 static int copy_compat_iovec_from_user(struct iovec *iov, in copy_compat_iovec_from_user()
1859 const struct iovec __user *uvec, unsigned long nr_segs) in copy_compat_iovec_from_user()
1890 static int copy_iovec_from_user(struct iovec *iov, in copy_iovec_from_user()
1891 const struct iovec __user *uvec, unsigned long nr_segs) in copy_iovec_from_user()
1905 struct iovec *iovec_from_user(const struct iovec __user *uvec, in iovec_from_user()
1907 struct iovec *fast_iov, bool compat) in iovec_from_user()
1909 struct iovec *iov = fast_iov; in iovec_from_user()
1922 iov = kmalloc_array(nr_segs, sizeof(struct iovec), GFP_KERNEL); in iovec_from_user()
1940 ssize_t __import_iovec(int type, const struct iovec __user *uvec, in __import_iovec()
1941 unsigned nr_segs, unsigned fast_segs, struct iovec **iovp, in __import_iovec()
1946 struct iovec *iov; in __import_iovec()
2009 ssize_t import_iovec(int type, const struct iovec __user *uvec, in import_iovec()
2011 struct iovec **iovp, struct iov_iter *i) in import_iovec()
2019 struct iovec *iov, struct iov_iter *i) in import_single_range()
2061 BUILD_BUG_ON(sizeof(struct iovec) != sizeof(struct kvec)); in iov_iter_restore()