xref: /openbmc/libcper/.clang-format (revision e407b4c8)
1*e407b4c8SLawrence Tang# SPDX-License-Identifier: GPL-2.0
2*e407b4c8SLawrence Tang#
3*e407b4c8SLawrence Tang# clang-format configuration file. Intended for clang-format >= 11.
4*e407b4c8SLawrence Tang#
5*e407b4c8SLawrence Tang# For more information, see:
6*e407b4c8SLawrence Tang#
7*e407b4c8SLawrence Tang#   Documentation/process/clang-format.rst
8*e407b4c8SLawrence Tang#   https://clang.llvm.org/docs/ClangFormat.html
9*e407b4c8SLawrence Tang#   https://clang.llvm.org/docs/ClangFormatStyleOptions.html
10*e407b4c8SLawrence Tang#
11*e407b4c8SLawrence Tang---
12*e407b4c8SLawrence TangAccessModifierOffset: -4
13*e407b4c8SLawrence TangAlignAfterOpenBracket: Align
14*e407b4c8SLawrence TangAlignConsecutiveAssignments: false
15*e407b4c8SLawrence TangAlignConsecutiveDeclarations: false
16*e407b4c8SLawrence TangAlignEscapedNewlines: Left
17*e407b4c8SLawrence TangAlignOperands: true
18*e407b4c8SLawrence TangAlignTrailingComments: false
19*e407b4c8SLawrence TangAllowAllParametersOfDeclarationOnNextLine: false
20*e407b4c8SLawrence TangAllowShortBlocksOnASingleLine: false
21*e407b4c8SLawrence TangAllowShortCaseLabelsOnASingleLine: false
22*e407b4c8SLawrence TangAllowShortFunctionsOnASingleLine: None
23*e407b4c8SLawrence TangAllowShortIfStatementsOnASingleLine: false
24*e407b4c8SLawrence TangAllowShortLoopsOnASingleLine: false
25*e407b4c8SLawrence TangAlwaysBreakAfterDefinitionReturnType: None
26*e407b4c8SLawrence TangAlwaysBreakAfterReturnType: None
27*e407b4c8SLawrence TangAlwaysBreakBeforeMultilineStrings: false
28*e407b4c8SLawrence TangAlwaysBreakTemplateDeclarations: false
29*e407b4c8SLawrence TangBinPackArguments: true
30*e407b4c8SLawrence TangBinPackParameters: true
31*e407b4c8SLawrence TangBraceWrapping:
32*e407b4c8SLawrence Tang  AfterClass: false
33*e407b4c8SLawrence Tang  AfterControlStatement: false
34*e407b4c8SLawrence Tang  AfterEnum: false
35*e407b4c8SLawrence Tang  AfterFunction: true
36*e407b4c8SLawrence Tang  AfterNamespace: true
37*e407b4c8SLawrence Tang  AfterObjCDeclaration: false
38*e407b4c8SLawrence Tang  AfterStruct: false
39*e407b4c8SLawrence Tang  AfterUnion: false
40*e407b4c8SLawrence Tang  AfterExternBlock: false
41*e407b4c8SLawrence Tang  BeforeCatch: false
42*e407b4c8SLawrence Tang  BeforeElse: false
43*e407b4c8SLawrence Tang  IndentBraces: false
44*e407b4c8SLawrence Tang  SplitEmptyFunction: true
45*e407b4c8SLawrence Tang  SplitEmptyRecord: true
46*e407b4c8SLawrence Tang  SplitEmptyNamespace: true
47*e407b4c8SLawrence TangBreakBeforeBinaryOperators: None
48*e407b4c8SLawrence TangBreakBeforeBraces: Custom
49*e407b4c8SLawrence TangBreakBeforeInheritanceComma: false
50*e407b4c8SLawrence TangBreakBeforeTernaryOperators: false
51*e407b4c8SLawrence TangBreakConstructorInitializersBeforeComma: false
52*e407b4c8SLawrence TangBreakConstructorInitializers: BeforeComma
53*e407b4c8SLawrence TangBreakAfterJavaFieldAnnotations: false
54*e407b4c8SLawrence TangBreakStringLiterals: false
55*e407b4c8SLawrence TangColumnLimit: 80
56*e407b4c8SLawrence TangCommentPragmas: '^ IWYU pragma:'
57*e407b4c8SLawrence TangCompactNamespaces: false
58*e407b4c8SLawrence TangConstructorInitializerAllOnOneLineOrOnePerLine: false
59*e407b4c8SLawrence TangConstructorInitializerIndentWidth: 8
60*e407b4c8SLawrence TangContinuationIndentWidth: 8
61*e407b4c8SLawrence TangCpp11BracedListStyle: false
62*e407b4c8SLawrence TangDerivePointerAlignment: false
63*e407b4c8SLawrence TangDisableFormat: false
64*e407b4c8SLawrence TangExperimentalAutoDetectBinPacking: false
65*e407b4c8SLawrence TangFixNamespaceComments: false
66*e407b4c8SLawrence Tang
67*e407b4c8SLawrence Tang# Taken from:
68*e407b4c8SLawrence Tang#   git grep -h '^#define [^[:space:]]*for_each[^[:space:]]*(' include/ tools/ \
69*e407b4c8SLawrence Tang#   | sed "s,^#define \([^[:space:]]*for_each[^[:space:]]*\)(.*$,  - '\1'," \
70*e407b4c8SLawrence Tang#   | LC_ALL=C sort -u
71*e407b4c8SLawrence TangForEachMacros:
72*e407b4c8SLawrence Tang  - '__ata_qc_for_each'
73*e407b4c8SLawrence Tang  - '__bio_for_each_bvec'
74*e407b4c8SLawrence Tang  - '__bio_for_each_segment'
75*e407b4c8SLawrence Tang  - '__evlist__for_each_entry'
76*e407b4c8SLawrence Tang  - '__evlist__for_each_entry_continue'
77*e407b4c8SLawrence Tang  - '__evlist__for_each_entry_from'
78*e407b4c8SLawrence Tang  - '__evlist__for_each_entry_reverse'
79*e407b4c8SLawrence Tang  - '__evlist__for_each_entry_safe'
80*e407b4c8SLawrence Tang  - '__for_each_mem_range'
81*e407b4c8SLawrence Tang  - '__for_each_mem_range_rev'
82*e407b4c8SLawrence Tang  - '__for_each_thread'
83*e407b4c8SLawrence Tang  - '__hlist_for_each_rcu'
84*e407b4c8SLawrence Tang  - '__map__for_each_symbol_by_name'
85*e407b4c8SLawrence Tang  - '__perf_evlist__for_each_entry'
86*e407b4c8SLawrence Tang  - '__perf_evlist__for_each_entry_reverse'
87*e407b4c8SLawrence Tang  - '__perf_evlist__for_each_entry_safe'
88*e407b4c8SLawrence Tang  - '__rq_for_each_bio'
89*e407b4c8SLawrence Tang  - '__shost_for_each_device'
90*e407b4c8SLawrence Tang  - 'apei_estatus_for_each_section'
91*e407b4c8SLawrence Tang  - 'ata_for_each_dev'
92*e407b4c8SLawrence Tang  - 'ata_for_each_link'
93*e407b4c8SLawrence Tang  - 'ata_qc_for_each'
94*e407b4c8SLawrence Tang  - 'ata_qc_for_each_raw'
95*e407b4c8SLawrence Tang  - 'ata_qc_for_each_with_internal'
96*e407b4c8SLawrence Tang  - 'ax25_for_each'
97*e407b4c8SLawrence Tang  - 'ax25_uid_for_each'
98*e407b4c8SLawrence Tang  - 'bio_for_each_bvec'
99*e407b4c8SLawrence Tang  - 'bio_for_each_bvec_all'
100*e407b4c8SLawrence Tang  - 'bio_for_each_folio_all'
101*e407b4c8SLawrence Tang  - 'bio_for_each_integrity_vec'
102*e407b4c8SLawrence Tang  - 'bio_for_each_segment'
103*e407b4c8SLawrence Tang  - 'bio_for_each_segment_all'
104*e407b4c8SLawrence Tang  - 'bio_list_for_each'
105*e407b4c8SLawrence Tang  - 'bip_for_each_vec'
106*e407b4c8SLawrence Tang  - 'bond_for_each_slave'
107*e407b4c8SLawrence Tang  - 'bond_for_each_slave_rcu'
108*e407b4c8SLawrence Tang  - 'bpf__perf_for_each_map'
109*e407b4c8SLawrence Tang  - 'bpf__perf_for_each_map_named'
110*e407b4c8SLawrence Tang  - 'bpf_for_each_spilled_reg'
111*e407b4c8SLawrence Tang  - 'bpf_object__for_each_map'
112*e407b4c8SLawrence Tang  - 'bpf_object__for_each_program'
113*e407b4c8SLawrence Tang  - 'bpf_object__for_each_safe'
114*e407b4c8SLawrence Tang  - 'bpf_perf_object__for_each'
115*e407b4c8SLawrence Tang  - 'btree_for_each_safe128'
116*e407b4c8SLawrence Tang  - 'btree_for_each_safe32'
117*e407b4c8SLawrence Tang  - 'btree_for_each_safe64'
118*e407b4c8SLawrence Tang  - 'btree_for_each_safel'
119*e407b4c8SLawrence Tang  - 'card_for_each_dev'
120*e407b4c8SLawrence Tang  - 'cgroup_taskset_for_each'
121*e407b4c8SLawrence Tang  - 'cgroup_taskset_for_each_leader'
122*e407b4c8SLawrence Tang  - 'cpufreq_for_each_efficient_entry_idx'
123*e407b4c8SLawrence Tang  - 'cpufreq_for_each_entry'
124*e407b4c8SLawrence Tang  - 'cpufreq_for_each_entry_idx'
125*e407b4c8SLawrence Tang  - 'cpufreq_for_each_valid_entry'
126*e407b4c8SLawrence Tang  - 'cpufreq_for_each_valid_entry_idx'
127*e407b4c8SLawrence Tang  - 'css_for_each_child'
128*e407b4c8SLawrence Tang  - 'css_for_each_descendant_post'
129*e407b4c8SLawrence Tang  - 'css_for_each_descendant_pre'
130*e407b4c8SLawrence Tang  - 'damon_for_each_region'
131*e407b4c8SLawrence Tang  - 'damon_for_each_region_safe'
132*e407b4c8SLawrence Tang  - 'damon_for_each_scheme'
133*e407b4c8SLawrence Tang  - 'damon_for_each_scheme_safe'
134*e407b4c8SLawrence Tang  - 'damon_for_each_target'
135*e407b4c8SLawrence Tang  - 'damon_for_each_target_safe'
136*e407b4c8SLawrence Tang  - 'data__for_each_file'
137*e407b4c8SLawrence Tang  - 'data__for_each_file_new'
138*e407b4c8SLawrence Tang  - 'data__for_each_file_start'
139*e407b4c8SLawrence Tang  - 'device_for_each_child_node'
140*e407b4c8SLawrence Tang  - 'displayid_iter_for_each'
141*e407b4c8SLawrence Tang  - 'dma_fence_array_for_each'
142*e407b4c8SLawrence Tang  - 'dma_fence_chain_for_each'
143*e407b4c8SLawrence Tang  - 'dma_fence_unwrap_for_each'
144*e407b4c8SLawrence Tang  - 'dma_resv_for_each_fence'
145*e407b4c8SLawrence Tang  - 'dma_resv_for_each_fence_unlocked'
146*e407b4c8SLawrence Tang  - 'do_for_each_ftrace_op'
147*e407b4c8SLawrence Tang  - 'drm_atomic_crtc_for_each_plane'
148*e407b4c8SLawrence Tang  - 'drm_atomic_crtc_state_for_each_plane'
149*e407b4c8SLawrence Tang  - 'drm_atomic_crtc_state_for_each_plane_state'
150*e407b4c8SLawrence Tang  - 'drm_atomic_for_each_plane_damage'
151*e407b4c8SLawrence Tang  - 'drm_client_for_each_connector_iter'
152*e407b4c8SLawrence Tang  - 'drm_client_for_each_modeset'
153*e407b4c8SLawrence Tang  - 'drm_connector_for_each_possible_encoder'
154*e407b4c8SLawrence Tang  - 'drm_for_each_bridge_in_chain'
155*e407b4c8SLawrence Tang  - 'drm_for_each_connector_iter'
156*e407b4c8SLawrence Tang  - 'drm_for_each_crtc'
157*e407b4c8SLawrence Tang  - 'drm_for_each_crtc_reverse'
158*e407b4c8SLawrence Tang  - 'drm_for_each_encoder'
159*e407b4c8SLawrence Tang  - 'drm_for_each_encoder_mask'
160*e407b4c8SLawrence Tang  - 'drm_for_each_fb'
161*e407b4c8SLawrence Tang  - 'drm_for_each_legacy_plane'
162*e407b4c8SLawrence Tang  - 'drm_for_each_plane'
163*e407b4c8SLawrence Tang  - 'drm_for_each_plane_mask'
164*e407b4c8SLawrence Tang  - 'drm_for_each_privobj'
165*e407b4c8SLawrence Tang  - 'drm_mm_for_each_hole'
166*e407b4c8SLawrence Tang  - 'drm_mm_for_each_node'
167*e407b4c8SLawrence Tang  - 'drm_mm_for_each_node_in_range'
168*e407b4c8SLawrence Tang  - 'drm_mm_for_each_node_safe'
169*e407b4c8SLawrence Tang  - 'dsa_switch_for_each_available_port'
170*e407b4c8SLawrence Tang  - 'dsa_switch_for_each_cpu_port'
171*e407b4c8SLawrence Tang  - 'dsa_switch_for_each_port'
172*e407b4c8SLawrence Tang  - 'dsa_switch_for_each_port_continue_reverse'
173*e407b4c8SLawrence Tang  - 'dsa_switch_for_each_port_safe'
174*e407b4c8SLawrence Tang  - 'dsa_switch_for_each_user_port'
175*e407b4c8SLawrence Tang  - 'dsa_tree_for_each_user_port'
176*e407b4c8SLawrence Tang  - 'dso__for_each_symbol'
177*e407b4c8SLawrence Tang  - 'dsos__for_each_with_build_id'
178*e407b4c8SLawrence Tang  - 'elf_hash_for_each_possible'
179*e407b4c8SLawrence Tang  - 'elf_section__for_each_rel'
180*e407b4c8SLawrence Tang  - 'elf_section__for_each_rela'
181*e407b4c8SLawrence Tang  - 'elf_symtab__for_each_symbol'
182*e407b4c8SLawrence Tang  - 'evlist__for_each_cpu'
183*e407b4c8SLawrence Tang  - 'evlist__for_each_entry'
184*e407b4c8SLawrence Tang  - 'evlist__for_each_entry_continue'
185*e407b4c8SLawrence Tang  - 'evlist__for_each_entry_from'
186*e407b4c8SLawrence Tang  - 'evlist__for_each_entry_reverse'
187*e407b4c8SLawrence Tang  - 'evlist__for_each_entry_safe'
188*e407b4c8SLawrence Tang  - 'flow_action_for_each'
189*e407b4c8SLawrence Tang  - 'for_each_acpi_dev_match'
190*e407b4c8SLawrence Tang  - 'for_each_active_dev_scope'
191*e407b4c8SLawrence Tang  - 'for_each_active_drhd_unit'
192*e407b4c8SLawrence Tang  - 'for_each_active_iommu'
193*e407b4c8SLawrence Tang  - 'for_each_aggr_pgid'
194*e407b4c8SLawrence Tang  - 'for_each_available_child_of_node'
195*e407b4c8SLawrence Tang  - 'for_each_bench'
196*e407b4c8SLawrence Tang  - 'for_each_bio'
197*e407b4c8SLawrence Tang  - 'for_each_board_func_rsrc'
198*e407b4c8SLawrence Tang  - 'for_each_btf_ext_rec'
199*e407b4c8SLawrence Tang  - 'for_each_btf_ext_sec'
200*e407b4c8SLawrence Tang  - 'for_each_bvec'
201*e407b4c8SLawrence Tang  - 'for_each_card_auxs'
202*e407b4c8SLawrence Tang  - 'for_each_card_auxs_safe'
203*e407b4c8SLawrence Tang  - 'for_each_card_components'
204*e407b4c8SLawrence Tang  - 'for_each_card_dapms'
205*e407b4c8SLawrence Tang  - 'for_each_card_pre_auxs'
206*e407b4c8SLawrence Tang  - 'for_each_card_prelinks'
207*e407b4c8SLawrence Tang  - 'for_each_card_rtds'
208*e407b4c8SLawrence Tang  - 'for_each_card_rtds_safe'
209*e407b4c8SLawrence Tang  - 'for_each_card_widgets'
210*e407b4c8SLawrence Tang  - 'for_each_card_widgets_safe'
211*e407b4c8SLawrence Tang  - 'for_each_cgroup_storage_type'
212*e407b4c8SLawrence Tang  - 'for_each_child_of_node'
213*e407b4c8SLawrence Tang  - 'for_each_clear_bit'
214*e407b4c8SLawrence Tang  - 'for_each_clear_bit_from'
215*e407b4c8SLawrence Tang  - 'for_each_clear_bitrange'
216*e407b4c8SLawrence Tang  - 'for_each_clear_bitrange_from'
217*e407b4c8SLawrence Tang  - 'for_each_cmd'
218*e407b4c8SLawrence Tang  - 'for_each_cmsghdr'
219*e407b4c8SLawrence Tang  - 'for_each_collection'
220*e407b4c8SLawrence Tang  - 'for_each_comp_order'
221*e407b4c8SLawrence Tang  - 'for_each_compatible_node'
222*e407b4c8SLawrence Tang  - 'for_each_component_dais'
223*e407b4c8SLawrence Tang  - 'for_each_component_dais_safe'
224*e407b4c8SLawrence Tang  - 'for_each_console'
225*e407b4c8SLawrence Tang  - 'for_each_cpu'
226*e407b4c8SLawrence Tang  - 'for_each_cpu_and'
227*e407b4c8SLawrence Tang  - 'for_each_cpu_not'
228*e407b4c8SLawrence Tang  - 'for_each_cpu_wrap'
229*e407b4c8SLawrence Tang  - 'for_each_dapm_widgets'
230*e407b4c8SLawrence Tang  - 'for_each_dedup_cand'
231*e407b4c8SLawrence Tang  - 'for_each_dev_addr'
232*e407b4c8SLawrence Tang  - 'for_each_dev_scope'
233*e407b4c8SLawrence Tang  - 'for_each_dma_cap_mask'
234*e407b4c8SLawrence Tang  - 'for_each_dpcm_be'
235*e407b4c8SLawrence Tang  - 'for_each_dpcm_be_rollback'
236*e407b4c8SLawrence Tang  - 'for_each_dpcm_be_safe'
237*e407b4c8SLawrence Tang  - 'for_each_dpcm_fe'
238*e407b4c8SLawrence Tang  - 'for_each_drhd_unit'
239*e407b4c8SLawrence Tang  - 'for_each_dss_dev'
240*e407b4c8SLawrence Tang  - 'for_each_efi_memory_desc'
241*e407b4c8SLawrence Tang  - 'for_each_efi_memory_desc_in_map'
242*e407b4c8SLawrence Tang  - 'for_each_element'
243*e407b4c8SLawrence Tang  - 'for_each_element_extid'
244*e407b4c8SLawrence Tang  - 'for_each_element_id'
245*e407b4c8SLawrence Tang  - 'for_each_endpoint_of_node'
246*e407b4c8SLawrence Tang  - 'for_each_event'
247*e407b4c8SLawrence Tang  - 'for_each_event_tps'
248*e407b4c8SLawrence Tang  - 'for_each_evictable_lru'
249*e407b4c8SLawrence Tang  - 'for_each_fib6_node_rt_rcu'
250*e407b4c8SLawrence Tang  - 'for_each_fib6_walker_rt'
251*e407b4c8SLawrence Tang  - 'for_each_free_mem_pfn_range_in_zone'
252*e407b4c8SLawrence Tang  - 'for_each_free_mem_pfn_range_in_zone_from'
253*e407b4c8SLawrence Tang  - 'for_each_free_mem_range'
254*e407b4c8SLawrence Tang  - 'for_each_free_mem_range_reverse'
255*e407b4c8SLawrence Tang  - 'for_each_func_rsrc'
256*e407b4c8SLawrence Tang  - 'for_each_group_evsel'
257*e407b4c8SLawrence Tang  - 'for_each_group_member'
258*e407b4c8SLawrence Tang  - 'for_each_hstate'
259*e407b4c8SLawrence Tang  - 'for_each_if'
260*e407b4c8SLawrence Tang  - 'for_each_inject_fn'
261*e407b4c8SLawrence Tang  - 'for_each_insn'
262*e407b4c8SLawrence Tang  - 'for_each_insn_prefix'
263*e407b4c8SLawrence Tang  - 'for_each_intid'
264*e407b4c8SLawrence Tang  - 'for_each_iommu'
265*e407b4c8SLawrence Tang  - 'for_each_ip_tunnel_rcu'
266*e407b4c8SLawrence Tang  - 'for_each_irq_nr'
267*e407b4c8SLawrence Tang  - 'for_each_lang'
268*e407b4c8SLawrence Tang  - 'for_each_link_codecs'
269*e407b4c8SLawrence Tang  - 'for_each_link_cpus'
270*e407b4c8SLawrence Tang  - 'for_each_link_platforms'
271*e407b4c8SLawrence Tang  - 'for_each_lru'
272*e407b4c8SLawrence Tang  - 'for_each_matching_node'
273*e407b4c8SLawrence Tang  - 'for_each_matching_node_and_match'
274*e407b4c8SLawrence Tang  - 'for_each_mem_pfn_range'
275*e407b4c8SLawrence Tang  - 'for_each_mem_range'
276*e407b4c8SLawrence Tang  - 'for_each_mem_range_rev'
277*e407b4c8SLawrence Tang  - 'for_each_mem_region'
278*e407b4c8SLawrence Tang  - 'for_each_member'
279*e407b4c8SLawrence Tang  - 'for_each_memory'
280*e407b4c8SLawrence Tang  - 'for_each_migratetype_order'
281*e407b4c8SLawrence Tang  - 'for_each_missing_reg'
282*e407b4c8SLawrence Tang  - 'for_each_net'
283*e407b4c8SLawrence Tang  - 'for_each_net_continue_reverse'
284*e407b4c8SLawrence Tang  - 'for_each_net_rcu'
285*e407b4c8SLawrence Tang  - 'for_each_netdev'
286*e407b4c8SLawrence Tang  - 'for_each_netdev_continue'
287*e407b4c8SLawrence Tang  - 'for_each_netdev_continue_rcu'
288*e407b4c8SLawrence Tang  - 'for_each_netdev_continue_reverse'
289*e407b4c8SLawrence Tang  - 'for_each_netdev_feature'
290*e407b4c8SLawrence Tang  - 'for_each_netdev_in_bond_rcu'
291*e407b4c8SLawrence Tang  - 'for_each_netdev_rcu'
292*e407b4c8SLawrence Tang  - 'for_each_netdev_reverse'
293*e407b4c8SLawrence Tang  - 'for_each_netdev_safe'
294*e407b4c8SLawrence Tang  - 'for_each_new_connector_in_state'
295*e407b4c8SLawrence Tang  - 'for_each_new_crtc_in_state'
296*e407b4c8SLawrence Tang  - 'for_each_new_mst_mgr_in_state'
297*e407b4c8SLawrence Tang  - 'for_each_new_plane_in_state'
298*e407b4c8SLawrence Tang  - 'for_each_new_plane_in_state_reverse'
299*e407b4c8SLawrence Tang  - 'for_each_new_private_obj_in_state'
300*e407b4c8SLawrence Tang  - 'for_each_new_reg'
301*e407b4c8SLawrence Tang  - 'for_each_node'
302*e407b4c8SLawrence Tang  - 'for_each_node_by_name'
303*e407b4c8SLawrence Tang  - 'for_each_node_by_type'
304*e407b4c8SLawrence Tang  - 'for_each_node_mask'
305*e407b4c8SLawrence Tang  - 'for_each_node_state'
306*e407b4c8SLawrence Tang  - 'for_each_node_with_cpus'
307*e407b4c8SLawrence Tang  - 'for_each_node_with_property'
308*e407b4c8SLawrence Tang  - 'for_each_nonreserved_multicast_dest_pgid'
309*e407b4c8SLawrence Tang  - 'for_each_of_allnodes'
310*e407b4c8SLawrence Tang  - 'for_each_of_allnodes_from'
311*e407b4c8SLawrence Tang  - 'for_each_of_cpu_node'
312*e407b4c8SLawrence Tang  - 'for_each_of_pci_range'
313*e407b4c8SLawrence Tang  - 'for_each_old_connector_in_state'
314*e407b4c8SLawrence Tang  - 'for_each_old_crtc_in_state'
315*e407b4c8SLawrence Tang  - 'for_each_old_mst_mgr_in_state'
316*e407b4c8SLawrence Tang  - 'for_each_old_plane_in_state'
317*e407b4c8SLawrence Tang  - 'for_each_old_private_obj_in_state'
318*e407b4c8SLawrence Tang  - 'for_each_oldnew_connector_in_state'
319*e407b4c8SLawrence Tang  - 'for_each_oldnew_crtc_in_state'
320*e407b4c8SLawrence Tang  - 'for_each_oldnew_mst_mgr_in_state'
321*e407b4c8SLawrence Tang  - 'for_each_oldnew_plane_in_state'
322*e407b4c8SLawrence Tang  - 'for_each_oldnew_plane_in_state_reverse'
323*e407b4c8SLawrence Tang  - 'for_each_oldnew_private_obj_in_state'
324*e407b4c8SLawrence Tang  - 'for_each_online_cpu'
325*e407b4c8SLawrence Tang  - 'for_each_online_node'
326*e407b4c8SLawrence Tang  - 'for_each_online_pgdat'
327*e407b4c8SLawrence Tang  - 'for_each_path'
328*e407b4c8SLawrence Tang  - 'for_each_pci_bridge'
329*e407b4c8SLawrence Tang  - 'for_each_pci_dev'
330*e407b4c8SLawrence Tang  - 'for_each_pcm_streams'
331*e407b4c8SLawrence Tang  - 'for_each_physmem_range'
332*e407b4c8SLawrence Tang  - 'for_each_populated_zone'
333*e407b4c8SLawrence Tang  - 'for_each_possible_cpu'
334*e407b4c8SLawrence Tang  - 'for_each_present_cpu'
335*e407b4c8SLawrence Tang  - 'for_each_prime_number'
336*e407b4c8SLawrence Tang  - 'for_each_prime_number_from'
337*e407b4c8SLawrence Tang  - 'for_each_probe_cache_entry'
338*e407b4c8SLawrence Tang  - 'for_each_process'
339*e407b4c8SLawrence Tang  - 'for_each_process_thread'
340*e407b4c8SLawrence Tang  - 'for_each_prop_codec_conf'
341*e407b4c8SLawrence Tang  - 'for_each_prop_dai_codec'
342*e407b4c8SLawrence Tang  - 'for_each_prop_dai_cpu'
343*e407b4c8SLawrence Tang  - 'for_each_prop_dlc_codecs'
344*e407b4c8SLawrence Tang  - 'for_each_prop_dlc_cpus'
345*e407b4c8SLawrence Tang  - 'for_each_prop_dlc_platforms'
346*e407b4c8SLawrence Tang  - 'for_each_property_of_node'
347*e407b4c8SLawrence Tang  - 'for_each_reg'
348*e407b4c8SLawrence Tang  - 'for_each_reg_filtered'
349*e407b4c8SLawrence Tang  - 'for_each_registered_fb'
350*e407b4c8SLawrence Tang  - 'for_each_requested_gpio'
351*e407b4c8SLawrence Tang  - 'for_each_requested_gpio_in_range'
352*e407b4c8SLawrence Tang  - 'for_each_reserved_mem_range'
353*e407b4c8SLawrence Tang  - 'for_each_reserved_mem_region'
354*e407b4c8SLawrence Tang  - 'for_each_rtd_codec_dais'
355*e407b4c8SLawrence Tang  - 'for_each_rtd_components'
356*e407b4c8SLawrence Tang  - 'for_each_rtd_cpu_dais'
357*e407b4c8SLawrence Tang  - 'for_each_rtd_dais'
358*e407b4c8SLawrence Tang  - 'for_each_script'
359*e407b4c8SLawrence Tang  - 'for_each_sec'
360*e407b4c8SLawrence Tang  - 'for_each_set_bit'
361*e407b4c8SLawrence Tang  - 'for_each_set_bit_from'
362*e407b4c8SLawrence Tang  - 'for_each_set_bitrange'
363*e407b4c8SLawrence Tang  - 'for_each_set_bitrange_from'
364*e407b4c8SLawrence Tang  - 'for_each_set_clump8'
365*e407b4c8SLawrence Tang  - 'for_each_sg'
366*e407b4c8SLawrence Tang  - 'for_each_sg_dma_page'
367*e407b4c8SLawrence Tang  - 'for_each_sg_page'
368*e407b4c8SLawrence Tang  - 'for_each_sgtable_dma_page'
369*e407b4c8SLawrence Tang  - 'for_each_sgtable_dma_sg'
370*e407b4c8SLawrence Tang  - 'for_each_sgtable_page'
371*e407b4c8SLawrence Tang  - 'for_each_sgtable_sg'
372*e407b4c8SLawrence Tang  - 'for_each_shell_test'
373*e407b4c8SLawrence Tang  - 'for_each_sibling_event'
374*e407b4c8SLawrence Tang  - 'for_each_subelement'
375*e407b4c8SLawrence Tang  - 'for_each_subelement_extid'
376*e407b4c8SLawrence Tang  - 'for_each_subelement_id'
377*e407b4c8SLawrence Tang  - 'for_each_sublist'
378*e407b4c8SLawrence Tang  - 'for_each_subsystem'
379*e407b4c8SLawrence Tang  - 'for_each_supported_activate_fn'
380*e407b4c8SLawrence Tang  - 'for_each_supported_inject_fn'
381*e407b4c8SLawrence Tang  - 'for_each_test'
382*e407b4c8SLawrence Tang  - 'for_each_thread'
383*e407b4c8SLawrence Tang  - 'for_each_token'
384*e407b4c8SLawrence Tang  - 'for_each_unicast_dest_pgid'
385*e407b4c8SLawrence Tang  - 'for_each_vsi'
386*e407b4c8SLawrence Tang  - 'for_each_wakeup_source'
387*e407b4c8SLawrence Tang  - 'for_each_zone'
388*e407b4c8SLawrence Tang  - 'for_each_zone_zonelist'
389*e407b4c8SLawrence Tang  - 'for_each_zone_zonelist_nodemask'
390*e407b4c8SLawrence Tang  - 'func_for_each_insn'
391*e407b4c8SLawrence Tang  - 'fwnode_for_each_available_child_node'
392*e407b4c8SLawrence Tang  - 'fwnode_for_each_child_node'
393*e407b4c8SLawrence Tang  - 'fwnode_graph_for_each_endpoint'
394*e407b4c8SLawrence Tang  - 'gadget_for_each_ep'
395*e407b4c8SLawrence Tang  - 'genradix_for_each'
396*e407b4c8SLawrence Tang  - 'genradix_for_each_from'
397*e407b4c8SLawrence Tang  - 'hash_for_each'
398*e407b4c8SLawrence Tang  - 'hash_for_each_possible'
399*e407b4c8SLawrence Tang  - 'hash_for_each_possible_rcu'
400*e407b4c8SLawrence Tang  - 'hash_for_each_possible_rcu_notrace'
401*e407b4c8SLawrence Tang  - 'hash_for_each_possible_safe'
402*e407b4c8SLawrence Tang  - 'hash_for_each_rcu'
403*e407b4c8SLawrence Tang  - 'hash_for_each_safe'
404*e407b4c8SLawrence Tang  - 'hashmap__for_each_entry'
405*e407b4c8SLawrence Tang  - 'hashmap__for_each_entry_safe'
406*e407b4c8SLawrence Tang  - 'hashmap__for_each_key_entry'
407*e407b4c8SLawrence Tang  - 'hashmap__for_each_key_entry_safe'
408*e407b4c8SLawrence Tang  - 'hctx_for_each_ctx'
409*e407b4c8SLawrence Tang  - 'hists__for_each_format'
410*e407b4c8SLawrence Tang  - 'hists__for_each_sort_list'
411*e407b4c8SLawrence Tang  - 'hlist_bl_for_each_entry'
412*e407b4c8SLawrence Tang  - 'hlist_bl_for_each_entry_rcu'
413*e407b4c8SLawrence Tang  - 'hlist_bl_for_each_entry_safe'
414*e407b4c8SLawrence Tang  - 'hlist_for_each'
415*e407b4c8SLawrence Tang  - 'hlist_for_each_entry'
416*e407b4c8SLawrence Tang  - 'hlist_for_each_entry_continue'
417*e407b4c8SLawrence Tang  - 'hlist_for_each_entry_continue_rcu'
418*e407b4c8SLawrence Tang  - 'hlist_for_each_entry_continue_rcu_bh'
419*e407b4c8SLawrence Tang  - 'hlist_for_each_entry_from'
420*e407b4c8SLawrence Tang  - 'hlist_for_each_entry_from_rcu'
421*e407b4c8SLawrence Tang  - 'hlist_for_each_entry_rcu'
422*e407b4c8SLawrence Tang  - 'hlist_for_each_entry_rcu_bh'
423*e407b4c8SLawrence Tang  - 'hlist_for_each_entry_rcu_notrace'
424*e407b4c8SLawrence Tang  - 'hlist_for_each_entry_safe'
425*e407b4c8SLawrence Tang  - 'hlist_for_each_entry_srcu'
426*e407b4c8SLawrence Tang  - 'hlist_for_each_safe'
427*e407b4c8SLawrence Tang  - 'hlist_nulls_for_each_entry'
428*e407b4c8SLawrence Tang  - 'hlist_nulls_for_each_entry_from'
429*e407b4c8SLawrence Tang  - 'hlist_nulls_for_each_entry_rcu'
430*e407b4c8SLawrence Tang  - 'hlist_nulls_for_each_entry_safe'
431*e407b4c8SLawrence Tang  - 'i3c_bus_for_each_i2cdev'
432*e407b4c8SLawrence Tang  - 'i3c_bus_for_each_i3cdev'
433*e407b4c8SLawrence Tang  - 'idr_for_each_entry'
434*e407b4c8SLawrence Tang  - 'idr_for_each_entry_continue'
435*e407b4c8SLawrence Tang  - 'idr_for_each_entry_continue_ul'
436*e407b4c8SLawrence Tang  - 'idr_for_each_entry_ul'
437*e407b4c8SLawrence Tang  - 'in_dev_for_each_ifa_rcu'
438*e407b4c8SLawrence Tang  - 'in_dev_for_each_ifa_rtnl'
439*e407b4c8SLawrence Tang  - 'inet_bind_bucket_for_each'
440*e407b4c8SLawrence Tang  - 'inet_lhash2_for_each_icsk'
441*e407b4c8SLawrence Tang  - 'inet_lhash2_for_each_icsk_continue'
442*e407b4c8SLawrence Tang  - 'inet_lhash2_for_each_icsk_rcu'
443*e407b4c8SLawrence Tang  - 'intlist__for_each_entry'
444*e407b4c8SLawrence Tang  - 'intlist__for_each_entry_safe'
445*e407b4c8SLawrence Tang  - 'kcore_copy__for_each_phdr'
446*e407b4c8SLawrence Tang  - 'key_for_each'
447*e407b4c8SLawrence Tang  - 'key_for_each_safe'
448*e407b4c8SLawrence Tang  - 'klp_for_each_func'
449*e407b4c8SLawrence Tang  - 'klp_for_each_func_safe'
450*e407b4c8SLawrence Tang  - 'klp_for_each_func_static'
451*e407b4c8SLawrence Tang  - 'klp_for_each_object'
452*e407b4c8SLawrence Tang  - 'klp_for_each_object_safe'
453*e407b4c8SLawrence Tang  - 'klp_for_each_object_static'
454*e407b4c8SLawrence Tang  - 'kunit_suite_for_each_test_case'
455*e407b4c8SLawrence Tang  - 'kvm_for_each_memslot'
456*e407b4c8SLawrence Tang  - 'kvm_for_each_memslot_in_gfn_range'
457*e407b4c8SLawrence Tang  - 'kvm_for_each_vcpu'
458*e407b4c8SLawrence Tang  - 'libbpf_nla_for_each_attr'
459*e407b4c8SLawrence Tang  - 'list_for_each'
460*e407b4c8SLawrence Tang  - 'list_for_each_codec'
461*e407b4c8SLawrence Tang  - 'list_for_each_codec_safe'
462*e407b4c8SLawrence Tang  - 'list_for_each_continue'
463*e407b4c8SLawrence Tang  - 'list_for_each_entry'
464*e407b4c8SLawrence Tang  - 'list_for_each_entry_continue'
465*e407b4c8SLawrence Tang  - 'list_for_each_entry_continue_rcu'
466*e407b4c8SLawrence Tang  - 'list_for_each_entry_continue_reverse'
467*e407b4c8SLawrence Tang  - 'list_for_each_entry_from'
468*e407b4c8SLawrence Tang  - 'list_for_each_entry_from_rcu'
469*e407b4c8SLawrence Tang  - 'list_for_each_entry_from_reverse'
470*e407b4c8SLawrence Tang  - 'list_for_each_entry_lockless'
471*e407b4c8SLawrence Tang  - 'list_for_each_entry_rcu'
472*e407b4c8SLawrence Tang  - 'list_for_each_entry_reverse'
473*e407b4c8SLawrence Tang  - 'list_for_each_entry_safe'
474*e407b4c8SLawrence Tang  - 'list_for_each_entry_safe_continue'
475*e407b4c8SLawrence Tang  - 'list_for_each_entry_safe_from'
476*e407b4c8SLawrence Tang  - 'list_for_each_entry_safe_reverse'
477*e407b4c8SLawrence Tang  - 'list_for_each_entry_srcu'
478*e407b4c8SLawrence Tang  - 'list_for_each_from'
479*e407b4c8SLawrence Tang  - 'list_for_each_prev'
480*e407b4c8SLawrence Tang  - 'list_for_each_prev_safe'
481*e407b4c8SLawrence Tang  - 'list_for_each_safe'
482*e407b4c8SLawrence Tang  - 'llist_for_each'
483*e407b4c8SLawrence Tang  - 'llist_for_each_entry'
484*e407b4c8SLawrence Tang  - 'llist_for_each_entry_safe'
485*e407b4c8SLawrence Tang  - 'llist_for_each_safe'
486*e407b4c8SLawrence Tang  - 'map__for_each_symbol'
487*e407b4c8SLawrence Tang  - 'map__for_each_symbol_by_name'
488*e407b4c8SLawrence Tang  - 'map_for_each_event'
489*e407b4c8SLawrence Tang  - 'map_for_each_metric'
490*e407b4c8SLawrence Tang  - 'maps__for_each_entry'
491*e407b4c8SLawrence Tang  - 'maps__for_each_entry_safe'
492*e407b4c8SLawrence Tang  - 'mci_for_each_dimm'
493*e407b4c8SLawrence Tang  - 'media_device_for_each_entity'
494*e407b4c8SLawrence Tang  - 'media_device_for_each_intf'
495*e407b4c8SLawrence Tang  - 'media_device_for_each_link'
496*e407b4c8SLawrence Tang  - 'media_device_for_each_pad'
497*e407b4c8SLawrence Tang  - 'msi_for_each_desc'
498*e407b4c8SLawrence Tang  - 'nanddev_io_for_each_page'
499*e407b4c8SLawrence Tang  - 'netdev_for_each_lower_dev'
500*e407b4c8SLawrence Tang  - 'netdev_for_each_lower_private'
501*e407b4c8SLawrence Tang  - 'netdev_for_each_lower_private_rcu'
502*e407b4c8SLawrence Tang  - 'netdev_for_each_mc_addr'
503*e407b4c8SLawrence Tang  - 'netdev_for_each_uc_addr'
504*e407b4c8SLawrence Tang  - 'netdev_for_each_upper_dev_rcu'
505*e407b4c8SLawrence Tang  - 'netdev_hw_addr_list_for_each'
506*e407b4c8SLawrence Tang  - 'nft_rule_for_each_expr'
507*e407b4c8SLawrence Tang  - 'nla_for_each_attr'
508*e407b4c8SLawrence Tang  - 'nla_for_each_nested'
509*e407b4c8SLawrence Tang  - 'nlmsg_for_each_attr'
510*e407b4c8SLawrence Tang  - 'nlmsg_for_each_msg'
511*e407b4c8SLawrence Tang  - 'nr_neigh_for_each'
512*e407b4c8SLawrence Tang  - 'nr_neigh_for_each_safe'
513*e407b4c8SLawrence Tang  - 'nr_node_for_each'
514*e407b4c8SLawrence Tang  - 'nr_node_for_each_safe'
515*e407b4c8SLawrence Tang  - 'of_for_each_phandle'
516*e407b4c8SLawrence Tang  - 'of_property_for_each_string'
517*e407b4c8SLawrence Tang  - 'of_property_for_each_u32'
518*e407b4c8SLawrence Tang  - 'pci_bus_for_each_resource'
519*e407b4c8SLawrence Tang  - 'pcl_for_each_chunk'
520*e407b4c8SLawrence Tang  - 'pcl_for_each_segment'
521*e407b4c8SLawrence Tang  - 'pcm_for_each_format'
522*e407b4c8SLawrence Tang  - 'perf_config_items__for_each_entry'
523*e407b4c8SLawrence Tang  - 'perf_config_sections__for_each_entry'
524*e407b4c8SLawrence Tang  - 'perf_config_set__for_each_entry'
525*e407b4c8SLawrence Tang  - 'perf_cpu_map__for_each_cpu'
526*e407b4c8SLawrence Tang  - 'perf_evlist__for_each_entry'
527*e407b4c8SLawrence Tang  - 'perf_evlist__for_each_entry_reverse'
528*e407b4c8SLawrence Tang  - 'perf_evlist__for_each_entry_safe'
529*e407b4c8SLawrence Tang  - 'perf_evlist__for_each_evsel'
530*e407b4c8SLawrence Tang  - 'perf_evlist__for_each_mmap'
531*e407b4c8SLawrence Tang  - 'perf_hpp_list__for_each_format'
532*e407b4c8SLawrence Tang  - 'perf_hpp_list__for_each_format_safe'
533*e407b4c8SLawrence Tang  - 'perf_hpp_list__for_each_sort_list'
534*e407b4c8SLawrence Tang  - 'perf_hpp_list__for_each_sort_list_safe'
535*e407b4c8SLawrence Tang  - 'perf_pmu__for_each_hybrid_pmu'
536*e407b4c8SLawrence Tang  - 'ping_portaddr_for_each_entry'
537*e407b4c8SLawrence Tang  - 'plist_for_each'
538*e407b4c8SLawrence Tang  - 'plist_for_each_continue'
539*e407b4c8SLawrence Tang  - 'plist_for_each_entry'
540*e407b4c8SLawrence Tang  - 'plist_for_each_entry_continue'
541*e407b4c8SLawrence Tang  - 'plist_for_each_entry_safe'
542*e407b4c8SLawrence Tang  - 'plist_for_each_safe'
543*e407b4c8SLawrence Tang  - 'pnp_for_each_card'
544*e407b4c8SLawrence Tang  - 'pnp_for_each_dev'
545*e407b4c8SLawrence Tang  - 'protocol_for_each_card'
546*e407b4c8SLawrence Tang  - 'protocol_for_each_dev'
547*e407b4c8SLawrence Tang  - 'queue_for_each_hw_ctx'
548*e407b4c8SLawrence Tang  - 'radix_tree_for_each_slot'
549*e407b4c8SLawrence Tang  - 'radix_tree_for_each_tagged'
550*e407b4c8SLawrence Tang  - 'rb_for_each'
551*e407b4c8SLawrence Tang  - 'rbtree_postorder_for_each_entry_safe'
552*e407b4c8SLawrence Tang  - 'rdma_for_each_block'
553*e407b4c8SLawrence Tang  - 'rdma_for_each_port'
554*e407b4c8SLawrence Tang  - 'rdma_umem_for_each_dma_block'
555*e407b4c8SLawrence Tang  - 'resort_rb__for_each_entry'
556*e407b4c8SLawrence Tang  - 'resource_list_for_each_entry'
557*e407b4c8SLawrence Tang  - 'resource_list_for_each_entry_safe'
558*e407b4c8SLawrence Tang  - 'rhl_for_each_entry_rcu'
559*e407b4c8SLawrence Tang  - 'rhl_for_each_rcu'
560*e407b4c8SLawrence Tang  - 'rht_for_each'
561*e407b4c8SLawrence Tang  - 'rht_for_each_entry'
562*e407b4c8SLawrence Tang  - 'rht_for_each_entry_from'
563*e407b4c8SLawrence Tang  - 'rht_for_each_entry_rcu'
564*e407b4c8SLawrence Tang  - 'rht_for_each_entry_rcu_from'
565*e407b4c8SLawrence Tang  - 'rht_for_each_entry_safe'
566*e407b4c8SLawrence Tang  - 'rht_for_each_from'
567*e407b4c8SLawrence Tang  - 'rht_for_each_rcu'
568*e407b4c8SLawrence Tang  - 'rht_for_each_rcu_from'
569*e407b4c8SLawrence Tang  - 'rq_for_each_bvec'
570*e407b4c8SLawrence Tang  - 'rq_for_each_segment'
571*e407b4c8SLawrence Tang  - 'rq_list_for_each'
572*e407b4c8SLawrence Tang  - 'rq_list_for_each_safe'
573*e407b4c8SLawrence Tang  - 'scsi_for_each_prot_sg'
574*e407b4c8SLawrence Tang  - 'scsi_for_each_sg'
575*e407b4c8SLawrence Tang  - 'sctp_for_each_hentry'
576*e407b4c8SLawrence Tang  - 'sctp_skb_for_each'
577*e407b4c8SLawrence Tang  - 'sec_for_each_insn'
578*e407b4c8SLawrence Tang  - 'sec_for_each_insn_continue'
579*e407b4c8SLawrence Tang  - 'sec_for_each_insn_from'
580*e407b4c8SLawrence Tang  - 'shdma_for_each_chan'
581*e407b4c8SLawrence Tang  - 'shost_for_each_device'
582*e407b4c8SLawrence Tang  - 'sk_for_each'
583*e407b4c8SLawrence Tang  - 'sk_for_each_bound'
584*e407b4c8SLawrence Tang  - 'sk_for_each_entry_offset_rcu'
585*e407b4c8SLawrence Tang  - 'sk_for_each_from'
586*e407b4c8SLawrence Tang  - 'sk_for_each_rcu'
587*e407b4c8SLawrence Tang  - 'sk_for_each_safe'
588*e407b4c8SLawrence Tang  - 'sk_nulls_for_each'
589*e407b4c8SLawrence Tang  - 'sk_nulls_for_each_from'
590*e407b4c8SLawrence Tang  - 'sk_nulls_for_each_rcu'
591*e407b4c8SLawrence Tang  - 'snd_array_for_each'
592*e407b4c8SLawrence Tang  - 'snd_pcm_group_for_each_entry'
593*e407b4c8SLawrence Tang  - 'snd_soc_dapm_widget_for_each_path'
594*e407b4c8SLawrence Tang  - 'snd_soc_dapm_widget_for_each_path_safe'
595*e407b4c8SLawrence Tang  - 'snd_soc_dapm_widget_for_each_sink_path'
596*e407b4c8SLawrence Tang  - 'snd_soc_dapm_widget_for_each_source_path'
597*e407b4c8SLawrence Tang  - 'strlist__for_each_entry'
598*e407b4c8SLawrence Tang  - 'strlist__for_each_entry_safe'
599*e407b4c8SLawrence Tang  - 'sym_for_each_insn'
600*e407b4c8SLawrence Tang  - 'sym_for_each_insn_continue_reverse'
601*e407b4c8SLawrence Tang  - 'symbols__for_each_entry'
602*e407b4c8SLawrence Tang  - 'tb_property_for_each'
603*e407b4c8SLawrence Tang  - 'tcf_act_for_each_action'
604*e407b4c8SLawrence Tang  - 'tcf_exts_for_each_action'
605*e407b4c8SLawrence Tang  - 'udp_portaddr_for_each_entry'
606*e407b4c8SLawrence Tang  - 'udp_portaddr_for_each_entry_rcu'
607*e407b4c8SLawrence Tang  - 'usb_hub_for_each_child'
608*e407b4c8SLawrence Tang  - 'v4l2_device_for_each_subdev'
609*e407b4c8SLawrence Tang  - 'v4l2_m2m_for_each_dst_buf'
610*e407b4c8SLawrence Tang  - 'v4l2_m2m_for_each_dst_buf_safe'
611*e407b4c8SLawrence Tang  - 'v4l2_m2m_for_each_src_buf'
612*e407b4c8SLawrence Tang  - 'v4l2_m2m_for_each_src_buf_safe'
613*e407b4c8SLawrence Tang  - 'virtio_device_for_each_vq'
614*e407b4c8SLawrence Tang  - 'while_for_each_ftrace_op'
615*e407b4c8SLawrence Tang  - 'xa_for_each'
616*e407b4c8SLawrence Tang  - 'xa_for_each_marked'
617*e407b4c8SLawrence Tang  - 'xa_for_each_range'
618*e407b4c8SLawrence Tang  - 'xa_for_each_start'
619*e407b4c8SLawrence Tang  - 'xas_for_each'
620*e407b4c8SLawrence Tang  - 'xas_for_each_conflict'
621*e407b4c8SLawrence Tang  - 'xas_for_each_marked'
622*e407b4c8SLawrence Tang  - 'xbc_array_for_each_value'
623*e407b4c8SLawrence Tang  - 'xbc_for_each_key_value'
624*e407b4c8SLawrence Tang  - 'xbc_node_for_each_array_value'
625*e407b4c8SLawrence Tang  - 'xbc_node_for_each_child'
626*e407b4c8SLawrence Tang  - 'xbc_node_for_each_key_value'
627*e407b4c8SLawrence Tang  - 'xbc_node_for_each_subkey'
628*e407b4c8SLawrence Tang  - 'zorro_for_each_dev'
629*e407b4c8SLawrence Tang
630*e407b4c8SLawrence TangIncludeBlocks: Preserve
631*e407b4c8SLawrence TangIncludeCategories:
632*e407b4c8SLawrence Tang  - Regex: '.*'
633*e407b4c8SLawrence Tang    Priority: 1
634*e407b4c8SLawrence TangIncludeIsMainRegex: '(Test)?$'
635*e407b4c8SLawrence TangIndentCaseLabels: false
636*e407b4c8SLawrence TangIndentGotoLabels: false
637*e407b4c8SLawrence TangIndentPPDirectives: None
638*e407b4c8SLawrence TangIndentWidth: 8
639*e407b4c8SLawrence TangIndentWrappedFunctionNames: false
640*e407b4c8SLawrence TangJavaScriptQuotes: Leave
641*e407b4c8SLawrence TangJavaScriptWrapImports: true
642*e407b4c8SLawrence TangKeepEmptyLinesAtTheStartOfBlocks: false
643*e407b4c8SLawrence TangMacroBlockBegin: ''
644*e407b4c8SLawrence TangMacroBlockEnd: ''
645*e407b4c8SLawrence TangMaxEmptyLinesToKeep: 1
646*e407b4c8SLawrence TangNamespaceIndentation: None
647*e407b4c8SLawrence TangObjCBinPackProtocolList: Auto
648*e407b4c8SLawrence TangObjCBlockIndentWidth: 8
649*e407b4c8SLawrence TangObjCSpaceAfterProperty: true
650*e407b4c8SLawrence TangObjCSpaceBeforeProtocolList: true
651*e407b4c8SLawrence Tang
652*e407b4c8SLawrence Tang# Taken from git's rules
653*e407b4c8SLawrence TangPenaltyBreakAssignment: 10
654*e407b4c8SLawrence TangPenaltyBreakBeforeFirstCallParameter: 30
655*e407b4c8SLawrence TangPenaltyBreakComment: 10
656*e407b4c8SLawrence TangPenaltyBreakFirstLessLess: 0
657*e407b4c8SLawrence TangPenaltyBreakString: 10
658*e407b4c8SLawrence TangPenaltyExcessCharacter: 100
659*e407b4c8SLawrence TangPenaltyReturnTypeOnItsOwnLine: 60
660*e407b4c8SLawrence Tang
661*e407b4c8SLawrence TangPointerAlignment: Right
662*e407b4c8SLawrence TangReflowComments: false
663*e407b4c8SLawrence TangSortIncludes: false
664*e407b4c8SLawrence TangSortUsingDeclarations: false
665*e407b4c8SLawrence TangSpaceAfterCStyleCast: false
666*e407b4c8SLawrence TangSpaceAfterTemplateKeyword: true
667*e407b4c8SLawrence TangSpaceBeforeAssignmentOperators: true
668*e407b4c8SLawrence TangSpaceBeforeCtorInitializerColon: true
669*e407b4c8SLawrence TangSpaceBeforeInheritanceColon: true
670*e407b4c8SLawrence TangSpaceBeforeParens: ControlStatementsExceptForEachMacros
671*e407b4c8SLawrence TangSpaceBeforeRangeBasedForLoopColon: true
672*e407b4c8SLawrence TangSpaceInEmptyParentheses: false
673*e407b4c8SLawrence TangSpacesBeforeTrailingComments: 1
674*e407b4c8SLawrence TangSpacesInAngles: false
675*e407b4c8SLawrence TangSpacesInContainerLiterals: false
676*e407b4c8SLawrence TangSpacesInCStyleCastParentheses: false
677*e407b4c8SLawrence TangSpacesInParentheses: false
678*e407b4c8SLawrence TangSpacesInSquareBrackets: false
679*e407b4c8SLawrence TangStandard: Cpp03
680*e407b4c8SLawrence TangTabWidth: 8
681*e407b4c8SLawrence TangUseTab: Always
682*e407b4c8SLawrence Tang...
683