/kernel/linux/linux-5.10/net/wireless/ |
H A D | radiotap.c | 58 * ieee80211_radiotap_iterator_init - radiotap parser iterator initialization 59 * @iterator: radiotap_iterator to initialize 66 * This function initializes an opaque iterator struct which can then 72 * call __ieee80211_radiotap_iterator_init() to init a semi-opaque iterator 77 * The iterator's @this_arg member points to the start of the argument 79 * found in the iterator's @this_arg_index member. This arg index corresponds 84 * iterator->max_length after executing ieee80211_radiotap_iterator_init() 88 * You must take care when dereferencing iterator.this_arg 90 * get_unaligned((type *)iterator.this_arg) to dereference 91 * iterator 97 ieee80211_radiotap_iterator_init( struct ieee80211_radiotap_iterator *iterator, struct ieee80211_radiotap_header *radiotap_header, int max_length, const struct ieee80211_radiotap_vendor_namespaces *vns) ieee80211_radiotap_iterator_init() argument 167 find_ns(struct ieee80211_radiotap_iterator *iterator, uint32_t oui, uint8_t subns) find_ns() argument 213 ieee80211_radiotap_iterator_next( struct ieee80211_radiotap_iterator *iterator) ieee80211_radiotap_iterator_next() argument [all...] |
/kernel/linux/linux-6.6/net/wireless/ |
H A D | radiotap.c | 58 * ieee80211_radiotap_iterator_init - radiotap parser iterator initialization 59 * @iterator: radiotap_iterator to initialize 66 * This function initializes an opaque iterator struct which can then 72 * call __ieee80211_radiotap_iterator_init() to init a semi-opaque iterator 77 * The iterator's @this_arg member points to the start of the argument 79 * found in the iterator's @this_arg_index member. This arg index corresponds 84 * iterator->max_length after executing ieee80211_radiotap_iterator_init() 88 * You must take care when dereferencing iterator.this_arg 90 * get_unaligned((type *)iterator.this_arg) to dereference 91 * iterator 97 ieee80211_radiotap_iterator_init( struct ieee80211_radiotap_iterator *iterator, struct ieee80211_radiotap_header *radiotap_header, int max_length, const struct ieee80211_radiotap_vendor_namespaces *vns) ieee80211_radiotap_iterator_init() argument 166 find_ns(struct ieee80211_radiotap_iterator *iterator, uint32_t oui, uint8_t subns) find_ns() argument 212 ieee80211_radiotap_iterator_next( struct ieee80211_radiotap_iterator *iterator) ieee80211_radiotap_iterator_next() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_print.c | 59 struct drm_print_iterator *iterator = p->arg; in __drm_puts_coredump() local 62 if (!iterator->remain) in __drm_puts_coredump() 65 if (iterator->offset < iterator->start) { in __drm_puts_coredump() 70 if (iterator->offset + len <= iterator->start) { in __drm_puts_coredump() 71 iterator->offset += len; in __drm_puts_coredump() 75 copy = len - (iterator->start - iterator->offset); in __drm_puts_coredump() 77 if (copy > iterator in __drm_puts_coredump() 101 struct drm_print_iterator *iterator = p->arg; __drm_printfn_coredump() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_print.c | 81 struct drm_print_iterator *iterator = p->arg; in __drm_puts_coredump() local 84 if (!iterator->remain) in __drm_puts_coredump() 87 if (iterator->offset < iterator->start) { in __drm_puts_coredump() 92 if (iterator->offset + len <= iterator->start) { in __drm_puts_coredump() 93 iterator->offset += len; in __drm_puts_coredump() 97 copy = len - (iterator->start - iterator->offset); in __drm_puts_coredump() 99 if (copy > iterator in __drm_puts_coredump() 123 struct drm_print_iterator *iterator = p->arg; __drm_printfn_coredump() local [all...] |
/kernel/linux/linux-6.6/rust/alloc/vec/ |
H A D | spec_extend.rs | 45 default fn spec_extend(&mut self, iterator: I) { 46 self.extend_trusted(iterator) 54 default fn try_spec_extend(&mut self, iterator: I) -> Result<(), TryReserveError> { 55 self.try_extend_trusted(iterator) 61 fn spec_extend(&mut self, mut iterator: IntoIter<T>) { in spec_extend() 63 self.append_elements(iterator.as_slice() as _); in spec_extend() 65 iterator.forget_remaining_elements(); in spec_extend() 70 fn try_spec_extend(&mut self, mut iterator: IntoIter<T>) -> Result<(), TryReserveError> { in try_spec_extend() 72 self.try_append_elements(iterator.as_slice() as _)?; in try_spec_extend() 74 iterator in try_spec_extend() [all...] |
H A D | mod.rs | 2100 /// removed elements as an iterator. If the iterator is dropped before 2103 /// The returned iterator keeps a mutable borrow on the vector to optimize 2113 /// If the returned iterator goes out of scope without being dropped (due to 2950 /// Creates a consuming iterator, that is, one that moves each value out of 3033 fn extend_desugared<I: Iterator<Item = T>>(&mut self, mut iterator: I) { in extend_desugared() 3034 // This is the case for a general iterator. in extend_desugared() 3038 // for item in iterator { in extend_desugared() 3041 while let Some(element) = iterator.next() { in extend_desugared() 3044 let (lower, _) = iterator in extend_desugared() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/ |
H A D | util.h | 10 #define rtw_iterate_vifs(rtwdev, iterator, data) \ 12 IEEE80211_IFACE_ITER_NORMAL, iterator, data) 13 #define rtw_iterate_vifs_atomic(rtwdev, iterator, data) \ 15 IEEE80211_IFACE_ITER_NORMAL, iterator, data) 16 #define rtw_iterate_stas_atomic(rtwdev, iterator, data) \ 17 ieee80211_iterate_stations_atomic(rtwdev->hw, iterator, data) 18 #define rtw_iterate_keys(rtwdev, vif, iterator, data) \ 19 ieee80211_iter_keys(rtwdev->hw, vif, iterator, data) 20 #define rtw_iterate_keys_rcu(rtwdev, vif, iterator, data) \ 21 ieee80211_iter_keys_rcu((rtwdev)->hw, vif, iterator, dat [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | util.h | 10 #define rtw_iterate_vifs_atomic(rtwdev, iterator, data) \ 12 IEEE80211_IFACE_ITER_NORMAL, iterator, data) 13 #define rtw_iterate_stas_atomic(rtwdev, iterator, data) \ 14 ieee80211_iterate_stations_atomic(rtwdev->hw, iterator, data) 15 #define rtw_iterate_keys(rtwdev, vif, iterator, data) \ 16 ieee80211_iter_keys(rtwdev->hw, vif, iterator, data) 17 #define rtw_iterate_keys_rcu(rtwdev, vif, iterator, data) \ 18 ieee80211_iter_keys_rcu((rtwdev)->hw, vif, iterator, data) 21 void (*iterator)(void *data, struct ieee80211_vif *vif), 24 void (*iterator)(voi [all...] |
H A D | util.c | 133 void (*iterator)(void *data, in rtw_iterate_stas() 154 iterator(data, sta_entry->sta); in rtw_iterate_stas() 183 void (*iterator)(void *data, struct ieee80211_vif *vif), in rtw_iterate_vifs() 204 iterator(data, vif_entry->vif); in rtw_iterate_vifs()
|
/kernel/linux/linux-5.10/drivers/soc/fsl/qbman/ |
H A D | qman_test_stash.c | 68 * hp_cpu's 'iterator' to point to its first handler. With each loop, 69 * allocate rx/tx FQIDs and mixer values to the hp_cpu's iterator handler 70 * and advance the iterator for the next loop. This includes a final fixup, 75 * hp_cpu's 'iterator' to point to its first handler. With each loop, 76 * initialise FQ objects and advance the iterator for the next loop. 168 * handlers together, this is used as per-cpu iterator state 170 struct hp_handler *iterator; member 452 hp_cpu->iterator = list_first_entry( in init_phase2() 456 hp_cpu->iterator = list_entry( in init_phase2() 457 hp_cpu->iterator in init_phase2() [all...] |
/kernel/linux/linux-6.6/drivers/soc/fsl/qbman/ |
H A D | qman_test_stash.c | 68 * hp_cpu's 'iterator' to point to its first handler. With each loop, 69 * allocate rx/tx FQIDs and mixer values to the hp_cpu's iterator handler 70 * and advance the iterator for the next loop. This includes a final fixup, 75 * hp_cpu's 'iterator' to point to its first handler. With each loop, 76 * initialise FQ objects and advance the iterator for the next loop. 168 * handlers together, this is used as per-cpu iterator state 170 struct hp_handler *iterator; member 454 hp_cpu->iterator = list_first_entry( in init_phase2() 458 hp_cpu->iterator = list_entry( in init_phase2() 459 hp_cpu->iterator in init_phase2() [all...] |
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/ |
H A D | mmu.c | 1126 * information in the iterator may not be valid. 1153 * Must be used with a valid iterator: e.g. after rmap_get_first(). 1505 static void rmap_walk_init_level(struct slot_rmap_walk_iterator *iterator, in rmap_walk_init_level() argument 1508 iterator->level = level; in rmap_walk_init_level() 1509 iterator->gfn = iterator->start_gfn; in rmap_walk_init_level() 1510 iterator->rmap = gfn_to_rmap(iterator->gfn, level, iterator->slot); in rmap_walk_init_level() 1511 iterator in rmap_walk_init_level() 1514 slot_rmap_walk_init(struct slot_rmap_walk_iterator *iterator, const struct kvm_memory_slot *slot, int start_level, int end_level, gfn_t start_gfn, gfn_t end_gfn) slot_rmap_walk_init() argument 1528 slot_rmap_walk_okay(struct slot_rmap_walk_iterator *iterator) slot_rmap_walk_okay() argument 1533 slot_rmap_walk_next(struct slot_rmap_walk_iterator *iterator) slot_rmap_walk_next() argument 1565 struct slot_rmap_walk_iterator iterator; kvm_handle_gfn_range() local 2360 shadow_walk_init_using_root(struct kvm_shadow_walk_iterator *iterator, struct kvm_vcpu *vcpu, hpa_t root, u64 addr) shadow_walk_init_using_root() argument 2389 shadow_walk_init(struct kvm_shadow_walk_iterator *iterator, struct kvm_vcpu *vcpu, u64 addr) shadow_walk_init() argument 2396 shadow_walk_okay(struct kvm_shadow_walk_iterator *iterator) shadow_walk_okay() argument 2406 __shadow_walk_next(struct kvm_shadow_walk_iterator *iterator, u64 spte) __shadow_walk_next() argument 2418 shadow_walk_next(struct kvm_shadow_walk_iterator *iterator) shadow_walk_next() argument 3409 struct kvm_shadow_walk_iterator iterator; fast_pf_get_last_sptep() local 4079 struct kvm_shadow_walk_iterator iterator; get_walk() local 4201 struct kvm_shadow_walk_iterator iterator; shadow_page_table_clear_flood() local 5771 struct kvm_shadow_walk_iterator iterator; __kvm_mmu_invalidate_addr() local 5916 struct slot_rmap_walk_iterator iterator; __walk_slot_rmaps() local [all...] |
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/ |
H A D | mmu.c | 1001 * information in the iterator may not be valid. 1028 * Must be used with a valid iterator: e.g. after rmap_get_first(). 1397 rmap_walk_init_level(struct slot_rmap_walk_iterator *iterator, int level) in rmap_walk_init_level() argument 1399 iterator->level = level; in rmap_walk_init_level() 1400 iterator->gfn = iterator->start_gfn; in rmap_walk_init_level() 1401 iterator->rmap = __gfn_to_rmap(iterator->gfn, level, iterator->slot); in rmap_walk_init_level() 1402 iterator in rmap_walk_init_level() 1407 slot_rmap_walk_init(struct slot_rmap_walk_iterator *iterator, struct kvm_memory_slot *slot, int start_level, int end_level, gfn_t start_gfn, gfn_t end_gfn) slot_rmap_walk_init() argument 1420 slot_rmap_walk_okay(struct slot_rmap_walk_iterator *iterator) slot_rmap_walk_okay() argument 1425 slot_rmap_walk_next(struct slot_rmap_walk_iterator *iterator) slot_rmap_walk_next() argument 1460 struct slot_rmap_walk_iterator iterator; kvm_handle_hva_range() local 2115 shadow_walk_init_using_root(struct kvm_shadow_walk_iterator *iterator, struct kvm_vcpu *vcpu, hpa_t root, u64 addr) shadow_walk_init_using_root() argument 2144 shadow_walk_init(struct kvm_shadow_walk_iterator *iterator, struct kvm_vcpu *vcpu, u64 addr) shadow_walk_init() argument 2151 shadow_walk_okay(struct kvm_shadow_walk_iterator *iterator) shadow_walk_okay() argument 2161 __shadow_walk_next(struct kvm_shadow_walk_iterator *iterator, u64 spte) __shadow_walk_next() argument 2173 shadow_walk_next(struct kvm_shadow_walk_iterator *iterator) shadow_walk_next() argument 3037 struct kvm_shadow_walk_iterator iterator; fast_page_fault() local 3493 struct kvm_shadow_walk_iterator iterator; get_walk() local 3624 struct kvm_shadow_walk_iterator iterator; shadow_page_table_clear_flood() local 5239 struct slot_rmap_walk_iterator iterator; slot_handle_level_range() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/ |
H A D | util.h | 9 #define rtw89_iterate_vifs_bh(rtwdev, iterator, data) \ 11 IEEE80211_IFACE_ITER_NORMAL, iterator, data)
|
/kernel/linux/linux-5.10/tools/testing/radix-tree/ |
H A D | iteration_check_2.c | 13 static void *iterator(void *arg) in iterator() function 67 if (pthread_create(&threads[0], NULL, iterator, &array)) { in iteration_test2() 68 perror("create iterator thread"); in iteration_test2()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | assoc_array.h | 61 int (*iterator)(const void *object, 84 bool (*iterator)(void *object, void *iterator_data),
|
H A D | tracepoint-defs.h | 37 void *iterator; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | assoc_array.h | 61 int (*iterator)(const void *object, 84 bool (*iterator)(void *object, void *iterator_data),
|
H A D | tracepoint-defs.h | 37 void *iterator; member
|
/kernel/linux/linux-6.6/tools/testing/radix-tree/ |
H A D | iteration_check_2.c | 13 static void *iterator(void *arg) in iterator() function 67 if (pthread_create(&threads[0], NULL, iterator, &array)) { in iteration_test2() 68 perror("create iterator thread"); in iteration_test2()
|
/kernel/linux/linux-5.10/sound/soc/sh/rcar/ |
H A D | rsnd.h | 445 struct rsnd_mod *rsnd_mod_next(int *iterator, 449 #define for_each_rsnd_mod(iterator, pos, io) \ 450 for (iterator = 0; \ 451 (pos = rsnd_mod_next(&iterator, io, NULL, 0)); iterator++) 452 #define for_each_rsnd_mod_arrays(iterator, pos, io, array, size) \ 453 for (iterator = 0; \ 454 (pos = rsnd_mod_next(&iterator, io, array, size)); iterator++) 455 #define for_each_rsnd_mod_array(iterator, po [all...] |
/kernel/linux/linux-6.6/sound/soc/sh/rcar/ |
H A D | rsnd.h | 450 struct rsnd_mod *rsnd_mod_next(int *iterator, 454 #define for_each_rsnd_mod(iterator, pos, io) \ 455 for (iterator = 0; \ 456 (pos = rsnd_mod_next(&iterator, io, NULL, 0)); iterator++) 457 #define for_each_rsnd_mod_arrays(iterator, pos, io, array, size) \ 458 for (iterator = 0; \ 459 (pos = rsnd_mod_next(&iterator, io, array, size)); iterator++) 460 #define for_each_rsnd_mod_array(iterator, po [all...] |
/kernel/linux/linux-6.6/fs/netfs/ |
H A D | Makefile | 6 iterator.o \
|
/kernel/linux/linux-5.10/drivers/scsi/megaraid/ |
H A D | megaraid_mm.c | 240 int iterator; in mraid_mm_get_adapter() local 256 iterator = 0; in mraid_mm_get_adapter() 260 if (iterator++ == adapno) { in mraid_mm_get_adapter() 730 int iterator; in ioctl_done() local 752 iterator = 0; in ioctl_done() 761 if (iterator++ == adapno) { in ioctl_done()
|
/kernel/linux/linux-6.6/drivers/scsi/megaraid/ |
H A D | megaraid_mm.c | 240 int iterator; in mraid_mm_get_adapter() local 256 iterator = 0; in mraid_mm_get_adapter() 260 if (iterator++ == adapno) { in mraid_mm_get_adapter() 730 int iterator; in ioctl_done() local 752 iterator = 0; in ioctl_done() 761 if (iterator++ == adapno) { in ioctl_done()
|