Lines Matching refs:iov
33 const struct iovec *iov; member
47 static inline size_t iov_length(const struct iovec *iov, unsigned long nr_segs) in iov_length() argument
53 ret += iov[seg].iov_len; in iov_length()
60 .iov_base = iter->iov->iov_base + iter->iov_offset, in iov_iter_iovec()
62 iter->iov->iov_len - iter->iov_offset), in iov_iter_iovec()
66 #define iov_for_each(iov, iter, start) \ argument
70 ((iov = iov_iter_iovec(&(iter))), 1); \
71 iov_iter_advance(&(iter), (iov).iov_len))
73 unsigned long iov_shorten(struct iovec *iov, unsigned long nr_segs, size_t to);
90 void iov_iter_init(struct iov_iter *i, int direction, const struct iovec *iov,
153 struct iovec **iov, struct iov_iter *i);
159 struct iovec **iov, struct iov_iter *i);
163 struct iovec *iov, struct iov_iter *i);