Searched defs:iter (Results 1 - 6 of 6) sorted by relevance

/include/linux/
H A Duio.h56 static inline struct iovec iov_iter_iovec(const struct iov_iter *iter) argument
59 .iov_base = iter->iov->iov_base + iter->iov_offset,
60 .iov_len = min(iter->count,
61 iter->iov->iov_len - iter->iov_offset),
65 #define iov_for_each(iov, iter, start) \
67 for (iter = (start); \
68 (iter).count && \
69 ((iov = iov_iter_iovec(&(iter))),
[all...]
H A Dradix-tree.h336 * @iter: pointer to iterator state
341 radix_tree_iter_init(struct radix_tree_iter *iter, unsigned long start) argument
344 * Leave iter->tags uninitialized. radix_tree_next_chunk() will fill it
351 iter->index = 0;
352 iter->next_index = start;
360 * @iter: iterator state
365 * @iter->next_index. It returns a pointer to the chunk's first slot.
366 * Also it fills @iter with data about chunk: position in the tree (index),
370 struct radix_tree_iter *iter, unsigned flags);
375 * @iter
379 radix_tree_chunk_size(struct radix_tree_iter *iter) argument
396 radix_tree_next_slot(void **slot, struct radix_tree_iter *iter, unsigned flags) argument
[all...]
H A Dbio.h64 #define __bvec_iter_bvec(bvec, iter) (&(bvec)[(iter).bi_idx])
66 #define bvec_iter_page(bvec, iter) \
67 (__bvec_iter_bvec((bvec), (iter))->bv_page)
69 #define bvec_iter_len(bvec, iter) \
70 min((iter).bi_size, \
71 __bvec_iter_bvec((bvec), (iter))->bv_len - (iter).bi_bvec_done)
73 #define bvec_iter_offset(bvec, iter) \
74 (__bvec_iter_bvec((bvec), (iter))
207 bvec_iter_advance(struct bio_vec *bv, struct bvec_iter *iter, unsigned bytes) argument
234 bio_advance_iter(struct bio *bio, struct bvec_iter *iter, unsigned bytes) argument
260 struct bvec_iter iter; local
521 __bio_kmap_irq(struct bio *bio, struct bvec_iter iter, unsigned long *flags) argument
[all...]
H A Dblkdev.h757 struct bvec_iter iter; member in struct:req_iterator
770 bio_for_each_segment(bvl, _iter.bio, _iter.iter)
774 bio_iter_last(bvec, _iter.iter))
H A Dfs.h361 ssize_t (*direct_IO)(int, struct kiocb *, struct iov_iter *iter, loff_t offset);
2536 struct block_device *bdev, struct iov_iter *iter, loff_t offset,
2541 struct inode *inode, struct iov_iter *iter, loff_t offset,
2544 return __blockdev_direct_IO(rw, iocb, inode, inode->i_sb->s_bdev, iter,
2540 blockdev_direct_IO(int rw, struct kiocb *iocb, struct inode *inode, struct iov_iter *iter, loff_t offset, get_block_t get_block) argument
/include/net/
H A Dnetlabel.h284 struct netlbl_lsm_catmap *iter; local
287 iter = catmap;
289 kfree(iter);

Completed in 115 milliseconds