/linux-6.3-rc2/include/linux/ |
A D | generic-radix-tree.h | 179 #define genradix_iter_peek(_iter, _radix) \ argument 181 __genradix_iter_peek(_iter, &(_radix)->tree, \ 196 #define genradix_iter_advance(_iter, _radix) \ argument 197 __genradix_iter_advance(_iter, __genradix_obj_size(_radix)) 199 #define genradix_for_each_from(_radix, _iter, _p, _start) \ argument 200 for (_iter = genradix_iter_init(_radix, _start); \ 201 (_p = genradix_iter_peek(&_iter, _radix)) != NULL; \ 202 genradix_iter_advance(&_iter, _radix)) 213 #define genradix_for_each(_radix, _iter, _p) \ argument 214 genradix_for_each_from(_radix, _iter, _p, 0)
|
A D | blk-mq.h | 1015 #define rq_for_each_segment(bvl, _rq, _iter) \ argument 1016 __rq_for_each_bio(_iter.bio, _rq) \ 1017 bio_for_each_segment(bvl, _iter.bio, _iter.iter) 1019 #define rq_for_each_bvec(bvl, _rq, _iter) \ argument 1020 __rq_for_each_bio(_iter.bio, _rq) \ 1021 bio_for_each_bvec(bvl, _iter.bio, _iter.iter) 1023 #define rq_iter_last(bvec, _iter) \ argument 1024 (_iter.bio->bi_next == NULL && \ 1025 bio_iter_last(bvec, _iter.iter))
|
A D | bio.h | 698 #define bio_for_each_integrity_vec(_bvl, _bio, _iter) \ argument 700 bip_for_each_vec(_bvl, _bio->bi_integrity, _iter)
|
/linux-6.3-rc2/mm/ |
A D | zbud.c | 142 #define for_each_unbuddied_list(_iter, _begin) \ argument 143 for ((_iter) = (_begin); (_iter) < NCHUNKS; (_iter)++)
|
A D | z3fold.c | 198 #define for_each_unbuddied_list(_iter, _begin) \ argument 199 for ((_iter) = (_begin); (_iter) < NCHUNKS; (_iter)++)
|
/linux-6.3-rc2/arch/x86/kvm/mmu/ |
A D | tdp_mmu.c | 780 #define tdp_root_for_each_pte(_iter, _root, _start, _end) \ argument 781 for_each_tdp_pte(_iter, _root, _start, _end) 783 #define tdp_root_for_each_leaf_pte(_iter, _root, _start, _end) \ argument 784 tdp_root_for_each_pte(_iter, _root, _start, _end) \ 785 if (!is_shadow_present_pte(_iter.old_spte) || \ 786 !is_last_spte(_iter.old_spte, _iter.level)) \ 790 #define tdp_mmu_for_each_pte(_iter, _mmu, _start, _end) \ argument 791 for_each_tdp_pte(_iter, to_shadow_page(_mmu->root.hpa), _start, _end)
|
/linux-6.3-rc2/drivers/dma/ |
A D | mv_xor.c | 217 struct mv_xor_desc_slot *iter, *_iter; in mv_chan_clean_completed_slots() local 220 list_for_each_entry_safe(iter, _iter, &mv_chan->completed_slots, in mv_chan_clean_completed_slots() 265 struct mv_xor_desc_slot *iter, *_iter; in mv_chan_slot_cleanup() local 280 list_for_each_entry_safe(iter, _iter, &mv_chan->chain, in mv_chan_slot_cleanup() 630 struct mv_xor_desc_slot *iter, *_iter; in mv_xor_free_chan_resources() local 637 list_for_each_entry_safe(iter, _iter, &mv_chan->chain, in mv_xor_free_chan_resources() 642 list_for_each_entry_safe(iter, _iter, &mv_chan->completed_slots, in mv_xor_free_chan_resources() 647 list_for_each_entry_safe(iter, _iter, &mv_chan->allocated_slots, in mv_xor_free_chan_resources() 653 iter, _iter, &mv_chan->free_slots, node) { in mv_xor_free_chan_resources()
|
/linux-6.3-rc2/tools/objtool/ |
A D | elf.c | 67 #define __sym_for_each(_iter, _tree, _start, _end) \ argument 68 for (_iter = __sym_iter_first((_tree), (_start), (_end)); \ 69 _iter; _iter = __sym_iter_next(_iter, (_start), (_end)))
|
/linux-6.3-rc2/drivers/dma/ppc4xx/ |
A D | adma.c | 1535 struct ppc440spe_adma_desc_slot *iter, *_iter, *group_start = NULL; in __ppc440spe_adma_slot_cleanup() local 1554 list_for_each_entry_safe(iter, _iter, &chan->chain, in __ppc440spe_adma_slot_cleanup() 1562 prefetch(_iter); in __ppc440spe_adma_slot_cleanup() 1563 prefetch(&_iter->async_tx); in __ppc440spe_adma_slot_cleanup() 1687 struct ppc440spe_adma_desc_slot *iter = NULL, *_iter; in ppc440spe_adma_alloc_slots() local 1706 list_for_each_entry_safe_continue(iter, _iter, &chan->all_slots, in ppc440spe_adma_alloc_slots() 1708 prefetch(_iter); in ppc440spe_adma_alloc_slots() 1709 prefetch(&_iter->async_tx); in ppc440spe_adma_alloc_slots() 3535 struct ppc440spe_adma_desc_slot *iter, *_iter; in ppc440spe_adma_free_chan_resources() local 3542 list_for_each_entry_safe(iter, _iter, &ppc440spe_chan->chain, in ppc440spe_adma_free_chan_resources() [all …]
|
/linux-6.3-rc2/scripts/coccinelle/api/ |
A D | stream_open.cocci | 188 // XXX for simplicity require no .{read/write}_iter and no .splice_{read/write} for now.
|