| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | iters_state_safety.c | 36 struct bpf_iter_num iter; in create_and_destroy() local 59 struct bpf_iter_num iter; in create_and_forget_to_destroy_fail() local 80 struct bpf_iter_num iter; in destroy_without_creating_fail() local 97 struct bpf_iter_num iter; in compromise_iter_w_direct_write_fail() local 124 struct bpf_iter_num iter; in compromise_iter_w_direct_write_and_skip_destroy_fail() local 149 struct bpf_iter_num iter; in compromise_iter_w_helper_write_fail() local 178 struct bpf_iter_num iter; in subprog_with_iter() local 202 struct bpf_iter_num iter; in valid_stack_reuse() local 236 struct bpf_iter_num iter; in double_create_fail() local 264 struct bpf_iter_num iter; in double_destroy_fail() local [all …]
|
| H A D | iters_looping.c | 35 struct bpf_iter_num iter; in consume_first_item_only() local 66 struct bpf_iter_num iter; in missing_null_check_fail() local 99 struct bpf_iter_num iter; in wrong_sized_read_fail() local 132 struct bpf_iter_num iter; in __flag() local
|
| /linux/kernel/trace/ |
| H A D | trace_output.c | 30 enum print_line_t trace_print_bputs_msg_only(struct trace_iterator *iter) in trace_print_bputs_msg_only() 43 enum print_line_t trace_print_bprintk_msg_only(struct trace_iterator *iter) in trace_print_bprintk_msg_only() 56 enum print_line_t trace_print_printk_msg_only(struct trace_iterator *iter) in trace_print_printk_msg_only() 300 int trace_raw_output_prep(struct trace_iterator *iter, in trace_raw_output_prep() 323 void trace_event_printf(struct trace_iterator *iter, const char *fmt, ...) in trace_event_printf() 338 int trace_output_raw(struct trace_iterator *iter, char *name, in trace_output_raw() 349 int trace_output_call(struct trace_iterator *iter, char *name, char *fmt, ...) in trace_output_call() 569 lat_print_timestamp(struct trace_iterator *iter, u64 next_ts) in lat_print_timestamp() 613 static void trace_print_time(struct trace_seq *s, struct trace_iterator *iter, in trace_print_time() 628 int trace_print_context(struct trace_iterator *iter) in trace_print_context() [all …]
|
| H A D | trace_mmiotrace.c | 97 static void mmio_pipe_open(struct trace_iterator *iter) in mmio_pipe_open() 113 static void mmio_close(struct trace_iterator *iter) in mmio_close() 120 static unsigned long count_overruns(struct trace_iterator *iter) in count_overruns() 131 static ssize_t mmio_read(struct trace_iterator *iter, struct file *filp, in mmio_read() 165 static enum print_line_t mmio_print_rw(struct trace_iterator *iter) in mmio_print_rw() 210 static enum print_line_t mmio_print_map(struct trace_iterator *iter) in mmio_print_map() 244 static enum print_line_t mmio_print_mark(struct trace_iterator *iter) in mmio_print_mark() 260 static enum print_line_t mmio_print_line(struct trace_iterator *iter) in mmio_print_line()
|
| /linux/include/linux/ |
| H A D | bvec.h | 101 #define __bvec_iter_bvec(bvec, iter) (&(bvec)[(iter).bi_idx]) argument 104 #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 [all …]
|
| H A D | iov_iter.h | 24 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() 204 size_t iterate_xarray(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_xarray() 257 size_t iterate_discard(struct iov_iter *iter, size_t len, void *priv, void *priv2, in iterate_discard() 293 size_t iterate_and_advance2(struct iov_iter *iter, size_t len, void *priv, in iterate_and_advance2() 327 size_t iterate_and_advance(struct iov_iter *iter, size_t len, void *priv, in iterate_and_advance() 362 size_t iterate_and_advance_kernel(struct iov_iter *iter, size_t len, void *priv, in iterate_and_advance_kernel()
|
| H A D | bio.h | 23 #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 38 #define bvec_iter_end_sector(iter) ((iter).bi_sector + bvec_iter_sectors((iter))) argument 80 struct bvec_iter_all *iter) in bio_next_segment() 93 #define bio_for_each_segment_all(bvl, bio, iter) \ argument 97 struct bvec_iter *iter, unsigned int bytes) in bio_advance_iter() 110 struct bvec_iter *iter, in bio_advance_iter_single() [all …]
|
| H A D | radix-tree.h | 281 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
|
| /linux/drivers/gpu/drm/tests/ |
| H A D | drm_damage_helper_test.c | 122 struct drm_atomic_helper_damage_iter iter; in drm_test_damage_iter_no_damage() local 140 struct drm_atomic_helper_damage_iter iter; in drm_test_damage_iter_no_damage_fractional_src() local 161 struct drm_atomic_helper_damage_iter iter; in drm_test_damage_iter_no_damage_src_moved() local 180 struct drm_atomic_helper_damage_iter iter; in drm_test_damage_iter_no_damage_fractional_src_moved() local 200 struct drm_atomic_helper_damage_iter iter; in drm_test_damage_iter_no_damage_not_visible() local 218 struct drm_atomic_helper_damage_iter iter; in drm_test_damage_iter_no_damage_no_crtc() local 236 struct drm_atomic_helper_damage_iter iter; in drm_test_damage_iter_no_damage_no_fb() local 254 struct drm_atomic_helper_damage_iter iter; in drm_test_damage_iter_simple_damage() local 277 struct drm_atomic_helper_damage_iter iter; in drm_test_damage_iter_single_damage() local 299 struct drm_atomic_helper_damage_iter iter; in drm_test_damage_iter_single_damage_intersect_src() local [all …]
|
| /linux/arch/arm64/kvm/vgic/ |
| H A D | vgic-debug.c | 35 static void iter_next(struct kvm *kvm, struct vgic_state_iter *iter) in iter_next() 94 static void iter_init(struct kvm *kvm, struct vgic_state_iter *iter, in iter_init() 111 static bool end_of_vgic(struct vgic_state_iter *iter) in end_of_vgic() 122 struct vgic_state_iter *iter; in vgic_debug_start() local 150 struct vgic_state_iter *iter = kvm->arch.vgic.iter; in vgic_debug_next() local 162 struct vgic_state_iter *iter; in vgic_debug_stop() local 180 struct vgic_state_iter *iter) in print_dist_state() 270 struct vgic_state_iter *iter = v; in vgic_debug_show() local 349 static inline bool end_of_iter(struct vgic_its_iter *iter) in end_of_iter() 364 static void vgic_its_iter_next(struct vgic_its *its, struct vgic_its_iter *iter) in vgic_its_iter_next() [all …]
|
| /linux/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-dump.c | 44 static void mcp251xfd_dump_header(struct mcp251xfd_dump_iter *iter, in mcp251xfd_dump_header() 65 struct mcp251xfd_dump_iter *iter) in mcp251xfd_dump_registers() 101 static void mcp251xfd_dump_ring(struct mcp251xfd_dump_iter *iter, in mcp251xfd_dump_ring() 118 struct mcp251xfd_dump_iter *iter) in mcp251xfd_dump_tef_ring() 152 struct mcp251xfd_dump_iter *iter, in mcp251xfd_dump_rx_ring_one() 185 struct mcp251xfd_dump_iter *iter) in mcp251xfd_dump_rx_ring() 195 struct mcp251xfd_dump_iter *iter) in mcp251xfd_dump_tx_ring() 228 struct mcp251xfd_dump_iter *iter) in mcp251xfd_dump_end() 243 struct mcp251xfd_dump_iter iter; in mcp251xfd_dump() local
|
| /linux/fs/bcachefs/ |
| H A D | btree_journal_iter.c | 204 static void journal_iter_verify(struct journal_iter *iter) in journal_iter_verify() 228 struct journal_iter *iter; in journal_iters_fix() local 249 struct journal_iter *iter; in journal_iters_move_gap() local 459 static void bch2_journal_iter_advance(struct journal_iter *iter) in bch2_journal_iter_advance() 468 static struct bkey_s_c bch2_journal_iter_peek(struct journal_iter *iter) in bch2_journal_iter_peek() 493 static void bch2_journal_iter_exit(struct journal_iter *iter) in bch2_journal_iter_exit() 499 struct journal_iter *iter, in bch2_journal_iter_init() 511 static struct bkey_s_c bch2_journal_iter_peek_btree(struct btree_and_journal_iter *iter) in bch2_journal_iter_peek_btree() 517 static void bch2_journal_iter_advance_btree(struct btree_and_journal_iter *iter) in bch2_journal_iter_advance_btree() 522 void bch2_btree_and_journal_iter_advance(struct btree_and_journal_iter *iter) in bch2_btree_and_journal_iter_advance() [all …]
|
| H A D | btree_iter.c | 29 static inline unsigned long btree_iter_ip_allocated(struct btree_iter *iter) in btree_iter_ip_allocated() 62 static inline struct bpos bkey_successor(struct btree_iter *iter, struct bpos p) in bkey_successor() 75 static inline struct bpos bkey_predecessor(struct btree_iter *iter, struct bpos p) in bkey_predecessor() 88 static inline struct bpos btree_iter_search_key(struct btree_iter *iter) in btree_iter_search_key() 237 unsigned iter; in __bch2_trans_verify_paths() local 243 static void __bch2_btree_iter_verify(struct btree_trans *trans, struct btree_iter *iter) in __bch2_btree_iter_verify() 259 static void __bch2_btree_iter_verify_entry_exit(struct btree_iter *iter) in __bch2_btree_iter_verify_entry_exit() 274 struct btree_iter *iter, struct bkey_s_c k) in __bch2_btree_iter_verify_ret() 326 struct trans_for_each_path_inorder_iter iter; in __bch2_assert_pos_locked() local 368 struct btree_iter *iter) in bch2_btree_iter_verify() [all …]
|
| H A D | btree_update.c | 34 struct btree_iter *iter, in extent_front_merge() 70 struct btree_iter *iter, in extent_back_merge() 98 struct btree_iter iter; in need_whiteout_for_snapshot() local 134 struct btree_iter iter; in __bch2_insert_snapshot_whiteouts() local 168 struct btree_iter *iter, in bch2_trans_update_extent_overwrite() 271 struct btree_iter iter; in bch2_trans_update_extent() local 454 struct btree_iter *iter, in bch2_trans_update_get_key_cache() 493 int __must_check bch2_trans_update_ip(struct btree_trans *trans, struct btree_iter *iter, in bch2_trans_update_ip() 578 int bch2_bkey_get_empty_slot(struct btree_trans *trans, struct btree_iter *iter, in bch2_bkey_get_empty_slot() 617 struct btree_iter iter; in bch2_btree_insert_nonextent() local [all …]
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_displayid.c | 76 struct displayid_iter *iter) in displayid_iter_edid_begin() 84 displayid_iter_block(const struct displayid_iter *iter) in displayid_iter_block() 101 __displayid_iter_next(struct displayid_iter *iter) in __displayid_iter_next() 158 void displayid_iter_end(struct displayid_iter *iter) in displayid_iter_end() 164 u8 displayid_version(const struct displayid_iter *iter) in displayid_version() 173 u8 displayid_primary_use(const struct displayid_iter *iter) in displayid_primary_use()
|
| /linux/block/ |
| H A D | blk-mq-dma.c | 13 static bool blk_map_iter_next(struct request *req, struct req_iterator *iter, in blk_map_iter_next() 80 static bool blk_dma_map_bus(struct blk_dma_iter *iter, struct phys_vec *vec) in blk_dma_map_bus() 88 struct blk_dma_iter *iter, struct phys_vec *vec) in blk_dma_map_direct() 101 struct dma_iova_state *state, struct blk_dma_iter *iter, in blk_rq_dma_map_iova() 151 struct dma_iova_state *state, struct blk_dma_iter *iter) in blk_rq_dma_map_iter_start() 212 struct dma_iova_state *state, struct blk_dma_iter *iter) in blk_rq_dma_map_iter_next() 249 struct req_iterator iter = { in __blk_rq_map_sg() local
|
| H A D | t10-pi.c | 37 static void t10_pi_generate(struct blk_integrity_iter *iter, in t10_pi_generate() 64 static blk_status_t t10_pi_verify(struct blk_integrity_iter *iter, in t10_pi_verify() 137 struct bvec_iter iter; in t10_pi_type1_prepare() local 189 struct bvec_iter iter; in t10_pi_type1_complete() local 216 static void ext_pi_crc64_generate(struct blk_integrity_iter *iter, in ext_pi_crc64_generate() 249 static blk_status_t ext_pi_crc64_verify(struct blk_integrity_iter *iter, in ext_pi_crc64_verify() 311 struct bvec_iter iter; in ext_pi_type1_prepare() local 352 struct bvec_iter iter; in ext_pi_type1_complete() local 379 struct blk_integrity_iter iter; in blk_integrity_generate() local 411 struct blk_integrity_iter iter; in blk_integrity_verify_iter() local
|
| /linux/net/netlabel/ |
| H A D | netlabel_addrlist.c | 49 struct netlbl_af4list *iter; in netlbl_af4list_search() local 74 struct netlbl_af4list *iter; in netlbl_af4list_search_exact() local 99 struct netlbl_af6list *iter; in netlbl_af6list_search() local 125 struct netlbl_af6list *iter; in netlbl_af6list_search_exact() local 150 struct netlbl_af4list *iter; in netlbl_af4list_add() local 187 struct netlbl_af6list *iter; in netlbl_af6list_add() local 357 int iter = -1; in netlbl_af6list_audit_addr() local
|
| /linux/arch/x86/kvm/mmu/ |
| H A D | tdp_mmu.c | 240 struct tdp_iter *iter) in tdp_mmu_init_child_sp() 656 struct tdp_iter *iter, in __tdp_mmu_set_spte_atomic() 717 struct tdp_iter *iter, in tdp_mmu_set_spte_atomic() 777 static inline void tdp_mmu_iter_set_spte(struct kvm *kvm, struct tdp_iter *iter, in tdp_mmu_iter_set_spte() 797 struct tdp_iter *iter) in tdp_mmu_iter_need_resched() 821 struct tdp_iter *iter, in tdp_mmu_iter_cond_resched() 861 struct tdp_iter iter; in __tdp_mmu_zap_root() local 959 struct tdp_iter iter; in tdp_mmu_zap_leafs() local 1146 struct tdp_iter *iter) in tdp_mmu_map_handle_target_level() 1213 static int tdp_mmu_link_sp(struct kvm *kvm, struct tdp_iter *iter, in tdp_mmu_link_sp() [all …]
|
| /linux/fs/iomap/ |
| H A D | iter.c | 9 static inline void iomap_iter_reset_iomap(struct iomap_iter *iter) in iomap_iter_reset_iomap() 20 int iomap_iter_advance(struct iomap_iter *iter, u64 *count) in iomap_iter_advance() 30 static inline void iomap_iter_done(struct iomap_iter *iter) in iomap_iter_done() 59 int iomap_iter(struct iomap_iter *iter, const struct iomap_ops *ops) in iomap_iter()
|
| H A D | buffered-io.c | 281 static inline bool iomap_block_needs_zeroing(const struct iomap_iter *iter, in iomap_block_needs_zeroing() 300 static int iomap_read_inline_data(const struct iomap_iter *iter, in iomap_read_inline_data() 360 static int iomap_readpage_iter(struct iomap_iter *iter, in iomap_readpage_iter() 440 static int iomap_read_folio_iter(struct iomap_iter *iter, in iomap_read_folio_iter() 456 struct iomap_iter iter = { in iomap_read_folio() local 488 static int iomap_readahead_iter(struct iomap_iter *iter, in iomap_readahead_iter() 529 struct iomap_iter iter = { in iomap_readahead() local 552 static int iomap_read_folio_range(const struct iomap_iter *iter, in iomap_read_folio_range() 565 static int iomap_read_folio_range(const struct iomap_iter *iter, in iomap_read_folio_range() 612 struct folio *iomap_get_folio(struct iomap_iter *iter, loff_t pos, size_t len) in iomap_get_folio() [all …]
|
| H A D | direct-io.c | 48 struct iov_iter *iter; member 59 static struct bio *iomap_dio_alloc_bio(const struct iomap_iter *iter, in iomap_dio_alloc_bio() 68 static void iomap_dio_submit_bio(const struct iomap_iter *iter, in iomap_dio_submit_bio() 283 static int iomap_dio_zero(const struct iomap_iter *iter, struct iomap_dio *dio, in iomap_dio_zero() 326 static int iomap_dio_bio_iter(struct iomap_iter *iter, struct iomap_dio *dio) in iomap_dio_bio_iter() 503 static int iomap_dio_hole_iter(struct iomap_iter *iter, struct iomap_dio *dio) in iomap_dio_hole_iter() 516 struct iov_iter *iter = dio->submit.iter; in iomap_dio_inline_iter() local 545 static int iomap_dio_iter(struct iomap_iter *iter, struct iomap_dio *dio) in iomap_dio_iter() 597 __iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter, in __iomap_dio_rw() 812 iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter, in iomap_dio_rw()
|
| H A D | seek.c | 9 static int iomap_seek_hole_iter(struct iomap_iter *iter, in iomap_seek_hole_iter() 33 struct iomap_iter iter = { in iomap_seek_hole() local 55 static int iomap_seek_data_iter(struct iomap_iter *iter, in iomap_seek_data_iter() 79 struct iomap_iter iter = { in iomap_seek_data() local
|
| /linux/drivers/infiniband/ulp/ipoib/ |
| H A D | ipoib_fs.c | 60 struct ipoib_mcast_iter *iter; in ipoib_mcg_seq_start() local 80 struct ipoib_mcast_iter *iter = iter_ptr; in ipoib_mcg_seq_next() local 99 struct ipoib_mcast_iter *iter = iter_ptr; in ipoib_mcg_seq_show() local 138 struct ipoib_path_iter *iter; in ipoib_path_seq_start() local 158 struct ipoib_path_iter *iter = iter_ptr; in ipoib_path_seq_next() local 177 struct ipoib_path_iter *iter = iter_ptr; in ipoib_path_seq_show() local
|
| /linux/fs/afs/ |
| H A D | dir_search.c | 40 static bool afs_dir_reset_iter(struct afs_dir_iter *iter) in afs_dir_reset_iter() 57 bool afs_dir_init_iter(struct afs_dir_iter *iter, const struct qstr *name) in afs_dir_init_iter() 67 union afs_xdr_dir_block *afs_dir_find_block(struct afs_dir_iter *iter, size_t block) in afs_dir_find_block() 123 int afs_dir_search_bucket(struct afs_dir_iter *iter, const struct qstr *name, in afs_dir_search_bucket() 194 struct afs_dir_iter iter = { .dvnode = dvnode, }; in afs_dir_search() local
|