@@ -82,11 +82,16 @@ ForEachMacros:
82
82
- ' __for_each_thread'
83
83
- ' __hlist_for_each_rcu'
84
84
- ' __map__for_each_symbol_by_name'
85
+ - ' __pci_bus_for_each_res0'
86
+ - ' __pci_bus_for_each_res1'
87
+ - ' __pci_dev_for_each_res0'
88
+ - ' __pci_dev_for_each_res1'
85
89
- ' __perf_evlist__for_each_entry'
86
90
- ' __perf_evlist__for_each_entry_reverse'
87
91
- ' __perf_evlist__for_each_entry_safe'
88
92
- ' __rq_for_each_bio'
89
93
- ' __shost_for_each_device'
94
+ - ' __sym_for_each'
90
95
- ' apei_estatus_for_each_section'
91
96
- ' ata_for_each_dev'
92
97
- ' ata_for_each_link'
@@ -105,20 +110,20 @@ ForEachMacros:
105
110
- ' bip_for_each_vec'
106
111
- ' bond_for_each_slave'
107
112
- ' bond_for_each_slave_rcu'
108
- - ' bpf__perf_for_each_map'
109
- - ' bpf__perf_for_each_map_named'
113
+ - ' bpf_for_each'
114
+ - ' bpf_for_each_reg_in_vstate'
115
+ - ' bpf_for_each_reg_in_vstate_mask'
110
116
- ' bpf_for_each_spilled_reg'
111
117
- ' bpf_object__for_each_map'
112
118
- ' bpf_object__for_each_program'
113
- - ' bpf_object__for_each_safe'
114
- - ' bpf_perf_object__for_each'
115
119
- ' btree_for_each_safe128'
116
120
- ' btree_for_each_safe32'
117
121
- ' btree_for_each_safe64'
118
122
- ' btree_for_each_safel'
119
123
- ' card_for_each_dev'
120
124
- ' cgroup_taskset_for_each'
121
125
- ' cgroup_taskset_for_each_leader'
126
+ - ' cpu_aggr_map__for_each_idx'
122
127
- ' cpufreq_for_each_efficient_entry_idx'
123
128
- ' cpufreq_for_each_entry'
124
129
- ' cpufreq_for_each_entry_idx'
@@ -128,11 +133,14 @@ ForEachMacros:
128
133
- ' css_for_each_descendant_post'
129
134
- ' css_for_each_descendant_pre'
130
135
- ' damon_for_each_region'
136
+ - ' damon_for_each_region_from'
131
137
- ' damon_for_each_region_safe'
132
138
- ' damon_for_each_scheme'
133
139
- ' damon_for_each_scheme_safe'
134
140
- ' damon_for_each_target'
135
141
- ' damon_for_each_target_safe'
142
+ - ' damos_for_each_filter'
143
+ - ' damos_for_each_filter_safe'
136
144
- ' data__for_each_file'
137
145
- ' data__for_each_file_new'
138
146
- ' data__for_each_file_start'
@@ -151,6 +159,8 @@ ForEachMacros:
151
159
- ' drm_client_for_each_connector_iter'
152
160
- ' drm_client_for_each_modeset'
153
161
- ' drm_connector_for_each_possible_encoder'
162
+ - ' drm_exec_for_each_locked_object'
163
+ - ' drm_exec_for_each_locked_object_reverse'
154
164
- ' drm_for_each_bridge_in_chain'
155
165
- ' drm_for_each_connector_iter'
156
166
- ' drm_for_each_crtc'
@@ -162,22 +172,32 @@ ForEachMacros:
162
172
- ' drm_for_each_plane'
163
173
- ' drm_for_each_plane_mask'
164
174
- ' drm_for_each_privobj'
175
+ - ' drm_gem_for_each_gpuva'
176
+ - ' drm_gem_for_each_gpuva_safe'
177
+ - ' drm_gpuva_for_each_op'
178
+ - ' drm_gpuva_for_each_op_from_reverse'
179
+ - ' drm_gpuva_for_each_op_safe'
180
+ - ' drm_gpuvm_for_each_va'
181
+ - ' drm_gpuvm_for_each_va_range'
182
+ - ' drm_gpuvm_for_each_va_range_safe'
183
+ - ' drm_gpuvm_for_each_va_safe'
165
184
- ' drm_mm_for_each_hole'
166
185
- ' drm_mm_for_each_node'
167
186
- ' drm_mm_for_each_node_in_range'
168
187
- ' drm_mm_for_each_node_safe'
169
188
- ' dsa_switch_for_each_available_port'
170
189
- ' dsa_switch_for_each_cpu_port'
190
+ - ' dsa_switch_for_each_cpu_port_continue_reverse'
171
191
- ' dsa_switch_for_each_port'
172
192
- ' dsa_switch_for_each_port_continue_reverse'
173
193
- ' dsa_switch_for_each_port_safe'
174
194
- ' dsa_switch_for_each_user_port'
195
+ - ' dsa_tree_for_each_cpu_port'
175
196
- ' dsa_tree_for_each_user_port'
197
+ - ' dsa_tree_for_each_user_port_continue_reverse'
176
198
- ' dso__for_each_symbol'
177
199
- ' dsos__for_each_with_build_id'
178
200
- ' elf_hash_for_each_possible'
179
- - ' elf_section__for_each_rel'
180
- - ' elf_section__for_each_rela'
181
201
- ' elf_symtab__for_each_symbol'
182
202
- ' evlist__for_each_cpu'
183
203
- ' evlist__for_each_entry'
@@ -186,12 +206,15 @@ ForEachMacros:
186
206
- ' evlist__for_each_entry_reverse'
187
207
- ' evlist__for_each_entry_safe'
188
208
- ' flow_action_for_each'
209
+ - ' for_each_acpi_consumer_dev'
189
210
- ' for_each_acpi_dev_match'
190
211
- ' for_each_active_dev_scope'
191
212
- ' for_each_active_drhd_unit'
192
213
- ' for_each_active_iommu'
193
214
- ' for_each_active_route'
194
215
- ' for_each_aggr_pgid'
216
+ - ' for_each_and_bit'
217
+ - ' for_each_andnot_bit'
195
218
- ' for_each_available_child_of_node'
196
219
- ' for_each_bench'
197
220
- ' for_each_bio'
@@ -222,10 +245,13 @@ ForEachMacros:
222
245
- ' for_each_compatible_node'
223
246
- ' for_each_component_dais'
224
247
- ' for_each_component_dais_safe'
248
+ - ' for_each_conduit'
225
249
- ' for_each_console'
226
250
- ' for_each_console_srcu'
227
251
- ' for_each_cpu'
228
252
- ' for_each_cpu_and'
253
+ - ' for_each_cpu_andnot'
254
+ - ' for_each_cpu_or'
229
255
- ' for_each_cpu_wrap'
230
256
- ' for_each_dapm_widgets'
231
257
- ' for_each_dedup_cand'
@@ -254,9 +280,11 @@ ForEachMacros:
254
280
- ' for_each_free_mem_range'
255
281
- ' for_each_free_mem_range_reverse'
256
282
- ' for_each_func_rsrc'
257
- - ' for_each_group_device '
283
+ - ' for_each_gpiochip_node '
258
284
- ' for_each_group_evsel'
285
+ - ' for_each_group_evsel_head'
259
286
- ' for_each_group_member'
287
+ - ' for_each_group_member_head'
260
288
- ' for_each_hstate'
261
289
- ' for_each_if'
262
290
- ' for_each_inject_fn'
@@ -273,6 +301,7 @@ ForEachMacros:
273
301
- ' for_each_lru'
274
302
- ' for_each_matching_node'
275
303
- ' for_each_matching_node_and_match'
304
+ - ' for_each_media_entity_data_link'
276
305
- ' for_each_mem_pfn_range'
277
306
- ' for_each_mem_range'
278
307
- ' for_each_mem_range_rev'
@@ -281,13 +310,16 @@ ForEachMacros:
281
310
- ' for_each_memory'
282
311
- ' for_each_migratetype_order'
283
312
- ' for_each_missing_reg'
313
+ - ' for_each_mle_subelement'
314
+ - ' for_each_mod_mem_type'
284
315
- ' for_each_net'
285
316
- ' for_each_net_continue_reverse'
286
317
- ' for_each_net_rcu'
287
318
- ' for_each_netdev'
288
319
- ' for_each_netdev_continue'
289
320
- ' for_each_netdev_continue_rcu'
290
321
- ' for_each_netdev_continue_reverse'
322
+ - ' for_each_netdev_dump'
291
323
- ' for_each_netdev_feature'
292
324
- ' for_each_netdev_in_bond_rcu'
293
325
- ' for_each_netdev_rcu'
@@ -308,6 +340,7 @@ ForEachMacros:
308
340
- ' for_each_node_with_cpus'
309
341
- ' for_each_node_with_property'
310
342
- ' for_each_nonreserved_multicast_dest_pgid'
343
+ - ' for_each_numa_hop_mask'
311
344
- ' for_each_of_allnodes'
312
345
- ' for_each_of_allnodes_from'
313
346
- ' for_each_of_cpu_node'
@@ -326,13 +359,15 @@ ForEachMacros:
326
359
- ' for_each_online_cpu'
327
360
- ' for_each_online_node'
328
361
- ' for_each_online_pgdat'
362
+ - ' for_each_or_bit'
329
363
- ' for_each_path'
330
364
- ' for_each_pci_bridge'
331
365
- ' for_each_pci_dev'
332
366
- ' for_each_pcm_streams'
333
367
- ' for_each_physmem_range'
334
368
- ' for_each_populated_zone'
335
369
- ' for_each_possible_cpu'
370
+ - ' for_each_present_blessed_reg'
336
371
- ' for_each_present_cpu'
337
372
- ' for_each_prime_number'
338
373
- ' for_each_prime_number_from'
@@ -348,7 +383,8 @@ ForEachMacros:
348
383
- ' for_each_property_of_node'
349
384
- ' for_each_reg'
350
385
- ' for_each_reg_filtered'
351
- - ' for_each_registered_fb'
386
+ - ' for_each_reloc'
387
+ - ' for_each_reloc_from'
352
388
- ' for_each_requested_gpio'
353
389
- ' for_each_requested_gpio_in_range'
354
390
- ' for_each_reserved_mem_range'
@@ -357,10 +393,12 @@ ForEachMacros:
357
393
- ' for_each_rtd_components'
358
394
- ' for_each_rtd_cpu_dais'
359
395
- ' for_each_rtd_dais'
396
+ - ' for_each_sband_iftype_data'
360
397
- ' for_each_script'
361
398
- ' for_each_sec'
362
399
- ' for_each_set_bit'
363
400
- ' for_each_set_bit_from'
401
+ - ' for_each_set_bit_wrap'
364
402
- ' for_each_set_bitrange'
365
403
- ' for_each_set_bitrange_from'
366
404
- ' for_each_set_clump8'
@@ -371,19 +409,24 @@ ForEachMacros:
371
409
- ' for_each_sgtable_dma_sg'
372
410
- ' for_each_sgtable_page'
373
411
- ' for_each_sgtable_sg'
374
- - ' for_each_shell_test'
375
412
- ' for_each_sibling_event'
413
+ - ' for_each_sta_active_link'
376
414
- ' for_each_subelement'
377
415
- ' for_each_subelement_extid'
378
416
- ' for_each_subelement_id'
379
417
- ' for_each_sublist'
380
418
- ' for_each_subsystem'
381
419
- ' for_each_supported_activate_fn'
382
420
- ' for_each_supported_inject_fn'
421
+ - ' for_each_sym'
383
422
- ' for_each_test'
384
423
- ' for_each_thread'
385
424
- ' for_each_token'
386
425
- ' for_each_unicast_dest_pgid'
426
+ - ' for_each_valid_link'
427
+ - ' for_each_vif_active_link'
428
+ - ' for_each_vma'
429
+ - ' for_each_vma_range'
387
430
- ' for_each_vsi'
388
431
- ' for_each_wakeup_source'
389
432
- ' for_each_zone'
@@ -392,10 +435,12 @@ ForEachMacros:
392
435
- ' func_for_each_insn'
393
436
- ' fwnode_for_each_available_child_node'
394
437
- ' fwnode_for_each_child_node'
438
+ - ' fwnode_for_each_parent_node'
395
439
- ' fwnode_graph_for_each_endpoint'
396
440
- ' gadget_for_each_ep'
397
441
- ' genradix_for_each'
398
442
- ' genradix_for_each_from'
443
+ - ' genradix_for_each_reverse'
399
444
- ' hash_for_each'
400
445
- ' hash_for_each_possible'
401
446
- ' hash_for_each_possible_rcu'
@@ -439,14 +484,9 @@ ForEachMacros:
439
484
- ' in_dev_for_each_ifa_rcu'
440
485
- ' in_dev_for_each_ifa_rtnl'
441
486
- ' inet_bind_bucket_for_each'
442
- - ' inet_lhash2_for_each_icsk'
443
- - ' inet_lhash2_for_each_icsk_continue'
444
- - ' inet_lhash2_for_each_icsk_rcu'
445
- - ' interval_tree_for_each_double_span'
446
487
- ' interval_tree_for_each_span'
447
488
- ' intlist__for_each_entry'
448
489
- ' intlist__for_each_entry_safe'
449
- - ' iopt_for_each_contig_area'
450
490
- ' kcore_copy__for_each_phdr'
451
491
- ' key_for_each'
452
492
- ' key_for_each_safe'
@@ -483,15 +523,16 @@ ForEachMacros:
483
523
- ' list_for_each_from'
484
524
- ' list_for_each_prev'
485
525
- ' list_for_each_prev_safe'
526
+ - ' list_for_each_rcu'
527
+ - ' list_for_each_reverse'
486
528
- ' list_for_each_safe'
487
529
- ' llist_for_each'
488
530
- ' llist_for_each_entry'
489
531
- ' llist_for_each_entry_safe'
490
532
- ' llist_for_each_safe'
533
+ - ' lwq_for_each_safe'
491
534
- ' map__for_each_symbol'
492
535
- ' map__for_each_symbol_by_name'
493
- - ' map_for_each_event'
494
- - ' map_for_each_metric'
495
536
- ' maps__for_each_entry'
496
537
- ' maps__for_each_entry_safe'
497
538
- ' mas_for_each'
@@ -500,13 +541,20 @@ ForEachMacros:
500
541
- ' media_device_for_each_intf'
501
542
- ' media_device_for_each_link'
502
543
- ' media_device_for_each_pad'
544
+ - ' media_entity_for_each_pad'
545
+ - ' media_pipeline_for_each_entity'
546
+ - ' media_pipeline_for_each_pad'
547
+ - ' mlx5_lag_for_each_peer_mdev'
548
+ - ' msi_domain_for_each_desc'
503
549
- ' msi_for_each_desc'
504
550
- ' mt_for_each'
505
551
- ' nanddev_io_for_each_page'
506
552
- ' netdev_for_each_lower_dev'
507
553
- ' netdev_for_each_lower_private'
508
554
- ' netdev_for_each_lower_private_rcu'
509
555
- ' netdev_for_each_mc_addr'
556
+ - ' netdev_for_each_synced_mc_addr'
557
+ - ' netdev_for_each_synced_uc_addr'
510
558
- ' netdev_for_each_uc_addr'
511
559
- ' netdev_for_each_upper_dev_rcu'
512
560
- ' netdev_hw_addr_list_for_each'
@@ -531,6 +579,7 @@ ForEachMacros:
531
579
- ' perf_config_sections__for_each_entry'
532
580
- ' perf_config_set__for_each_entry'
533
581
- ' perf_cpu_map__for_each_cpu'
582
+ - ' perf_cpu_map__for_each_idx'
534
583
- ' perf_evlist__for_each_entry'
535
584
- ' perf_evlist__for_each_entry_reverse'
536
585
- ' perf_evlist__for_each_entry_safe'
@@ -540,9 +589,7 @@ ForEachMacros:
540
589
- ' perf_hpp_list__for_each_format_safe'
541
590
- ' perf_hpp_list__for_each_sort_list'
542
591
- ' perf_hpp_list__for_each_sort_list_safe'
543
- - ' perf_pmu__for_each_hybrid_pmu'
544
- - ' ping_portaddr_for_each_entry'
545
- - ' ping_portaddr_for_each_entry_rcu'
592
+ - ' perf_tool_event__for_each_event'
546
593
- ' plist_for_each'
547
594
- ' plist_for_each_continue'
548
595
- ' plist_for_each_entry'
@@ -579,17 +626,20 @@ ForEachMacros:
579
626
- ' rq_for_each_segment'
580
627
- ' rq_list_for_each'
581
628
- ' rq_list_for_each_safe'
629
+ - ' sample_read_group__for_each'
582
630
- ' scsi_for_each_prot_sg'
583
631
- ' scsi_for_each_sg'
584
632
- ' sctp_for_each_hentry'
585
633
- ' sctp_skb_for_each'
586
634
- ' sec_for_each_insn'
587
635
- ' sec_for_each_insn_continue'
588
636
- ' sec_for_each_insn_from'
637
+ - ' sec_for_each_sym'
589
638
- ' shdma_for_each_chan'
590
639
- ' shost_for_each_device'
591
640
- ' sk_for_each'
592
641
- ' sk_for_each_bound'
642
+ - ' sk_for_each_bound_bhash2'
593
643
- ' sk_for_each_entry_offset_rcu'
594
644
- ' sk_for_each_from'
595
645
- ' sk_for_each_rcu'
@@ -611,6 +661,8 @@ ForEachMacros:
611
661
- ' tb_property_for_each'
612
662
- ' tcf_act_for_each_action'
613
663
- ' tcf_exts_for_each_action'
664
+ - ' ttm_resource_manager_for_each_res'
665
+ - ' twsk_for_each_bound_bhash2'
614
666
- ' udp_portaddr_for_each_entry'
615
667
- ' udp_portaddr_for_each_entry_rcu'
616
668
- ' usb_hub_for_each_child'
0 commit comments