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.

Merge tag 'clang-format-6.8' of https://github.com/ojeda/linux

Pull clang-format updates from Miguel Ojeda:
"A routine update of the 'for_each' macro list"

* tag 'clang-format-6.8' of https://github.com/ojeda/linux:
clang-format: Update with v6.7-rc4's `for_each` macro list
clang-format: Add maple tree's for_each macros

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