Lines Matching defs:i
14 #define iterate_iovec(i, n, __v, __p, skip, STEP) { \ argument
42 #define iterate_kvec(i, n, __v, __p, skip, STEP) { \ argument
65 #define iterate_bvec(i, n, __v, __bi, skip, STEP) { \ argument
77 #define iterate_all_kinds(i, n, v, I, B, K) { \ argument
97 #define iterate_and_advance(i, n, v, I, B, K) { \ argument
157 struct iov_iter *i) in copy_page_to_iter_iovec()
241 struct iov_iter *i) in copy_page_from_iter_iovec()
325 static bool sanity(const struct iov_iter *i) in sanity()
359 #define sanity(i) true argument
368 struct iov_iter *i) in copy_page_to_iter_pipe()
418 int iov_iter_fault_in_readable(struct iov_iter *i, size_t bytes) in iov_iter_fault_in_readable()
436 void iov_iter_init(struct iov_iter *i, unsigned int direction, in iov_iter_init()
483 static inline void data_start(const struct iov_iter *i, int *idxp, size_t *offp) in data_start()
495 static size_t push_pipe(struct iov_iter *i, size_t size, in push_pipe()
541 struct iov_iter *i) in copy_pipe_to_iter()
573 __wsum *csum, struct iov_iter *i) in csum_and_copy_to_pipe_iter()
603 size_t _copy_to_iter(const void *addr, size_t bytes, struct iov_iter *i) in _copy_to_iter()
645 struct iov_iter *i) in copy_pipe_to_iter_mcsafe()
701 size_t _copy_to_iter_mcsafe(const void *addr, size_t bytes, struct iov_iter *i) in _copy_to_iter_mcsafe()
737 size_t _copy_from_iter(void *addr, size_t bytes, struct iov_iter *i) in _copy_from_iter()
757 bool _copy_from_iter_full(void *addr, size_t bytes, struct iov_iter *i) in _copy_from_iter_full()
784 size_t _copy_from_iter_nocache(void *addr, size_t bytes, struct iov_iter *i) in _copy_from_iter_nocache()
818 size_t _copy_from_iter_flushcache(void *addr, size_t bytes, struct iov_iter *i) in _copy_from_iter_flushcache()
839 bool _copy_from_iter_full_nocache(void *addr, size_t bytes, struct iov_iter *i) in _copy_from_iter_full_nocache()
888 struct iov_iter *i) in copy_page_to_iter()
907 struct iov_iter *i) in copy_page_from_iter()
925 static size_t pipe_zero(size_t bytes, struct iov_iter *i) in pipe_zero()
949 size_t iov_iter_zero(size_t bytes, struct iov_iter *i) in iov_iter_zero()
964 struct iov_iter *i, unsigned long offset, size_t bytes) in iov_iter_copy_from_user_atomic()
987 static inline void pipe_truncate(struct iov_iter *i) in pipe_truncate()
1007 static void pipe_advance(struct iov_iter *i, size_t size) in pipe_advance()
1033 void iov_iter_advance(struct iov_iter *i, size_t size) in iov_iter_advance()
1047 void iov_iter_revert(struct iov_iter *i, size_t unroll) in iov_iter_revert()
1116 size_t iov_iter_single_seg_count(const struct iov_iter *i) in iov_iter_single_seg_count()
1131 void iov_iter_kvec(struct iov_iter *i, unsigned int direction, in iov_iter_kvec()
1144 void iov_iter_bvec(struct iov_iter *i, unsigned int direction, in iov_iter_bvec()
1157 void iov_iter_pipe(struct iov_iter *i, unsigned int direction, in iov_iter_pipe()
1181 void iov_iter_discard(struct iov_iter *i, unsigned int direction, size_t count) in iov_iter_discard()
1190 unsigned long iov_iter_alignment(const struct iov_iter *i) in iov_iter_alignment()
1209 unsigned long iov_iter_gap_alignment(const struct iov_iter *i) in iov_iter_gap_alignment()
1231 static inline ssize_t __pipe_get_pages(struct iov_iter *i, in __pipe_get_pages()
1253 static ssize_t pipe_get_pages(struct iov_iter *i, in pipe_get_pages()
1275 ssize_t iov_iter_get_pages(struct iov_iter *i, in iov_iter_get_pages()
1321 static ssize_t pipe_get_pages_alloc(struct iov_iter *i, in pipe_get_pages_alloc()
1355 ssize_t iov_iter_get_pages_alloc(struct iov_iter *i, in iov_iter_get_pages_alloc()
1405 struct iov_iter *i) in csum_and_copy_from_iter()
1445 struct iov_iter *i) in csum_and_copy_from_iter_full()
1488 struct iov_iter *i) in csum_and_copy_to_iter()
1533 struct iov_iter *i) in hash_and_copy_to_iter()
1551 int iov_iter_npages(const struct iov_iter *i, int maxpages) in iov_iter_npages()
1641 struct iovec **iov, struct iov_iter *i) in import_iovec()
1665 struct iovec **iov, struct iov_iter *i) in compat_import_iovec()
1684 struct iovec *iov, struct iov_iter *i) in import_single_range()
1698 int iov_iter_for_each_range(struct iov_iter *i, size_t bytes, in iov_iter_for_each_range()