| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688 | # SPDX-License-Identifier: GPL-2.0## clang-format configuration file. Intended for clang-format >= 11.## For more information, see:##   Documentation/process/clang-format.rst#   https://clang.llvm.org/docs/ClangFormat.html#   https://clang.llvm.org/docs/ClangFormatStyleOptions.html#---AccessModifierOffset: -4AlignAfterOpenBracket: AlignAlignConsecutiveAssignments: falseAlignConsecutiveDeclarations: falseAlignEscapedNewlines: LeftAlignOperands: trueAlignTrailingComments: falseAllowAllParametersOfDeclarationOnNextLine: falseAllowShortBlocksOnASingleLine: falseAllowShortCaseLabelsOnASingleLine: falseAllowShortFunctionsOnASingleLine: NoneAllowShortIfStatementsOnASingleLine: falseAllowShortLoopsOnASingleLine: falseAlwaysBreakAfterDefinitionReturnType: NoneAlwaysBreakAfterReturnType: NoneAlwaysBreakBeforeMultilineStrings: falseAlwaysBreakTemplateDeclarations: falseBinPackArguments: trueBinPackParameters: trueBraceWrapping:  AfterClass: false  AfterControlStatement: false  AfterEnum: false  AfterFunction: true  AfterNamespace: true  AfterObjCDeclaration: false  AfterStruct: false  AfterUnion: false  AfterExternBlock: false  BeforeCatch: false  BeforeElse: false  IndentBraces: false  SplitEmptyFunction: true  SplitEmptyRecord: true  SplitEmptyNamespace: trueBreakBeforeBinaryOperators: NoneBreakBeforeBraces: CustomBreakBeforeInheritanceComma: falseBreakBeforeTernaryOperators: falseBreakConstructorInitializersBeforeComma: falseBreakConstructorInitializers: BeforeCommaBreakAfterJavaFieldAnnotations: falseBreakStringLiterals: falseColumnLimit: 80CommentPragmas: '^ IWYU pragma:'CompactNamespaces: falseConstructorInitializerAllOnOneLineOrOnePerLine: falseConstructorInitializerIndentWidth: 8ContinuationIndentWidth: 8Cpp11BracedListStyle: falseDerivePointerAlignment: falseDisableFormat: falseExperimentalAutoDetectBinPacking: falseFixNamespaceComments: false# Taken from:#   git grep -h '^#define [^[:space:]]*for_each[^[:space:]]*(' include/ tools/ \#   | sed "s,^#define \([^[:space:]]*for_each[^[:space:]]*\)(.*$,  - '\1'," \#   | LC_ALL=C sort -uForEachMacros:  - '__ata_qc_for_each'  - '__bio_for_each_bvec'  - '__bio_for_each_segment'  - '__evlist__for_each_entry'  - '__evlist__for_each_entry_continue'  - '__evlist__for_each_entry_from'  - '__evlist__for_each_entry_reverse'  - '__evlist__for_each_entry_safe'  - '__for_each_mem_range'  - '__for_each_mem_range_rev'  - '__for_each_thread'  - '__hlist_for_each_rcu'  - '__map__for_each_symbol_by_name'  - '__perf_evlist__for_each_entry'  - '__perf_evlist__for_each_entry_reverse'  - '__perf_evlist__for_each_entry_safe'  - '__rq_for_each_bio'  - '__shost_for_each_device'  - 'apei_estatus_for_each_section'  - 'ata_for_each_dev'  - 'ata_for_each_link'  - 'ata_qc_for_each'  - 'ata_qc_for_each_raw'  - 'ata_qc_for_each_with_internal'  - 'ax25_for_each'  - 'ax25_uid_for_each'  - 'bio_for_each_bvec'  - 'bio_for_each_bvec_all'  - 'bio_for_each_folio_all'  - 'bio_for_each_integrity_vec'  - 'bio_for_each_segment'  - 'bio_for_each_segment_all'  - 'bio_list_for_each'  - 'bip_for_each_vec'  - 'bond_for_each_slave'  - 'bond_for_each_slave_rcu'  - 'bpf__perf_for_each_map'  - 'bpf__perf_for_each_map_named'  - 'bpf_for_each_spilled_reg'  - 'bpf_object__for_each_map'  - 'bpf_object__for_each_program'  - 'bpf_object__for_each_safe'  - 'bpf_perf_object__for_each'  - 'btree_for_each_safe128'  - 'btree_for_each_safe32'  - 'btree_for_each_safe64'  - 'btree_for_each_safel'  - 'card_for_each_dev'  - 'cgroup_taskset_for_each'  - 'cgroup_taskset_for_each_leader'  - 'cpufreq_for_each_efficient_entry_idx'  - 'cpufreq_for_each_entry'  - 'cpufreq_for_each_entry_idx'  - 'cpufreq_for_each_valid_entry'  - 'cpufreq_for_each_valid_entry_idx'  - 'css_for_each_child'  - 'css_for_each_descendant_post'  - 'css_for_each_descendant_pre'  - 'damon_for_each_region'  - 'damon_for_each_region_safe'  - 'damon_for_each_scheme'  - 'damon_for_each_scheme_safe'  - 'damon_for_each_target'  - 'damon_for_each_target_safe'  - 'data__for_each_file'  - 'data__for_each_file_new'  - 'data__for_each_file_start'  - 'device_for_each_child_node'  - 'displayid_iter_for_each'  - 'dma_fence_array_for_each'  - 'dma_fence_chain_for_each'  - 'dma_fence_unwrap_for_each'  - 'dma_resv_for_each_fence'  - 'dma_resv_for_each_fence_unlocked'  - 'do_for_each_ftrace_op'  - 'drm_atomic_crtc_for_each_plane'  - 'drm_atomic_crtc_state_for_each_plane'  - 'drm_atomic_crtc_state_for_each_plane_state'  - 'drm_atomic_for_each_plane_damage'  - 'drm_client_for_each_connector_iter'  - 'drm_client_for_each_modeset'  - 'drm_connector_for_each_possible_encoder'  - 'drm_for_each_bridge_in_chain'  - 'drm_for_each_connector_iter'  - 'drm_for_each_crtc'  - 'drm_for_each_crtc_reverse'  - 'drm_for_each_encoder'  - 'drm_for_each_encoder_mask'  - 'drm_for_each_fb'  - 'drm_for_each_legacy_plane'  - 'drm_for_each_plane'  - 'drm_for_each_plane_mask'  - 'drm_for_each_privobj'  - 'drm_mm_for_each_hole'  - 'drm_mm_for_each_node'  - 'drm_mm_for_each_node_in_range'  - 'drm_mm_for_each_node_safe'  - 'dsa_switch_for_each_available_port'  - 'dsa_switch_for_each_cpu_port'  - 'dsa_switch_for_each_port'  - 'dsa_switch_for_each_port_continue_reverse'  - 'dsa_switch_for_each_port_safe'  - 'dsa_switch_for_each_user_port'  - 'dsa_tree_for_each_user_port'  - 'dso__for_each_symbol'  - 'dsos__for_each_with_build_id'  - 'elf_hash_for_each_possible'  - 'elf_section__for_each_rel'  - 'elf_section__for_each_rela'  - 'elf_symtab__for_each_symbol'  - 'evlist__for_each_cpu'  - 'evlist__for_each_entry'  - 'evlist__for_each_entry_continue'  - 'evlist__for_each_entry_from'  - 'evlist__for_each_entry_reverse'  - 'evlist__for_each_entry_safe'  - 'flow_action_for_each'  - 'for_each_acpi_dev_match'  - 'for_each_active_dev_scope'  - 'for_each_active_drhd_unit'  - 'for_each_active_iommu'  - 'for_each_active_route'  - 'for_each_aggr_pgid'  - 'for_each_available_child_of_node'  - 'for_each_bench'  - 'for_each_bio'  - 'for_each_board_func_rsrc'  - 'for_each_btf_ext_rec'  - 'for_each_btf_ext_sec'  - 'for_each_bvec'  - 'for_each_card_auxs'  - 'for_each_card_auxs_safe'  - 'for_each_card_components'  - 'for_each_card_dapms'  - 'for_each_card_pre_auxs'  - 'for_each_card_prelinks'  - 'for_each_card_rtds'  - 'for_each_card_rtds_safe'  - 'for_each_card_widgets'  - 'for_each_card_widgets_safe'  - 'for_each_cgroup_storage_type'  - 'for_each_child_of_node'  - 'for_each_clear_bit'  - 'for_each_clear_bit_from'  - 'for_each_clear_bitrange'  - 'for_each_clear_bitrange_from'  - 'for_each_cmd'  - 'for_each_cmsghdr'  - 'for_each_collection'  - 'for_each_comp_order'  - 'for_each_compatible_node'  - 'for_each_component_dais'  - 'for_each_component_dais_safe'  - 'for_each_console'  - 'for_each_console_srcu'  - 'for_each_cpu'  - 'for_each_cpu_and'  - 'for_each_cpu_wrap'  - 'for_each_dapm_widgets'  - 'for_each_dedup_cand'  - 'for_each_dev_addr'  - 'for_each_dev_scope'  - 'for_each_dma_cap_mask'  - 'for_each_dpcm_be'  - 'for_each_dpcm_be_rollback'  - 'for_each_dpcm_be_safe'  - 'for_each_dpcm_fe'  - 'for_each_drhd_unit'  - 'for_each_dss_dev'  - 'for_each_efi_memory_desc'  - 'for_each_efi_memory_desc_in_map'  - 'for_each_element'  - 'for_each_element_extid'  - 'for_each_element_id'  - 'for_each_endpoint_of_node'  - 'for_each_event'  - 'for_each_event_tps'  - 'for_each_evictable_lru'  - 'for_each_fib6_node_rt_rcu'  - 'for_each_fib6_walker_rt'  - 'for_each_free_mem_pfn_range_in_zone'  - 'for_each_free_mem_pfn_range_in_zone_from'  - 'for_each_free_mem_range'  - 'for_each_free_mem_range_reverse'  - 'for_each_func_rsrc'  - 'for_each_group_evsel'  - 'for_each_group_member'  - 'for_each_hstate'  - 'for_each_if'  - 'for_each_inject_fn'  - 'for_each_insn'  - 'for_each_insn_prefix'  - 'for_each_intid'  - 'for_each_iommu'  - 'for_each_ip_tunnel_rcu'  - 'for_each_irq_nr'  - 'for_each_lang'  - 'for_each_link_codecs'  - 'for_each_link_cpus'  - 'for_each_link_platforms'  - 'for_each_lru'  - 'for_each_matching_node'  - 'for_each_matching_node_and_match'  - 'for_each_mem_pfn_range'  - 'for_each_mem_range'  - 'for_each_mem_range_rev'  - 'for_each_mem_region'  - 'for_each_member'  - 'for_each_memory'  - 'for_each_migratetype_order'  - 'for_each_missing_reg'  - 'for_each_net'  - 'for_each_net_continue_reverse'  - 'for_each_net_rcu'  - 'for_each_netdev'  - 'for_each_netdev_continue'  - 'for_each_netdev_continue_rcu'  - 'for_each_netdev_continue_reverse'  - 'for_each_netdev_feature'  - 'for_each_netdev_in_bond_rcu'  - 'for_each_netdev_rcu'  - 'for_each_netdev_reverse'  - 'for_each_netdev_safe'  - 'for_each_new_connector_in_state'  - 'for_each_new_crtc_in_state'  - 'for_each_new_mst_mgr_in_state'  - 'for_each_new_plane_in_state'  - 'for_each_new_plane_in_state_reverse'  - 'for_each_new_private_obj_in_state'  - 'for_each_new_reg'  - 'for_each_node'  - 'for_each_node_by_name'  - 'for_each_node_by_type'  - 'for_each_node_mask'  - 'for_each_node_state'  - 'for_each_node_with_cpus'  - 'for_each_node_with_property'  - 'for_each_nonreserved_multicast_dest_pgid'  - 'for_each_of_allnodes'  - 'for_each_of_allnodes_from'  - 'for_each_of_cpu_node'  - 'for_each_of_pci_range'  - 'for_each_old_connector_in_state'  - 'for_each_old_crtc_in_state'  - 'for_each_old_mst_mgr_in_state'  - 'for_each_old_plane_in_state'  - 'for_each_old_private_obj_in_state'  - 'for_each_oldnew_connector_in_state'  - 'for_each_oldnew_crtc_in_state'  - 'for_each_oldnew_mst_mgr_in_state'  - 'for_each_oldnew_plane_in_state'  - 'for_each_oldnew_plane_in_state_reverse'  - 'for_each_oldnew_private_obj_in_state'  - 'for_each_online_cpu'  - 'for_each_online_node'  - 'for_each_online_pgdat'  - 'for_each_path'  - 'for_each_pci_bridge'  - 'for_each_pci_dev'  - 'for_each_pcm_streams'  - 'for_each_physmem_range'  - 'for_each_populated_zone'  - 'for_each_possible_cpu'  - 'for_each_present_cpu'  - 'for_each_prime_number'  - 'for_each_prime_number_from'  - 'for_each_probe_cache_entry'  - 'for_each_process'  - 'for_each_process_thread'  - 'for_each_prop_codec_conf'  - 'for_each_prop_dai_codec'  - 'for_each_prop_dai_cpu'  - 'for_each_prop_dlc_codecs'  - 'for_each_prop_dlc_cpus'  - 'for_each_prop_dlc_platforms'  - 'for_each_property_of_node'  - 'for_each_reg'  - 'for_each_reg_filtered'  - 'for_each_registered_fb'  - 'for_each_requested_gpio'  - 'for_each_requested_gpio_in_range'  - 'for_each_reserved_mem_range'  - 'for_each_reserved_mem_region'  - 'for_each_rtd_codec_dais'  - 'for_each_rtd_components'  - 'for_each_rtd_cpu_dais'  - 'for_each_rtd_dais'  - 'for_each_script'  - 'for_each_sec'  - 'for_each_set_bit'  - 'for_each_set_bit_from'  - 'for_each_set_bitrange'  - 'for_each_set_bitrange_from'  - 'for_each_set_clump8'  - 'for_each_sg'  - 'for_each_sg_dma_page'  - 'for_each_sg_page'  - 'for_each_sgtable_dma_page'  - 'for_each_sgtable_dma_sg'  - 'for_each_sgtable_page'  - 'for_each_sgtable_sg'  - 'for_each_shell_test'  - 'for_each_sibling_event'  - 'for_each_subelement'  - 'for_each_subelement_extid'  - 'for_each_subelement_id'  - 'for_each_sublist'  - 'for_each_subsystem'  - 'for_each_supported_activate_fn'  - 'for_each_supported_inject_fn'  - 'for_each_test'  - 'for_each_thread'  - 'for_each_token'  - 'for_each_unicast_dest_pgid'  - 'for_each_vsi'  - 'for_each_wakeup_source'  - 'for_each_zone'  - 'for_each_zone_zonelist'  - 'for_each_zone_zonelist_nodemask'  - 'func_for_each_insn'  - 'fwnode_for_each_available_child_node'  - 'fwnode_for_each_child_node'  - 'fwnode_graph_for_each_endpoint'  - 'gadget_for_each_ep'  - 'genradix_for_each'  - 'genradix_for_each_from'  - 'hash_for_each'  - 'hash_for_each_possible'  - 'hash_for_each_possible_rcu'  - 'hash_for_each_possible_rcu_notrace'  - 'hash_for_each_possible_safe'  - 'hash_for_each_rcu'  - 'hash_for_each_safe'  - 'hashmap__for_each_entry'  - 'hashmap__for_each_entry_safe'  - 'hashmap__for_each_key_entry'  - 'hashmap__for_each_key_entry_safe'  - 'hctx_for_each_ctx'  - 'hists__for_each_format'  - 'hists__for_each_sort_list'  - 'hlist_bl_for_each_entry'  - 'hlist_bl_for_each_entry_rcu'  - 'hlist_bl_for_each_entry_safe'  - 'hlist_for_each'  - 'hlist_for_each_entry'  - 'hlist_for_each_entry_continue'  - 'hlist_for_each_entry_continue_rcu'  - 'hlist_for_each_entry_continue_rcu_bh'  - 'hlist_for_each_entry_from'  - 'hlist_for_each_entry_from_rcu'  - 'hlist_for_each_entry_rcu'  - 'hlist_for_each_entry_rcu_bh'  - 'hlist_for_each_entry_rcu_notrace'  - 'hlist_for_each_entry_safe'  - 'hlist_for_each_entry_srcu'  - 'hlist_for_each_safe'  - 'hlist_nulls_for_each_entry'  - 'hlist_nulls_for_each_entry_from'  - 'hlist_nulls_for_each_entry_rcu'  - 'hlist_nulls_for_each_entry_safe'  - 'i3c_bus_for_each_i2cdev'  - 'i3c_bus_for_each_i3cdev'  - 'idr_for_each_entry'  - 'idr_for_each_entry_continue'  - 'idr_for_each_entry_continue_ul'  - 'idr_for_each_entry_ul'  - 'in_dev_for_each_ifa_rcu'  - 'in_dev_for_each_ifa_rtnl'  - 'inet_bind_bucket_for_each'  - 'inet_lhash2_for_each_icsk'  - 'inet_lhash2_for_each_icsk_continue'  - 'inet_lhash2_for_each_icsk_rcu'  - 'interval_tree_for_each_double_span'  - 'interval_tree_for_each_span'  - 'intlist__for_each_entry'  - 'intlist__for_each_entry_safe'  - 'iopt_for_each_contig_area'  - 'kcore_copy__for_each_phdr'  - 'key_for_each'  - 'key_for_each_safe'  - 'klp_for_each_func'  - 'klp_for_each_func_safe'  - 'klp_for_each_func_static'  - 'klp_for_each_object'  - 'klp_for_each_object_safe'  - 'klp_for_each_object_static'  - 'kunit_suite_for_each_test_case'  - 'kvm_for_each_memslot'  - 'kvm_for_each_memslot_in_gfn_range'  - 'kvm_for_each_vcpu'  - 'libbpf_nla_for_each_attr'  - 'list_for_each'  - 'list_for_each_codec'  - 'list_for_each_codec_safe'  - 'list_for_each_continue'  - 'list_for_each_entry'  - 'list_for_each_entry_continue'  - 'list_for_each_entry_continue_rcu'  - 'list_for_each_entry_continue_reverse'  - 'list_for_each_entry_from'  - 'list_for_each_entry_from_rcu'  - 'list_for_each_entry_from_reverse'  - 'list_for_each_entry_lockless'  - 'list_for_each_entry_rcu'  - 'list_for_each_entry_reverse'  - 'list_for_each_entry_safe'  - 'list_for_each_entry_safe_continue'  - 'list_for_each_entry_safe_from'  - 'list_for_each_entry_safe_reverse'  - 'list_for_each_entry_srcu'  - 'list_for_each_from'  - 'list_for_each_prev'  - 'list_for_each_prev_safe'  - 'list_for_each_safe'  - 'llist_for_each'  - 'llist_for_each_entry'  - 'llist_for_each_entry_safe'  - 'llist_for_each_safe'  - 'map__for_each_symbol'  - 'map__for_each_symbol_by_name'  - 'map_for_each_event'  - 'map_for_each_metric'  - 'maps__for_each_entry'  - 'maps__for_each_entry_safe'  - 'mci_for_each_dimm'  - 'media_device_for_each_entity'  - 'media_device_for_each_intf'  - 'media_device_for_each_link'  - 'media_device_for_each_pad'  - 'msi_for_each_desc'  - 'nanddev_io_for_each_page'  - 'netdev_for_each_lower_dev'  - 'netdev_for_each_lower_private'  - 'netdev_for_each_lower_private_rcu'  - 'netdev_for_each_mc_addr'  - 'netdev_for_each_uc_addr'  - 'netdev_for_each_upper_dev_rcu'  - 'netdev_hw_addr_list_for_each'  - 'nft_rule_for_each_expr'  - 'nla_for_each_attr'  - 'nla_for_each_nested'  - 'nlmsg_for_each_attr'  - 'nlmsg_for_each_msg'  - 'nr_neigh_for_each'  - 'nr_neigh_for_each_safe'  - 'nr_node_for_each'  - 'nr_node_for_each_safe'  - 'of_for_each_phandle'  - 'of_property_for_each_string'  - 'of_property_for_each_u32'  - 'pci_bus_for_each_resource'  - 'pci_dev_for_each_resource'  - 'pcl_for_each_chunk'  - 'pcl_for_each_segment'  - 'pcm_for_each_format'  - 'perf_config_items__for_each_entry'  - 'perf_config_sections__for_each_entry'  - 'perf_config_set__for_each_entry'  - 'perf_cpu_map__for_each_cpu'  - 'perf_evlist__for_each_entry'  - 'perf_evlist__for_each_entry_reverse'  - 'perf_evlist__for_each_entry_safe'  - 'perf_evlist__for_each_evsel'  - 'perf_evlist__for_each_mmap'  - 'perf_hpp_list__for_each_format'  - 'perf_hpp_list__for_each_format_safe'  - 'perf_hpp_list__for_each_sort_list'  - 'perf_hpp_list__for_each_sort_list_safe'  - 'perf_pmu__for_each_hybrid_pmu'  - 'ping_portaddr_for_each_entry'  - 'ping_portaddr_for_each_entry_rcu'  - 'plist_for_each'  - 'plist_for_each_continue'  - 'plist_for_each_entry'  - 'plist_for_each_entry_continue'  - 'plist_for_each_entry_safe'  - 'plist_for_each_safe'  - 'pnp_for_each_card'  - 'pnp_for_each_dev'  - 'protocol_for_each_card'  - 'protocol_for_each_dev'  - 'queue_for_each_hw_ctx'  - 'radix_tree_for_each_slot'  - 'radix_tree_for_each_tagged'  - 'rb_for_each'  - 'rbtree_postorder_for_each_entry_safe'  - 'rdma_for_each_block'  - 'rdma_for_each_port'  - 'rdma_umem_for_each_dma_block'  - 'resort_rb__for_each_entry'  - 'resource_list_for_each_entry'  - 'resource_list_for_each_entry_safe'  - 'rhl_for_each_entry_rcu'  - 'rhl_for_each_rcu'  - 'rht_for_each'  - 'rht_for_each_entry'  - 'rht_for_each_entry_from'  - 'rht_for_each_entry_rcu'  - 'rht_for_each_entry_rcu_from'  - 'rht_for_each_entry_safe'  - 'rht_for_each_from'  - 'rht_for_each_rcu'  - 'rht_for_each_rcu_from'  - 'rq_for_each_bvec'  - 'rq_for_each_segment'  - 'rq_list_for_each'  - 'rq_list_for_each_safe'  - 'scsi_for_each_prot_sg'  - 'scsi_for_each_sg'  - 'sctp_for_each_hentry'  - 'sctp_skb_for_each'  - 'sec_for_each_insn'  - 'sec_for_each_insn_continue'  - 'sec_for_each_insn_from'  - 'shdma_for_each_chan'  - 'shost_for_each_device'  - 'sk_for_each'  - 'sk_for_each_bound'  - 'sk_for_each_entry_offset_rcu'  - 'sk_for_each_from'  - 'sk_for_each_rcu'  - 'sk_for_each_safe'  - 'sk_nulls_for_each'  - 'sk_nulls_for_each_from'  - 'sk_nulls_for_each_rcu'  - 'snd_array_for_each'  - 'snd_pcm_group_for_each_entry'  - 'snd_soc_dapm_widget_for_each_path'  - 'snd_soc_dapm_widget_for_each_path_safe'  - 'snd_soc_dapm_widget_for_each_sink_path'  - 'snd_soc_dapm_widget_for_each_source_path'  - 'strlist__for_each_entry'  - 'strlist__for_each_entry_safe'  - 'sym_for_each_insn'  - 'sym_for_each_insn_continue_reverse'  - 'symbols__for_each_entry'  - 'tb_property_for_each'  - 'tcf_act_for_each_action'  - 'tcf_exts_for_each_action'  - 'udp_portaddr_for_each_entry'  - 'udp_portaddr_for_each_entry_rcu'  - 'usb_hub_for_each_child'  - 'v4l2_device_for_each_subdev'  - 'v4l2_m2m_for_each_dst_buf'  - 'v4l2_m2m_for_each_dst_buf_safe'  - 'v4l2_m2m_for_each_src_buf'  - 'v4l2_m2m_for_each_src_buf_safe'  - 'virtio_device_for_each_vq'  - 'while_for_each_ftrace_op'  - 'xa_for_each'  - 'xa_for_each_marked'  - 'xa_for_each_range'  - 'xa_for_each_start'  - 'xas_for_each'  - 'xas_for_each_conflict'  - 'xas_for_each_marked'  - 'xbc_array_for_each_value'  - 'xbc_for_each_key_value'  - 'xbc_node_for_each_array_value'  - 'xbc_node_for_each_child'  - 'xbc_node_for_each_key_value'  - 'xbc_node_for_each_subkey'  - 'zorro_for_each_dev'IncludeBlocks: PreserveIncludeCategories:  - Regex: '.*'    Priority: 1IncludeIsMainRegex: '(Test)?$'IndentCaseLabels: falseIndentGotoLabels: falseIndentPPDirectives: NoneIndentWidth: 8IndentWrappedFunctionNames: falseJavaScriptQuotes: LeaveJavaScriptWrapImports: trueKeepEmptyLinesAtTheStartOfBlocks: falseMacroBlockBegin: ''MacroBlockEnd: ''MaxEmptyLinesToKeep: 1NamespaceIndentation: NoneObjCBinPackProtocolList: AutoObjCBlockIndentWidth: 8ObjCSpaceAfterProperty: trueObjCSpaceBeforeProtocolList: true# Taken from git's rulesPenaltyBreakAssignment: 10PenaltyBreakBeforeFirstCallParameter: 30PenaltyBreakComment: 10PenaltyBreakFirstLessLess: 0PenaltyBreakString: 10PenaltyExcessCharacter: 100PenaltyReturnTypeOnItsOwnLine: 60PointerAlignment: RightReflowComments: falseSortIncludes: falseSortUsingDeclarations: falseSpaceAfterCStyleCast: falseSpaceAfterTemplateKeyword: trueSpaceBeforeAssignmentOperators: trueSpaceBeforeCtorInitializerColon: trueSpaceBeforeInheritanceColon: trueSpaceBeforeParens: ControlStatementsExceptForEachMacrosSpaceBeforeRangeBasedForLoopColon: trueSpaceInEmptyParentheses: falseSpacesBeforeTrailingComments: 1SpacesInAngles: falseSpacesInContainerLiterals: falseSpacesInCStyleCastParentheses: falseSpacesInParentheses: falseSpacesInSquareBrackets: falseStandard: Cpp03TabWidth: 8UseTab: Always...
 |