Lines Matching defs:i

20 #define iterate_iovec(i, n, base, len, off, __p, STEP) {	\  argument
41 #define iterate_bvec(i, n, base, len, off, p, STEP) { \ argument
69 #define iterate_xarray(i, n, base, len, __off, STEP) { \ argument
111 #define __iterate_and_advance(i, n, base, len, off, I, K) { \ argument
148 #define iterate_and_advance(i, n, base, len, off, I, K) \ argument
174 struct iov_iter *i) in copy_page_to_iter_iovec()
258 struct iov_iter *i) in copy_page_from_iter_iovec()
342 static bool sanity(const struct iov_iter *i) in sanity()
381 #define sanity(i) true argument
385 struct iov_iter *i) in copy_page_to_iter_pipe()
439 int iov_iter_fault_in_readable(const struct iov_iter *i, size_t bytes) in iov_iter_fault_in_readable()
463 void iov_iter_init(struct iov_iter *i, unsigned int direction, in iov_iter_init()
484 static inline void data_start(const struct iov_iter *i, in data_start()
500 static size_t push_pipe(struct iov_iter *i, size_t size, in push_pipe()
549 struct iov_iter *i) in copy_pipe_to_iter()
584 struct iov_iter *i, __wsum *sump) in csum_and_copy_to_pipe_iter()
614 size_t _copy_to_iter(const void *addr, size_t bytes, struct iov_iter *i) in _copy_to_iter()
640 struct iov_iter *i) in copy_mc_pipe_to_iter()
696 size_t _copy_mc_to_iter(const void *addr, size_t bytes, struct iov_iter *i) in _copy_mc_to_iter()
712 size_t _copy_from_iter(void *addr, size_t bytes, struct iov_iter *i) in _copy_from_iter()
729 size_t _copy_from_iter_nocache(void *addr, size_t bytes, struct iov_iter *i) in _copy_from_iter_nocache()
761 size_t _copy_from_iter_flushcache(void *addr, size_t bytes, struct iov_iter *i) in _copy_from_iter_flushcache()
802 struct iov_iter *i) in __copy_page_to_iter()
825 struct iov_iter *i) in copy_page_to_iter()
850 struct iov_iter *i) in copy_page_from_iter()
867 static size_t pipe_zero(size_t bytes, struct iov_iter *i) in pipe_zero()
896 size_t iov_iter_zero(size_t bytes, struct iov_iter *i) in iov_iter_zero()
910 struct iov_iter *i) in copy_page_from_iter_atomic()
931 static inline void pipe_truncate(struct iov_iter *i) in pipe_truncate()
957 static void pipe_advance(struct iov_iter *i, size_t size) in pipe_advance()
983 static void iov_iter_bvec_advance(struct iov_iter *i, size_t size) in iov_iter_bvec_advance()
998 static void iov_iter_iovec_advance(struct iov_iter *i, size_t size) in iov_iter_iovec_advance()
1017 void iov_iter_advance(struct iov_iter *i, size_t size) in iov_iter_advance()
1037 void iov_iter_revert(struct iov_iter *i, size_t unroll) in iov_iter_revert()
1113 size_t iov_iter_single_seg_count(const struct iov_iter *i) in iov_iter_single_seg_count()
1125 void iov_iter_kvec(struct iov_iter *i, unsigned int direction, in iov_iter_kvec()
1141 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()
1188 void iov_iter_xarray(struct iov_iter *i, unsigned int direction, in iov_iter_xarray()
1212 void iov_iter_discard(struct iov_iter *i, unsigned int direction, size_t count) in iov_iter_discard()
1224 static unsigned long iov_iter_alignment_iovec(const struct iov_iter *i) in iov_iter_alignment_iovec()
1246 static unsigned long iov_iter_alignment_bvec(const struct iov_iter *i) in iov_iter_alignment_bvec()
1266 unsigned long iov_iter_alignment(const struct iov_iter *i) in iov_iter_alignment()
1291 unsigned long iov_iter_gap_alignment(const struct iov_iter *i) in iov_iter_gap_alignment()
1316 static inline ssize_t __pipe_get_pages(struct iov_iter *i, in __pipe_get_pages()
1339 static ssize_t pipe_get_pages(struct iov_iter *i, in pipe_get_pages()
1384 static ssize_t iter_xarray_get_pages(struct iov_iter *i, in iter_xarray_get_pages()
1427 static unsigned long first_iovec_segment(const struct iov_iter *i, in first_iovec_segment()
1452 static struct page *first_bvec_segment(const struct iov_iter *i, in first_bvec_segment()
1471 ssize_t iov_iter_get_pages(struct iov_iter *i, in iov_iter_get_pages()
1517 static ssize_t pipe_get_pages_alloc(struct iov_iter *i, in pipe_get_pages_alloc()
1547 static ssize_t iter_xarray_get_pages_alloc(struct iov_iter *i, in iter_xarray_get_pages_alloc()
1592 ssize_t iov_iter_get_pages_alloc(struct iov_iter *i, in iov_iter_get_pages_alloc()
1643 struct iov_iter *i) in csum_and_copy_from_iter()
1665 struct iov_iter *i) in csum_and_copy_to_iter()
1693 struct iov_iter *i) in hash_and_copy_to_iter()
1711 static int iov_npages(const struct iov_iter *i, int maxpages) in iov_npages()
1731 static int bvec_npages(const struct iov_iter *i, int maxpages) in bvec_npages()
1749 int iov_iter_npages(const struct iov_iter *i, int maxpages) in iov_iter_npages()
1806 int ret = -EFAULT, i; in copy_compat_iovec_from_user() local
1885 struct iov_iter *i, bool compat) in __import_iovec()
1954 struct iovec **iovp, struct iov_iter *i) in import_iovec()
1962 struct iovec *iov, struct iov_iter *i) in import_single_range()
1988 void iov_iter_restore(struct iov_iter *i, struct iov_iter_state *state) in iov_iter_restore()