Home
last modified time | relevance | path

Searched defs:iter (Results 1 – 25 of 45) sorted by relevance

12

/include/linux/
A Dbvec.h104 #define mp_bvec_iter_page(bvec, iter) \ argument
107 #define mp_bvec_iter_len(bvec, iter) \ argument
111 #define mp_bvec_iter_offset(bvec, iter) \ argument
114 #define mp_bvec_iter_page_idx(bvec, iter) \ argument
117 #define mp_bvec_iter_bvec(bvec, iter) \ argument
125 #define bvec_iter_offset(bvec, iter) \ argument
128 #define bvec_iter_len(bvec, iter) \ argument
132 #define bvec_iter_page(bvec, iter) \ argument
136 #define bvec_iter_bvec(bvec, iter) \ argument
144 struct bvec_iter *iter, unsigned bytes) in bvec_iter_advance()
[all …]
A Diov_iter.h24 size_t iterate_ubuf(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_ubuf()
41 size_t iterate_iovec(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_iovec()
75 size_t iterate_kvec(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_kvec()
109 size_t iterate_bvec(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_bvec()
148 size_t iterate_folioq(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_folioq()
202 size_t iterate_xarray(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_xarray()
255 size_t iterate_discard(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_discard()
291 size_t iterate_and_advance2(struct iov_iter *iter, size_t len, void *priv, in iterate_and_advance2()
325 size_t iterate_and_advance(struct iov_iter *iter, size_t len, void *priv, in iterate_and_advance()
360 size_t iterate_and_advance_kernel(struct iov_iter *iter, size_t len, void *priv, in iterate_and_advance_kernel()
A Dradix-tree.h281 radix_tree_iter_init(struct radix_tree_iter *iter, unsigned long start) in radix_tree_iter_init()
324 struct radix_tree_iter *iter, unsigned long index) in radix_tree_iter_lookup()
340 void __rcu **radix_tree_iter_retry(struct radix_tree_iter *iter) in radix_tree_iter_retry()
348 __radix_tree_iter_add(struct radix_tree_iter *iter, unsigned long slots) in __radix_tree_iter_add()
373 radix_tree_chunk_size(struct radix_tree_iter *iter) in radix_tree_chunk_size()
398 struct radix_tree_iter *iter, unsigned flags) in radix_tree_next_slot()
449 #define radix_tree_for_each_slot(slot, root, iter, start) \ argument
465 #define radix_tree_for_each_tagged(slot, root, iter, start, tag) \ argument
A Dbio.h23 #define bio_iter_iovec(bio, iter) \ argument
26 #define bio_iter_page(bio, iter) \ argument
28 #define bio_iter_len(bio, iter) \ argument
30 #define bio_iter_offset(bio, iter) \ argument
37 #define bvec_iter_sectors(iter) ((iter).bi_size >> 9) argument
80 struct bvec_iter_all *iter) in bio_next_segment()
93 #define bio_for_each_segment_all(bvl, bio, iter) \ argument
110 struct bvec_iter *iter, in bio_advance_iter_single()
149 #define bio_for_each_segment(bvl, bio, iter) \ argument
159 #define bio_for_each_bvec(bvl, bio, iter) \ argument
[all …]
A Dkmsg_dump.h89 static inline bool kmsg_dump_get_line(struct kmsg_dump_iter *iter, bool syslog, in kmsg_dump_get_line()
95 static inline bool kmsg_dump_get_buffer(struct kmsg_dump_iter *iter, bool syslog, in kmsg_dump_get_buffer()
101 static inline void kmsg_dump_rewind(struct kmsg_dump_iter *iter) in kmsg_dump_rewind()
A Dpage_ext.h127 static inline struct page_ext *page_ext_iter_begin(struct page_ext_iter *iter, in page_ext_iter_begin()
145 static inline struct page_ext *page_ext_iter_next(struct page_ext_iter *iter) in page_ext_iter_next()
169 static inline struct page_ext *page_ext_iter_get(const struct page_ext_iter *iter) in page_ext_iter_get()
A Duio.h91 struct iov_iter iter; member
94 static inline const struct iovec *iter_iov(const struct iov_iter *iter) in iter_iov()
101 #define iter_iov_addr(iter) (iter_iov(iter)->iov_base + (iter)->iov_offset) argument
115 static inline void iov_iter_save_state(struct iov_iter *iter, in iov_iter_save_state()
411 static inline bool iov_iter_extract_will_pin(const struct iov_iter *iter) in iov_iter_extract_will_pin()
A Diomap.h259 static inline u64 iomap_length_trim(const struct iomap_iter *iter, loff_t pos, in iomap_length_trim()
275 static inline u64 iomap_length(const struct iomap_iter *iter) in iomap_length()
283 static inline int iomap_iter_advance_full(struct iomap_iter *iter) in iomap_iter_advance_full()
333 static inline bool iomap_want_unshare_iter(const struct iomap_iter *iter) in iomap_want_unshare_iter()
A Dbio-integrity.h34 #define bip_for_each_vec(bvl, bip, iter) \ argument
91 static inline int bio_integrity_map_user(struct bio *bio, struct iov_iter *iter) in bio_integrity_map_user()
A Dblk-mq-dma.h17 struct req_iterator iter; member
A Drolling_buffer.h27 struct iov_iter iter; /* Iterator tracking what's left in the buffer */ member
A Ddma-fence-chain.h120 #define dma_fence_chain_for_each(iter, head) \ argument
A Ddevcoredump.h29 struct scatterlist *iter; in _devcd_free_sgtable() local
A Dgeneric-radix-tree.h312 static inline void __genradix_iter_advance(struct genradix_iter *iter, in __genradix_iter_advance()
333 static inline void __genradix_iter_rewind(struct genradix_iter *iter, in __genradix_iter_rewind()
A Dcrash_dump.h185 static inline ssize_t read_from_oldmem(struct iov_iter *iter, size_t count, in read_from_oldmem()
A Dfscache.h506 struct iov_iter *iter, in fscache_read()
565 struct iov_iter *iter, in fscache_write()
A Drhashtable.h250 static inline void rhashtable_walk_start(struct rhashtable_iter *iter) in rhashtable_walk_start()
1260 struct rhashtable_iter *iter) in rhltable_walk_enter()
/include/linux/mtd/
A Dnand.h924 struct nand_io_iter *iter) in nanddev_io_page_iter_init()
961 struct nand_io_iter *iter) in nanddev_io_block_iter_init()
990 struct nand_io_iter *iter) in nanddev_io_iter_next_page()
1014 struct nand_io_iter *iter) in nanddev_io_iter_next_block()
1036 const struct nand_io_iter *iter) in nanddev_io_iter_end()
1054 #define nanddev_io_for_each_page(nand, type, start, req, iter) \ argument
1069 #define nanddev_io_for_each_block(nand, type, start, req, iter) \ argument
/include/linux/io_uring/
A Dcmd.h76 struct iov_iter *iter, struct io_uring_cmd *ioucmd, in io_uring_cmd_import_fixed()
84 int ddir, struct iov_iter *iter, in io_uring_cmd_import_fixed_vec()
/include/drm/
A Ddrm_damage_helper.h46 #define drm_atomic_for_each_plane_damage(iter, rect) \ argument
A Ddrm_client.h243 #define drm_client_for_each_connector_iter(connector, iter) \ argument
/include/net/
A Dbonding.h83 #define bond_for_each_slave(bond, pos, iter) \ argument
87 #define bond_for_each_slave_rcu(bond, pos, iter) \ argument
406 struct list_head *iter; in bond_slave_state_change() local
419 struct list_head *iter; in bond_slave_state_notify() local
643 struct list_head *iter; in bond_slave_link_notify() local
741 struct list_head *iter; in bond_slave_has_mac() local
754 struct list_head *iter; in bond_slave_has_mac_rcu() local
/include/media/
A Dmedia-entity.h383 #define media_entity_for_each_pad(entity, iter) \ argument
1209 #define media_pipeline_for_each_pad(pipe, iter, pad) \ argument
1259 #define media_pipeline_for_each_entity(pipe, iter, entity) \ argument
/include/uapi/drm/
A Detnaviv_drm.h253 __u8 iter; /* in/out, select pm domain at index iter */ member
263 __u16 iter; /* in/out, select pm source at index iter */ member
/include/linux/ceph/
A Dmessenger.h133 struct bvec_iter iter; member
177 struct bvec_iter iter; member
228 struct iov_iter iter; member

Completed in 42 milliseconds

12