Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

clang-format: Update the ForEachMacros list for v6.15-rc1

One of my 'git grep' searches tripped on this file listing
an already removed <linux/list.h> primitive.

Refresh it.

Signed-off-by: Ingo Molnar <mingo@kernel.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>

+37 -4
+37 -4
.clang-format
··· 92 92 - '__rq_for_each_bio' 93 93 - '__shost_for_each_device' 94 94 - '__sym_for_each' 95 + - '_for_each_counter' 95 96 - 'apei_estatus_for_each_section' 96 97 - 'ata_for_each_dev' 97 98 - 'ata_for_each_link' ··· 142 141 - 'damon_for_each_target_safe' 143 142 - 'damos_for_each_filter' 144 143 - 'damos_for_each_filter_safe' 144 + - 'damos_for_each_ops_filter' 145 + - 'damos_for_each_ops_filter_safe' 145 146 - 'damos_for_each_quota_goal' 146 147 - 'damos_for_each_quota_goal_safe' 147 148 - 'data__for_each_file' 148 149 - 'data__for_each_file_new' 149 150 - 'data__for_each_file_start' 151 + - 'def_for_each_cpu' 150 152 - 'device_for_each_child_node' 151 153 - 'device_for_each_child_node_scoped' 152 154 - 'dma_fence_array_for_each' ··· 180 176 - 'drm_for_each_privobj' 181 177 - 'drm_gem_for_each_gpuvm_bo' 182 178 - 'drm_gem_for_each_gpuvm_bo_safe' 179 + - 'drm_gpusvm_for_each_range' 183 180 - 'drm_gpuva_for_each_op' 184 181 - 'drm_gpuva_for_each_op_from_reverse' 185 182 - 'drm_gpuva_for_each_op_reverse' ··· 221 216 - 'for_each_active_dev_scope' 222 217 - 'for_each_active_drhd_unit' 223 218 - 'for_each_active_iommu' 219 + - 'for_each_active_irq' 224 220 - 'for_each_active_route' 225 221 - 'for_each_aggr_pgid' 222 + - 'for_each_alloc_capable_rdt_resource' 226 223 - 'for_each_and_bit' 227 224 - 'for_each_andnot_bit' 228 225 - 'for_each_available_child_of_node' ··· 235 228 - 'for_each_btf_ext_rec' 236 229 - 'for_each_btf_ext_sec' 237 230 - 'for_each_bvec' 231 + - 'for_each_capable_rdt_resource' 238 232 - 'for_each_card_auxs' 239 233 - 'for_each_card_auxs_safe' 240 234 - 'for_each_card_components' ··· 249 241 - 'for_each_cgroup_storage_type' 250 242 - 'for_each_child_of_node' 251 243 - 'for_each_child_of_node_scoped' 244 + - 'for_each_child_of_node_with_prefix' 252 245 - 'for_each_clear_bit' 253 246 - 'for_each_clear_bit_from' 254 247 - 'for_each_clear_bitrange' ··· 305 296 - 'for_each_group_member_head' 306 297 - 'for_each_hstate' 307 298 - 'for_each_hwgpio' 299 + - 'for_each_hwgpio_in_range' 308 300 - 'for_each_if' 309 301 - 'for_each_inject_fn' 310 302 - 'for_each_insn' ··· 314 304 - 'for_each_intid' 315 305 - 'for_each_iommu' 316 306 - 'for_each_ip_tunnel_rcu' 307 + - 'for_each_irq_desc' 317 308 - 'for_each_irq_nr' 318 309 - 'for_each_lang' 319 310 - 'for_each_link_ch_maps' ··· 335 324 - 'for_each_missing_reg' 336 325 - 'for_each_mle_subelement' 337 326 - 'for_each_mod_mem_type' 327 + - 'for_each_mon_capable_rdt_resource' 328 + - 'for_each_mp_bvec' 338 329 - 'for_each_net' 339 330 - 'for_each_net_continue_reverse' 340 331 - 'for_each_net_rcu' ··· 364 351 - 'for_each_node_by_name' 365 352 - 'for_each_node_by_type' 366 353 - 'for_each_node_mask' 354 + - 'for_each_node_numadist' 367 355 - 'for_each_node_state' 368 356 - 'for_each_node_with_cpus' 369 357 - 'for_each_node_with_property' ··· 373 359 - 'for_each_of_allnodes' 374 360 - 'for_each_of_allnodes_from' 375 361 - 'for_each_of_cpu_node' 362 + - 'for_each_of_graph_port' 363 + - 'for_each_of_graph_port_endpoint' 376 364 - 'for_each_of_pci_range' 377 365 - 'for_each_old_connector_in_state' 378 366 - 'for_each_old_crtc_in_state' ··· 388 372 - 'for_each_oldnew_plane_in_state_reverse' 389 373 - 'for_each_oldnew_private_obj_in_state' 390 374 - 'for_each_online_cpu' 375 + - 'for_each_online_cpu_wrap' 391 376 - 'for_each_online_node' 392 377 - 'for_each_online_pgdat' 393 378 - 'for_each_or_bit' 379 + - 'for_each_page_ext' 394 380 - 'for_each_path' 395 381 - 'for_each_pci_bridge' 396 382 - 'for_each_pci_dev' ··· 400 382 - 'for_each_physmem_range' 401 383 - 'for_each_populated_zone' 402 384 - 'for_each_possible_cpu' 385 + - 'for_each_possible_cpu_wrap' 403 386 - 'for_each_present_blessed_reg' 404 387 - 'for_each_present_cpu' 388 + - 'for_each_present_section_nr' 405 389 - 'for_each_prime_number' 406 390 - 'for_each_prime_number_from' 407 391 - 'for_each_probe_cache_entry' ··· 416 396 - 'for_each_prop_dlc_cpus' 417 397 - 'for_each_prop_dlc_platforms' 418 398 - 'for_each_property_of_node' 399 + - 'for_each_rdt_resource' 419 400 - 'for_each_reg' 420 401 - 'for_each_reg_filtered' 421 402 - 'for_each_reloc' ··· 455 434 - 'for_each_subelement_id' 456 435 - 'for_each_sublist' 457 436 - 'for_each_subsystem' 437 + - 'for_each_suite' 458 438 - 'for_each_supported_activate_fn' 459 439 - 'for_each_supported_inject_fn' 460 440 - 'for_each_sym' 461 - - 'for_each_test' 462 441 - 'for_each_thread' 463 442 - 'for_each_token' 464 443 - 'for_each_unicast_dest_pgid' ··· 520 499 - 'idr_for_each_entry_continue' 521 500 - 'idr_for_each_entry_continue_ul' 522 501 - 'idr_for_each_entry_ul' 502 + - 'iio_for_each_active_channel' 523 503 - 'in_dev_for_each_ifa_rcu' 524 504 - 'in_dev_for_each_ifa_rtnl' 505 + - 'in_dev_for_each_ifa_rtnl_net' 525 506 - 'inet_bind_bucket_for_each' 526 507 - 'interval_tree_for_each_span' 527 508 - 'intlist__for_each_entry' ··· 565 542 - 'list_for_each_prev' 566 543 - 'list_for_each_prev_safe' 567 544 - 'list_for_each_rcu' 568 - - 'list_for_each_reverse' 569 545 - 'list_for_each_safe' 570 546 - 'llist_for_each' 571 547 - 'llist_for_each_entry' ··· 574 552 - 'map__for_each_symbol' 575 553 - 'map__for_each_symbol_by_name' 576 554 - 'mas_for_each' 555 + - 'mas_for_each_rev' 577 556 - 'mci_for_each_dimm' 578 557 - 'media_device_for_each_entity' 579 558 - 'media_device_for_each_intf' ··· 584 561 - 'media_pipeline_for_each_entity' 585 562 - 'media_pipeline_for_each_pad' 586 563 - 'mlx5_lag_for_each_peer_mdev' 564 + - 'mptcp_for_each_subflow' 587 565 - 'msi_domain_for_each_desc' 588 566 - 'msi_for_each_desc' 589 567 - 'mt_for_each' 568 + - 'nanddev_io_for_each_block' 590 569 - 'nanddev_io_for_each_page' 570 + - 'neigh_for_each_in_bucket' 571 + - 'neigh_for_each_in_bucket_rcu' 572 + - 'neigh_for_each_in_bucket_safe' 591 573 - 'netdev_for_each_lower_dev' 592 574 - 'netdev_for_each_lower_private' 593 575 - 'netdev_for_each_lower_private_rcu' ··· 632 604 - 'perf_evlist__for_each_entry_safe' 633 605 - 'perf_evlist__for_each_evsel' 634 606 - 'perf_evlist__for_each_mmap' 607 + - 'perf_evsel_for_each_per_thread_period_safe' 635 608 - 'perf_hpp_list__for_each_format' 636 609 - 'perf_hpp_list__for_each_format_safe' 637 610 - 'perf_hpp_list__for_each_sort_list' 638 611 - 'perf_hpp_list__for_each_sort_list_safe' 639 - - 'perf_tool_event__for_each_event' 640 612 - 'plist_for_each' 641 613 - 'plist_for_each_continue' 642 614 - 'plist_for_each_entry' ··· 655 627 - 'rdma_for_each_block' 656 628 - 'rdma_for_each_port' 657 629 - 'rdma_umem_for_each_dma_block' 658 - - 'resort_rb__for_each_entry' 659 630 - 'resource_list_for_each_entry' 660 631 - 'resource_list_for_each_entry_safe' 661 632 - 'rhl_for_each_entry_rcu' ··· 685 658 - 'shost_for_each_device' 686 659 - 'sk_for_each' 687 660 - 'sk_for_each_bound' 661 + - 'sk_for_each_bound_safe' 688 662 - 'sk_for_each_entry_offset_rcu' 689 663 - 'sk_for_each_from' 690 664 - 'sk_for_each_rcu' ··· 708 680 - 'tb_property_for_each' 709 681 - 'tcf_act_for_each_action' 710 682 - 'tcf_exts_for_each_action' 683 + - 'test_suite__for_each_test_case' 684 + - 'tool_pmu__for_each_event' 685 + - 'ttm_bo_lru_for_each_reserved_guarded' 711 686 - 'ttm_resource_manager_for_each_res' 687 + - 'udp_lrpa_for_each_entry_rcu' 712 688 - 'udp_portaddr_for_each_entry' 713 689 - 'udp_portaddr_for_each_entry_rcu' 714 690 - 'usb_hub_for_each_child' ··· 723 691 - 'v4l2_m2m_for_each_src_buf_safe' 724 692 - 'virtio_device_for_each_vq' 725 693 - 'while_for_each_ftrace_op' 694 + - 'workloads__for_each' 726 695 - 'xa_for_each' 727 696 - 'xa_for_each_marked' 728 697 - 'xa_for_each_range'