Loading .clang-format +170 −48 Original line number Original line Diff line number Diff line # SPDX-License-Identifier: GPL-2.0 # SPDX-License-Identifier: GPL-2.0 # # # clang-format configuration file. Intended for clang-format >= 4. # clang-format configuration file. Intended for clang-format >= 11. # # # For more information, see: # For more information, see: # # Loading @@ -13,7 +13,7 @@ AccessModifierOffset: -4 AlignAfterOpenBracket: Align AlignAfterOpenBracket: Align AlignConsecutiveAssignments: false AlignConsecutiveAssignments: false AlignConsecutiveDeclarations: false AlignConsecutiveDeclarations: false #AlignEscapedNewlines: Left # Unknown to clang-format-4.0 AlignEscapedNewlines: Left AlignOperands: true AlignOperands: true AlignTrailingComments: false AlignTrailingComments: false AllowAllParametersOfDeclarationOnNextLine: false AllowAllParametersOfDeclarationOnNextLine: false Loading @@ -37,24 +37,24 @@ BraceWrapping: AfterObjCDeclaration: false AfterObjCDeclaration: false AfterStruct: false AfterStruct: false AfterUnion: false AfterUnion: false #AfterExternBlock: false # Unknown to clang-format-5.0 AfterExternBlock: false BeforeCatch: false BeforeCatch: false BeforeElse: false BeforeElse: false IndentBraces: false IndentBraces: false #SplitEmptyFunction: true # Unknown to clang-format-4.0 SplitEmptyFunction: true #SplitEmptyRecord: true # Unknown to clang-format-4.0 SplitEmptyRecord: true #SplitEmptyNamespace: true # Unknown to clang-format-4.0 SplitEmptyNamespace: true BreakBeforeBinaryOperators: None BreakBeforeBinaryOperators: None BreakBeforeBraces: Custom BreakBeforeBraces: Custom #BreakBeforeInheritanceComma: false # Unknown to clang-format-4.0 BreakBeforeInheritanceComma: false BreakBeforeTernaryOperators: false BreakBeforeTernaryOperators: false BreakConstructorInitializersBeforeComma: false BreakConstructorInitializersBeforeComma: false #BreakConstructorInitializers: BeforeComma # Unknown to clang-format-4.0 BreakConstructorInitializers: BeforeComma BreakAfterJavaFieldAnnotations: false BreakAfterJavaFieldAnnotations: false BreakStringLiterals: false BreakStringLiterals: false ColumnLimit: 80 ColumnLimit: 80 CommentPragmas: '^ IWYU pragma:' CommentPragmas: '^ IWYU pragma:' #CompactNamespaces: false # Unknown to clang-format-4.0 CompactNamespaces: false ConstructorInitializerAllOnOneLineOrOnePerLine: false ConstructorInitializerAllOnOneLineOrOnePerLine: false ConstructorInitializerIndentWidth: 8 ConstructorInitializerIndentWidth: 8 ContinuationIndentWidth: 8 ContinuationIndentWidth: 8 Loading @@ -62,39 +62,56 @@ Cpp11BracedListStyle: false DerivePointerAlignment: false DerivePointerAlignment: false DisableFormat: false DisableFormat: false ExperimentalAutoDetectBinPacking: false ExperimentalAutoDetectBinPacking: false #FixNamespaceComments: false # Unknown to clang-format-4.0 FixNamespaceComments: false # Taken from: # Taken from: # git grep -h '^#define [^[:space:]]*for_each[^[:space:]]*(' include/ \ # git grep -h '^#define [^[:space:]]*for_each[^[:space:]]*(' include/ tools/ \ # | sed "s,^#define \([^[:space:]]*for_each[^[:space:]]*\)(.*$, - '\1'," \ # | sed "s,^#define \([^[:space:]]*for_each[^[:space:]]*\)(.*$, - '\1'," \ # | sort | uniq # | LC_ALL=C sort -u ForEachMacros: ForEachMacros: - '__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' - 'apei_estatus_for_each_section' - 'ata_for_each_dev' - 'ata_for_each_dev' - 'ata_for_each_link' - 'ata_for_each_link' - '__ata_qc_for_each' - 'ata_qc_for_each' - 'ata_qc_for_each' - 'ata_qc_for_each_raw' - 'ata_qc_for_each_raw' - 'ata_qc_for_each_with_internal' - 'ata_qc_for_each_with_internal' - 'ax25_for_each' - 'ax25_for_each' - 'ax25_uid_for_each' - 'ax25_uid_for_each' - '__bio_for_each_bvec' - 'bio_for_each_bvec' - 'bio_for_each_bvec' - 'bio_for_each_bvec_all' - 'bio_for_each_bvec_all' - 'bio_for_each_folio_all' - 'bio_for_each_integrity_vec' - 'bio_for_each_integrity_vec' - '__bio_for_each_segment' - 'bio_for_each_segment' - 'bio_for_each_segment' - 'bio_for_each_segment_all' - 'bio_for_each_segment_all' - 'bio_list_for_each' - 'bio_list_for_each' - 'bip_for_each_vec' - 'bip_for_each_vec' - 'bitmap_for_each_clear_region' - 'bitmap_for_each_set_region' - 'blkg_for_each_descendant_post' - 'blkg_for_each_descendant_pre' - 'blk_queue_for_each_rl' - 'bond_for_each_slave' - 'bond_for_each_slave' - 'bond_for_each_slave_rcu' - 'bond_for_each_slave_rcu' - 'bpf__perf_for_each_map' - 'bpf__perf_for_each_map_named' - 'bpf_for_each_spilled_reg' - '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_safe128' - 'btree_for_each_safe32' - 'btree_for_each_safe32' - 'btree_for_each_safe64' - 'btree_for_each_safe64' Loading @@ -102,6 +119,7 @@ ForEachMacros: - 'card_for_each_dev' - 'card_for_each_dev' - 'cgroup_taskset_for_each' - 'cgroup_taskset_for_each' - 'cgroup_taskset_for_each_leader' - 'cgroup_taskset_for_each_leader' - 'cpufreq_for_each_efficient_entry_idx' - 'cpufreq_for_each_entry' - 'cpufreq_for_each_entry' - 'cpufreq_for_each_entry_idx' - 'cpufreq_for_each_entry_idx' - 'cpufreq_for_each_valid_entry' - 'cpufreq_for_each_valid_entry' Loading @@ -109,9 +127,22 @@ ForEachMacros: - 'css_for_each_child' - 'css_for_each_child' - 'css_for_each_descendant_post' - 'css_for_each_descendant_post' - 'css_for_each_descendant_pre' - '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' - 'device_for_each_child_node' - 'displayid_iter_for_each' - 'displayid_iter_for_each' - 'dma_fence_array_for_each' - 'dma_fence_chain_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' - 'do_for_each_ftrace_op' - 'drm_atomic_crtc_for_each_plane' - 'drm_atomic_crtc_for_each_plane' - 'drm_atomic_crtc_state_for_each_plane' - 'drm_atomic_crtc_state_for_each_plane' Loading @@ -135,6 +166,25 @@ ForEachMacros: - 'drm_mm_for_each_node' - 'drm_mm_for_each_node' - 'drm_mm_for_each_node_in_range' - 'drm_mm_for_each_node_in_range' - 'drm_mm_for_each_node_safe' - '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' - 'flow_action_for_each' - 'for_each_acpi_dev_match' - 'for_each_acpi_dev_match' - 'for_each_active_dev_scope' - 'for_each_active_dev_scope' Loading @@ -142,8 +192,11 @@ ForEachMacros: - 'for_each_active_iommu' - 'for_each_active_iommu' - 'for_each_aggr_pgid' - 'for_each_aggr_pgid' - 'for_each_available_child_of_node' - 'for_each_available_child_of_node' - 'for_each_bench' - 'for_each_bio' - 'for_each_bio' - 'for_each_board_func_rsrc' - 'for_each_board_func_rsrc' - 'for_each_btf_ext_rec' - 'for_each_btf_ext_sec' - 'for_each_bvec' - 'for_each_bvec' - 'for_each_card_auxs' - 'for_each_card_auxs' - 'for_each_card_auxs_safe' - 'for_each_card_auxs_safe' Loading @@ -159,17 +212,22 @@ ForEachMacros: - 'for_each_child_of_node' - 'for_each_child_of_node' - 'for_each_clear_bit' - 'for_each_clear_bit' - 'for_each_clear_bit_from' - 'for_each_clear_bit_from' - 'for_each_clear_bitrange' - 'for_each_clear_bitrange_from' - 'for_each_cmd' - 'for_each_cmsghdr' - 'for_each_cmsghdr' - 'for_each_collection' - 'for_each_comp_order' - 'for_each_compatible_node' - 'for_each_compatible_node' - 'for_each_component_dais' - 'for_each_component_dais' - 'for_each_component_dais_safe' - 'for_each_component_dais_safe' - 'for_each_comp_order' - 'for_each_console' - 'for_each_console' - 'for_each_cpu' - 'for_each_cpu' - 'for_each_cpu_and' - 'for_each_cpu_and' - 'for_each_cpu_not' - 'for_each_cpu_not' - 'for_each_cpu_wrap' - 'for_each_cpu_wrap' - 'for_each_dapm_widgets' - 'for_each_dapm_widgets' - 'for_each_dedup_cand' - 'for_each_dev_addr' - 'for_each_dev_addr' - 'for_each_dev_scope' - 'for_each_dev_scope' - 'for_each_dma_cap_mask' - 'for_each_dma_cap_mask' Loading @@ -179,13 +237,14 @@ ForEachMacros: - 'for_each_dpcm_fe' - 'for_each_dpcm_fe' - 'for_each_drhd_unit' - 'for_each_drhd_unit' - 'for_each_dss_dev' - 'for_each_dss_dev' - 'for_each_dtpm_table' - 'for_each_efi_memory_desc' - 'for_each_efi_memory_desc' - 'for_each_efi_memory_desc_in_map' - 'for_each_efi_memory_desc_in_map' - 'for_each_element' - 'for_each_element' - 'for_each_element_extid' - 'for_each_element_extid' - 'for_each_element_id' - 'for_each_element_id' - 'for_each_endpoint_of_node' - 'for_each_endpoint_of_node' - 'for_each_event' - 'for_each_event_tps' - 'for_each_evictable_lru' - 'for_each_evictable_lru' - 'for_each_fib6_node_rt_rcu' - 'for_each_fib6_node_rt_rcu' - 'for_each_fib6_walker_rt' - 'for_each_fib6_walker_rt' Loading @@ -194,30 +253,35 @@ ForEachMacros: - 'for_each_free_mem_range' - 'for_each_free_mem_range' - 'for_each_free_mem_range_reverse' - 'for_each_free_mem_range_reverse' - 'for_each_func_rsrc' - 'for_each_func_rsrc' - 'for_each_group_evsel' - 'for_each_group_member' - 'for_each_hstate' - 'for_each_hstate' - 'for_each_if' - 'for_each_if' - 'for_each_inject_fn' - 'for_each_insn' - 'for_each_insn_prefix' - 'for_each_intid' - 'for_each_iommu' - 'for_each_iommu' - 'for_each_ip_tunnel_rcu' - 'for_each_ip_tunnel_rcu' - 'for_each_irq_nr' - 'for_each_irq_nr' - 'for_each_lang' - 'for_each_link_codecs' - 'for_each_link_codecs' - 'for_each_link_cpus' - 'for_each_link_cpus' - 'for_each_link_platforms' - 'for_each_link_platforms' - 'for_each_lru' - 'for_each_lru' - 'for_each_matching_node' - 'for_each_matching_node' - 'for_each_matching_node_and_match' - 'for_each_matching_node_and_match' - 'for_each_member' - 'for_each_memcg_cache_index' - 'for_each_mem_pfn_range' - 'for_each_mem_pfn_range' - '__for_each_mem_range' - 'for_each_mem_range' - 'for_each_mem_range' - '__for_each_mem_range_rev' - 'for_each_mem_range_rev' - 'for_each_mem_range_rev' - 'for_each_mem_region' - 'for_each_mem_region' - 'for_each_member' - 'for_each_memory' - 'for_each_migratetype_order' - 'for_each_migratetype_order' - 'for_each_msi_entry' - 'for_each_missing_reg' - 'for_each_msi_entry_safe' - 'for_each_net' - 'for_each_net' - 'for_each_net_continue_reverse' - 'for_each_net_continue_reverse' - 'for_each_net_rcu' - 'for_each_netdev' - 'for_each_netdev' - 'for_each_netdev_continue' - 'for_each_netdev_continue' - 'for_each_netdev_continue_rcu' - 'for_each_netdev_continue_rcu' Loading @@ -227,12 +291,13 @@ ForEachMacros: - 'for_each_netdev_rcu' - 'for_each_netdev_rcu' - 'for_each_netdev_reverse' - 'for_each_netdev_reverse' - 'for_each_netdev_safe' - 'for_each_netdev_safe' - 'for_each_net_rcu' - 'for_each_new_connector_in_state' - 'for_each_new_connector_in_state' - 'for_each_new_crtc_in_state' - 'for_each_new_crtc_in_state' - 'for_each_new_mst_mgr_in_state' - 'for_each_new_mst_mgr_in_state' - 'for_each_new_plane_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_private_obj_in_state' - 'for_each_new_reg' - 'for_each_node' - 'for_each_node' - 'for_each_node_by_name' - 'for_each_node_by_name' - 'for_each_node_by_type' - 'for_each_node_by_type' Loading @@ -248,20 +313,20 @@ ForEachMacros: - 'for_each_old_connector_in_state' - 'for_each_old_connector_in_state' - 'for_each_old_crtc_in_state' - 'for_each_old_crtc_in_state' - 'for_each_old_mst_mgr_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_connector_in_state' - 'for_each_oldnew_crtc_in_state' - 'for_each_oldnew_crtc_in_state' - 'for_each_oldnew_mst_mgr_in_state' - 'for_each_oldnew_mst_mgr_in_state' - 'for_each_oldnew_plane_in_state' - 'for_each_oldnew_plane_in_state' - 'for_each_oldnew_plane_in_state_reverse' - 'for_each_oldnew_plane_in_state_reverse' - 'for_each_oldnew_private_obj_in_state' - 'for_each_oldnew_private_obj_in_state' - 'for_each_old_plane_in_state' - 'for_each_old_private_obj_in_state' - 'for_each_online_cpu' - 'for_each_online_cpu' - 'for_each_online_node' - 'for_each_online_node' - 'for_each_online_pgdat' - 'for_each_online_pgdat' - 'for_each_path' - 'for_each_pci_bridge' - 'for_each_pci_bridge' - 'for_each_pci_dev' - 'for_each_pci_dev' - 'for_each_pci_msi_entry' - 'for_each_pcm_streams' - 'for_each_pcm_streams' - 'for_each_physmem_range' - 'for_each_physmem_range' - 'for_each_populated_zone' - 'for_each_populated_zone' Loading @@ -269,6 +334,7 @@ ForEachMacros: - 'for_each_present_cpu' - 'for_each_present_cpu' - 'for_each_prime_number' - 'for_each_prime_number' - 'for_each_prime_number_from' - 'for_each_prime_number_from' - 'for_each_probe_cache_entry' - 'for_each_process' - 'for_each_process' - 'for_each_process_thread' - 'for_each_process_thread' - 'for_each_prop_codec_conf' - 'for_each_prop_codec_conf' Loading @@ -278,6 +344,8 @@ ForEachMacros: - 'for_each_prop_dlc_cpus' - 'for_each_prop_dlc_cpus' - 'for_each_prop_dlc_platforms' - 'for_each_prop_dlc_platforms' - 'for_each_property_of_node' - 'for_each_property_of_node' - 'for_each_reg' - 'for_each_reg_filtered' - 'for_each_registered_fb' - 'for_each_registered_fb' - 'for_each_requested_gpio' - 'for_each_requested_gpio' - 'for_each_requested_gpio_in_range' - 'for_each_requested_gpio_in_range' Loading @@ -287,8 +355,12 @@ ForEachMacros: - 'for_each_rtd_components' - 'for_each_rtd_components' - 'for_each_rtd_cpu_dais' - 'for_each_rtd_cpu_dais' - 'for_each_rtd_dais' - 'for_each_rtd_dais' - 'for_each_script' - 'for_each_sec' - 'for_each_set_bit' - 'for_each_set_bit' - 'for_each_set_bit_from' - 'for_each_set_bit_from' - 'for_each_set_bitrange' - 'for_each_set_bitrange_from' - 'for_each_set_clump8' - 'for_each_set_clump8' - 'for_each_sg' - 'for_each_sg' - 'for_each_sg_dma_page' - 'for_each_sg_dma_page' Loading @@ -297,18 +369,25 @@ ForEachMacros: - 'for_each_sgtable_dma_sg' - 'for_each_sgtable_dma_sg' - 'for_each_sgtable_page' - 'for_each_sgtable_page' - 'for_each_sgtable_sg' - 'for_each_sgtable_sg' - 'for_each_shell_test' - 'for_each_sibling_event' - 'for_each_sibling_event' - 'for_each_subelement' - 'for_each_subelement' - 'for_each_subelement_extid' - 'for_each_subelement_extid' - 'for_each_subelement_id' - 'for_each_subelement_id' - '__for_each_thread' - 'for_each_sublist' - 'for_each_subsystem' - 'for_each_supported_activate_fn' - 'for_each_supported_inject_fn' - 'for_each_test' - 'for_each_thread' - 'for_each_thread' - 'for_each_token' - 'for_each_unicast_dest_pgid' - 'for_each_unicast_dest_pgid' - 'for_each_vsi' - 'for_each_vsi' - 'for_each_wakeup_source' - 'for_each_wakeup_source' - 'for_each_zone' - 'for_each_zone' - 'for_each_zone_zonelist' - 'for_each_zone_zonelist' - 'for_each_zone_zonelist_nodemask' - 'for_each_zone_zonelist_nodemask' - 'func_for_each_insn' - 'fwnode_for_each_available_child_node' - 'fwnode_for_each_available_child_node' - 'fwnode_for_each_child_node' - 'fwnode_for_each_child_node' - 'fwnode_graph_for_each_endpoint' - 'fwnode_graph_for_each_endpoint' Loading @@ -322,7 +401,13 @@ ForEachMacros: - 'hash_for_each_possible_safe' - 'hash_for_each_possible_safe' - 'hash_for_each_rcu' - 'hash_for_each_rcu' - 'hash_for_each_safe' - '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' - 'hctx_for_each_ctx' - 'hists__for_each_format' - 'hists__for_each_sort_list' - 'hlist_bl_for_each_entry' - 'hlist_bl_for_each_entry' - 'hlist_bl_for_each_entry_rcu' - 'hlist_bl_for_each_entry_rcu' - 'hlist_bl_for_each_entry_safe' - 'hlist_bl_for_each_entry_safe' Loading @@ -338,7 +423,6 @@ ForEachMacros: - 'hlist_for_each_entry_rcu_notrace' - 'hlist_for_each_entry_rcu_notrace' - 'hlist_for_each_entry_safe' - 'hlist_for_each_entry_safe' - 'hlist_for_each_entry_srcu' - 'hlist_for_each_entry_srcu' - '__hlist_for_each_rcu' - 'hlist_for_each_safe' - 'hlist_for_each_safe' - 'hlist_nulls_for_each_entry' - 'hlist_nulls_for_each_entry' - 'hlist_nulls_for_each_entry_from' - 'hlist_nulls_for_each_entry_from' Loading @@ -346,9 +430,6 @@ ForEachMacros: - 'hlist_nulls_for_each_entry_safe' - 'hlist_nulls_for_each_entry_safe' - 'i3c_bus_for_each_i2cdev' - 'i3c_bus_for_each_i2cdev' - 'i3c_bus_for_each_i3cdev' - 'i3c_bus_for_each_i3cdev' - 'ide_host_for_each_port' - 'ide_port_for_each_dev' - 'ide_port_for_each_present_dev' - 'idr_for_each_entry' - 'idr_for_each_entry' - 'idr_for_each_entry_continue' - 'idr_for_each_entry_continue' - 'idr_for_each_entry_continue_ul' - 'idr_for_each_entry_continue_ul' Loading @@ -356,7 +437,12 @@ ForEachMacros: - 'in_dev_for_each_ifa_rcu' - 'in_dev_for_each_ifa_rcu' - 'in_dev_for_each_ifa_rtnl' - 'in_dev_for_each_ifa_rtnl' - 'inet_bind_bucket_for_each' - 'inet_bind_bucket_for_each' - 'inet_lhash2_for_each_icsk' - 'inet_lhash2_for_each_icsk_continue' - 'inet_lhash2_for_each_icsk_rcu' - 'inet_lhash2_for_each_icsk_rcu' - 'intlist__for_each_entry' - 'intlist__for_each_entry_safe' - 'kcore_copy__for_each_phdr' - 'key_for_each' - 'key_for_each' - 'key_for_each_safe' - 'key_for_each_safe' - 'klp_for_each_func' - 'klp_for_each_func' Loading @@ -367,7 +453,9 @@ ForEachMacros: - 'klp_for_each_object_static' - 'klp_for_each_object_static' - 'kunit_suite_for_each_test_case' - 'kunit_suite_for_each_test_case' - 'kvm_for_each_memslot' - 'kvm_for_each_memslot' - 'kvm_for_each_memslot_in_gfn_range' - 'kvm_for_each_vcpu' - 'kvm_for_each_vcpu' - 'libbpf_nla_for_each_attr' - 'list_for_each' - 'list_for_each' - 'list_for_each_codec' - 'list_for_each_codec' - 'list_for_each_codec_safe' - 'list_for_each_codec_safe' Loading @@ -387,6 +475,7 @@ ForEachMacros: - 'list_for_each_entry_safe_from' - 'list_for_each_entry_safe_from' - 'list_for_each_entry_safe_reverse' - 'list_for_each_entry_safe_reverse' - 'list_for_each_entry_srcu' - 'list_for_each_entry_srcu' - 'list_for_each_from' - 'list_for_each_prev' - 'list_for_each_prev' - 'list_for_each_prev_safe' - 'list_for_each_prev_safe' - 'list_for_each_safe' - 'list_for_each_safe' Loading @@ -394,11 +483,18 @@ ForEachMacros: - 'llist_for_each_entry' - 'llist_for_each_entry' - 'llist_for_each_entry_safe' - 'llist_for_each_entry_safe' - 'llist_for_each_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' - 'mci_for_each_dimm' - 'media_device_for_each_entity' - 'media_device_for_each_entity' - 'media_device_for_each_intf' - 'media_device_for_each_intf' - 'media_device_for_each_link' - 'media_device_for_each_link' - 'media_device_for_each_pad' - 'media_device_for_each_pad' - 'msi_for_each_desc' - 'nanddev_io_for_each_page' - 'nanddev_io_for_each_page' - 'netdev_for_each_lower_dev' - 'netdev_for_each_lower_dev' - 'netdev_for_each_lower_private' - 'netdev_for_each_lower_private' Loading @@ -423,6 +519,20 @@ ForEachMacros: - 'pcl_for_each_chunk' - 'pcl_for_each_chunk' - 'pcl_for_each_segment' - 'pcl_for_each_segment' - 'pcm_for_each_format' - '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' - 'plist_for_each' - 'plist_for_each' - 'plist_for_each_continue' - 'plist_for_each_continue' Loading @@ -442,6 +552,7 @@ ForEachMacros: - 'rdma_for_each_block' - 'rdma_for_each_block' - 'rdma_for_each_port' - 'rdma_for_each_port' - 'rdma_umem_for_each_dma_block' - 'rdma_umem_for_each_dma_block' - 'resort_rb__for_each_entry' - 'resource_list_for_each_entry' - 'resource_list_for_each_entry' - 'resource_list_for_each_entry_safe' - 'resource_list_for_each_entry_safe' - 'rhl_for_each_entry_rcu' - 'rhl_for_each_entry_rcu' Loading @@ -455,15 +566,18 @@ ForEachMacros: - 'rht_for_each_from' - 'rht_for_each_from' - 'rht_for_each_rcu' - 'rht_for_each_rcu' - 'rht_for_each_rcu_from' - 'rht_for_each_rcu_from' - '__rq_for_each_bio' - 'rq_for_each_bvec' - 'rq_for_each_bvec' - 'rq_for_each_segment' - 'rq_for_each_segment' - 'rq_list_for_each' - 'rq_list_for_each_safe' - 'scsi_for_each_prot_sg' - 'scsi_for_each_prot_sg' - 'scsi_for_each_sg' - 'scsi_for_each_sg' - 'sctp_for_each_hentry' - 'sctp_for_each_hentry' - 'sctp_skb_for_each' - 'sctp_skb_for_each' - 'sec_for_each_insn' - 'sec_for_each_insn_continue' - 'sec_for_each_insn_from' - 'shdma_for_each_chan' - 'shdma_for_each_chan' - '__shost_for_each_device' - 'shost_for_each_device' - 'shost_for_each_device' - 'sk_for_each' - 'sk_for_each' - 'sk_for_each_bound' - 'sk_for_each_bound' Loading @@ -480,7 +594,13 @@ ForEachMacros: - 'snd_soc_dapm_widget_for_each_path_safe' - 'snd_soc_dapm_widget_for_each_path_safe' - 'snd_soc_dapm_widget_for_each_sink_path' - 'snd_soc_dapm_widget_for_each_sink_path' - 'snd_soc_dapm_widget_for_each_source_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' - 'tb_property_for_each' - 'tcf_act_for_each_action' - 'tcf_exts_for_each_action' - 'tcf_exts_for_each_action' - 'udp_portaddr_for_each_entry' - 'udp_portaddr_for_each_entry' - 'udp_portaddr_for_each_entry_rcu' - 'udp_portaddr_for_each_entry_rcu' Loading @@ -504,15 +624,17 @@ ForEachMacros: - 'xbc_node_for_each_array_value' - 'xbc_node_for_each_array_value' - 'xbc_node_for_each_child' - 'xbc_node_for_each_child' - 'xbc_node_for_each_key_value' - 'xbc_node_for_each_key_value' - 'xbc_node_for_each_subkey' - 'zorro_for_each_dev' - 'zorro_for_each_dev' #IncludeBlocks: Preserve # Unknown to clang-format-5.0 IncludeBlocks: Preserve IncludeCategories: IncludeCategories: - Regex: '.*' - Regex: '.*' Priority: 1 Priority: 1 IncludeIsMainRegex: '(Test)?$' IncludeIsMainRegex: '(Test)?$' IndentCaseLabels: false IndentCaseLabels: false #IndentPPDirectives: None # Unknown to clang-format-5.0 IndentGotoLabels: false IndentPPDirectives: None IndentWidth: 8 IndentWidth: 8 IndentWrappedFunctionNames: false IndentWrappedFunctionNames: false JavaScriptQuotes: Leave JavaScriptQuotes: Leave Loading @@ -522,13 +644,13 @@ MacroBlockBegin: '' MacroBlockEnd: '' MacroBlockEnd: '' MaxEmptyLinesToKeep: 1 MaxEmptyLinesToKeep: 1 NamespaceIndentation: None NamespaceIndentation: None #ObjCBinPackProtocolList: Auto # Unknown to clang-format-5.0 ObjCBinPackProtocolList: Auto ObjCBlockIndentWidth: 8 ObjCBlockIndentWidth: 8 ObjCSpaceAfterProperty: true ObjCSpaceAfterProperty: true ObjCSpaceBeforeProtocolList: true ObjCSpaceBeforeProtocolList: true # Taken from git's rules # Taken from git's rules #PenaltyBreakAssignment: 10 # Unknown to clang-format-4.0 PenaltyBreakAssignment: 10 PenaltyBreakBeforeFirstCallParameter: 30 PenaltyBreakBeforeFirstCallParameter: 30 PenaltyBreakComment: 10 PenaltyBreakComment: 10 PenaltyBreakFirstLessLess: 0 PenaltyBreakFirstLessLess: 0 Loading @@ -539,14 +661,14 @@ PenaltyReturnTypeOnItsOwnLine: 60 PointerAlignment: Right PointerAlignment: Right ReflowComments: false ReflowComments: false SortIncludes: false SortIncludes: false #SortUsingDeclarations: false # Unknown to clang-format-4.0 SortUsingDeclarations: false SpaceAfterCStyleCast: false SpaceAfterCStyleCast: false SpaceAfterTemplateKeyword: true SpaceAfterTemplateKeyword: true SpaceBeforeAssignmentOperators: true SpaceBeforeAssignmentOperators: true #SpaceBeforeCtorInitializerColon: true # Unknown to clang-format-5.0 SpaceBeforeCtorInitializerColon: true #SpaceBeforeInheritanceColon: true # Unknown to clang-format-5.0 SpaceBeforeInheritanceColon: true SpaceBeforeParens: ControlStatements SpaceBeforeParens: ControlStatementsExceptForEachMacros #SpaceBeforeRangeBasedForLoopColon: true # Unknown to clang-format-5.0 SpaceBeforeRangeBasedForLoopColon: true SpaceInEmptyParentheses: false SpaceInEmptyParentheses: false SpacesBeforeTrailingComments: 1 SpacesBeforeTrailingComments: 1 SpacesInAngles: false SpacesInAngles: false Loading .gitignore +1 −0 Original line number Original line Diff line number Diff line Loading @@ -45,6 +45,7 @@ *.symversions *.symversions *.tab.[ch] *.tab.[ch] *.tar *.tar *.usyms *.xz *.xz *.zst *.zst Module.symvers Module.symvers Loading .mailmap +7 −0 Original line number Original line Diff line number Diff line Loading @@ -10,6 +10,8 @@ # Please keep this list dictionary sorted. # Please keep this list dictionary sorted. # # Aaron Durbin <adurbin@google.com> Aaron Durbin <adurbin@google.com> Abel Vesa <abelvesa@kernel.org> <abel.vesa@nxp.com> Abel Vesa <abelvesa@kernel.org> <abelvesa@gmail.com> Abhinav Kumar <quic_abhinavk@quicinc.com> <abhinavk@codeaurora.org> Abhinav Kumar <quic_abhinavk@quicinc.com> <abhinavk@codeaurora.org> Adam Oldham <oldhamca@gmail.com> Adam Oldham <oldhamca@gmail.com> Adam Radford <aradford@gmail.com> Adam Radford <aradford@gmail.com> Loading Loading @@ -85,6 +87,7 @@ Christian Borntraeger <borntraeger@linux.ibm.com> <borntrae@de.ibm.com> Christian Brauner <brauner@kernel.org> <christian@brauner.io> Christian Brauner <brauner@kernel.org> <christian@brauner.io> Christian Brauner <brauner@kernel.org> <christian.brauner@canonical.com> Christian Brauner <brauner@kernel.org> <christian.brauner@canonical.com> Christian Brauner <brauner@kernel.org> <christian.brauner@ubuntu.com> Christian Brauner <brauner@kernel.org> <christian.brauner@ubuntu.com> Christian Marangi <ansuelsmth@gmail.com> Christophe Ricard <christophe.ricard@gmail.com> Christophe Ricard <christophe.ricard@gmail.com> Christoph Hellwig <hch@lst.de> Christoph Hellwig <hch@lst.de> Colin Ian King <colin.king@intel.com> <colin.king@canonical.com> Colin Ian King <colin.king@intel.com> <colin.king@canonical.com> Loading Loading @@ -165,6 +168,7 @@ Jan Glauber <jan.glauber@gmail.com> <jang@de.ibm.com> Jan Glauber <jan.glauber@gmail.com> <jang@linux.vnet.ibm.com> Jan Glauber <jan.glauber@gmail.com> <jang@linux.vnet.ibm.com> Jan Glauber <jan.glauber@gmail.com> <jglauber@cavium.com> Jan Glauber <jan.glauber@gmail.com> <jglauber@cavium.com> Jarkko Sakkinen <jarkko@kernel.org> <jarkko.sakkinen@linux.intel.com> Jarkko Sakkinen <jarkko@kernel.org> <jarkko.sakkinen@linux.intel.com> Jarkko Sakkinen <jarkko@kernel.org> <jarkko@profian.com> Jason Gunthorpe <jgg@ziepe.ca> <jgg@mellanox.com> Jason Gunthorpe <jgg@ziepe.ca> <jgg@mellanox.com> Jason Gunthorpe <jgg@ziepe.ca> <jgg@nvidia.com> Jason Gunthorpe <jgg@ziepe.ca> <jgg@nvidia.com> Jason Gunthorpe <jgg@ziepe.ca> <jgunthorpe@obsidianresearch.com> Jason Gunthorpe <jgg@ziepe.ca> <jgunthorpe@obsidianresearch.com> Loading Loading @@ -201,6 +205,8 @@ Jordan Crouse <jordan@cosmicpenguin.net> <jcrouse@codeaurora.org> <josh@joshtriplett.org> <josht@linux.vnet.ibm.com> <josh@joshtriplett.org> <josht@linux.vnet.ibm.com> <josh@joshtriplett.org> <josht@us.ibm.com> <josh@joshtriplett.org> <josht@us.ibm.com> <josh@joshtriplett.org> <josht@vnet.ibm.com> <josh@joshtriplett.org> <josht@vnet.ibm.com> Josh Poimboeuf <jpoimboe@kernel.org> <jpoimboe@redhat.com> Josh Poimboeuf <jpoimboe@kernel.org> <jpoimboe@us.ibm.com> Juha Yrjola <at solidboot.com> Juha Yrjola <at solidboot.com> Juha Yrjola <juha.yrjola@nokia.com> Juha Yrjola <juha.yrjola@nokia.com> Juha Yrjola <juha.yrjola@solidboot.com> Juha Yrjola <juha.yrjola@solidboot.com> Loading Loading @@ -236,6 +242,7 @@ Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@web.de> <linux-hardening@vger.kernel.org> <kernel-hardening@lists.openwall.com> <linux-hardening@vger.kernel.org> <kernel-hardening@lists.openwall.com> Li Yang <leoyang.li@nxp.com> <leoli@freescale.com> Li Yang <leoyang.li@nxp.com> <leoli@freescale.com> Li Yang <leoyang.li@nxp.com> <leo@zh-kernel.org> Li Yang <leoyang.li@nxp.com> <leo@zh-kernel.org> Lorenzo Pieralisi <lpieralisi@kernel.org> <lorenzo.pieralisi@arm.com> Lukasz Luba <lukasz.luba@arm.com> <l.luba@partner.samsung.com> Lukasz Luba <lukasz.luba@arm.com> <l.luba@partner.samsung.com> Maciej W. Rozycki <macro@mips.com> <macro@imgtec.com> Maciej W. Rozycki <macro@mips.com> <macro@imgtec.com> Maciej W. Rozycki <macro@orcam.me.uk> <macro@linux-mips.org> Maciej W. Rozycki <macro@orcam.me.uk> <macro@linux-mips.org> Loading Documentation/ABI/stable/sysfs-bus-mhi +10 −0 Original line number Original line Diff line number Diff line Loading @@ -19,3 +19,13 @@ Description: The file holds the OEM PK Hash value of the endpoint device read without having the device power on at least once, the file read without having the device power on at least once, the file will read all 0's. will read all 0's. Users: Any userspace application or clients interested in device info. Users: Any userspace application or clients interested in device info. What: /sys/bus/mhi/devices/.../soc_reset Date: April 2022 KernelVersion: 5.19 Contact: mhi@lists.linux.dev Description: Initiates a SoC reset on the MHI controller. A SoC reset is a reset of last resort, and will require a complete re-init. This can be useful as a method of recovery if the device is non-responsive, or as a means of loading new firmware as a system administration task. Documentation/ABI/testing/configfs-usb-gadget-uvc +1 −0 Original line number Original line Diff line number Diff line Loading @@ -7,6 +7,7 @@ Description: UVC function directory streaming_maxburst 0..15 (ss only) streaming_maxburst 0..15 (ss only) streaming_maxpacket 1..1023 (fs), 1..3072 (hs/ss) streaming_maxpacket 1..1023 (fs), 1..3072 (hs/ss) streaming_interval 1..16 streaming_interval 1..16 function_name string [32] =================== ============================= =================== ============================= What: /config/usb-gadget/gadget/functions/uvc.name/control What: /config/usb-gadget/gadget/functions/uvc.name/control Loading Loading
.clang-format +170 −48 Original line number Original line Diff line number Diff line # SPDX-License-Identifier: GPL-2.0 # SPDX-License-Identifier: GPL-2.0 # # # clang-format configuration file. Intended for clang-format >= 4. # clang-format configuration file. Intended for clang-format >= 11. # # # For more information, see: # For more information, see: # # Loading @@ -13,7 +13,7 @@ AccessModifierOffset: -4 AlignAfterOpenBracket: Align AlignAfterOpenBracket: Align AlignConsecutiveAssignments: false AlignConsecutiveAssignments: false AlignConsecutiveDeclarations: false AlignConsecutiveDeclarations: false #AlignEscapedNewlines: Left # Unknown to clang-format-4.0 AlignEscapedNewlines: Left AlignOperands: true AlignOperands: true AlignTrailingComments: false AlignTrailingComments: false AllowAllParametersOfDeclarationOnNextLine: false AllowAllParametersOfDeclarationOnNextLine: false Loading @@ -37,24 +37,24 @@ BraceWrapping: AfterObjCDeclaration: false AfterObjCDeclaration: false AfterStruct: false AfterStruct: false AfterUnion: false AfterUnion: false #AfterExternBlock: false # Unknown to clang-format-5.0 AfterExternBlock: false BeforeCatch: false BeforeCatch: false BeforeElse: false BeforeElse: false IndentBraces: false IndentBraces: false #SplitEmptyFunction: true # Unknown to clang-format-4.0 SplitEmptyFunction: true #SplitEmptyRecord: true # Unknown to clang-format-4.0 SplitEmptyRecord: true #SplitEmptyNamespace: true # Unknown to clang-format-4.0 SplitEmptyNamespace: true BreakBeforeBinaryOperators: None BreakBeforeBinaryOperators: None BreakBeforeBraces: Custom BreakBeforeBraces: Custom #BreakBeforeInheritanceComma: false # Unknown to clang-format-4.0 BreakBeforeInheritanceComma: false BreakBeforeTernaryOperators: false BreakBeforeTernaryOperators: false BreakConstructorInitializersBeforeComma: false BreakConstructorInitializersBeforeComma: false #BreakConstructorInitializers: BeforeComma # Unknown to clang-format-4.0 BreakConstructorInitializers: BeforeComma BreakAfterJavaFieldAnnotations: false BreakAfterJavaFieldAnnotations: false BreakStringLiterals: false BreakStringLiterals: false ColumnLimit: 80 ColumnLimit: 80 CommentPragmas: '^ IWYU pragma:' CommentPragmas: '^ IWYU pragma:' #CompactNamespaces: false # Unknown to clang-format-4.0 CompactNamespaces: false ConstructorInitializerAllOnOneLineOrOnePerLine: false ConstructorInitializerAllOnOneLineOrOnePerLine: false ConstructorInitializerIndentWidth: 8 ConstructorInitializerIndentWidth: 8 ContinuationIndentWidth: 8 ContinuationIndentWidth: 8 Loading @@ -62,39 +62,56 @@ Cpp11BracedListStyle: false DerivePointerAlignment: false DerivePointerAlignment: false DisableFormat: false DisableFormat: false ExperimentalAutoDetectBinPacking: false ExperimentalAutoDetectBinPacking: false #FixNamespaceComments: false # Unknown to clang-format-4.0 FixNamespaceComments: false # Taken from: # Taken from: # git grep -h '^#define [^[:space:]]*for_each[^[:space:]]*(' include/ \ # git grep -h '^#define [^[:space:]]*for_each[^[:space:]]*(' include/ tools/ \ # | sed "s,^#define \([^[:space:]]*for_each[^[:space:]]*\)(.*$, - '\1'," \ # | sed "s,^#define \([^[:space:]]*for_each[^[:space:]]*\)(.*$, - '\1'," \ # | sort | uniq # | LC_ALL=C sort -u ForEachMacros: ForEachMacros: - '__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' - 'apei_estatus_for_each_section' - 'ata_for_each_dev' - 'ata_for_each_dev' - 'ata_for_each_link' - 'ata_for_each_link' - '__ata_qc_for_each' - 'ata_qc_for_each' - 'ata_qc_for_each' - 'ata_qc_for_each_raw' - 'ata_qc_for_each_raw' - 'ata_qc_for_each_with_internal' - 'ata_qc_for_each_with_internal' - 'ax25_for_each' - 'ax25_for_each' - 'ax25_uid_for_each' - 'ax25_uid_for_each' - '__bio_for_each_bvec' - 'bio_for_each_bvec' - 'bio_for_each_bvec' - 'bio_for_each_bvec_all' - 'bio_for_each_bvec_all' - 'bio_for_each_folio_all' - 'bio_for_each_integrity_vec' - 'bio_for_each_integrity_vec' - '__bio_for_each_segment' - 'bio_for_each_segment' - 'bio_for_each_segment' - 'bio_for_each_segment_all' - 'bio_for_each_segment_all' - 'bio_list_for_each' - 'bio_list_for_each' - 'bip_for_each_vec' - 'bip_for_each_vec' - 'bitmap_for_each_clear_region' - 'bitmap_for_each_set_region' - 'blkg_for_each_descendant_post' - 'blkg_for_each_descendant_pre' - 'blk_queue_for_each_rl' - 'bond_for_each_slave' - 'bond_for_each_slave' - 'bond_for_each_slave_rcu' - 'bond_for_each_slave_rcu' - 'bpf__perf_for_each_map' - 'bpf__perf_for_each_map_named' - 'bpf_for_each_spilled_reg' - '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_safe128' - 'btree_for_each_safe32' - 'btree_for_each_safe32' - 'btree_for_each_safe64' - 'btree_for_each_safe64' Loading @@ -102,6 +119,7 @@ ForEachMacros: - 'card_for_each_dev' - 'card_for_each_dev' - 'cgroup_taskset_for_each' - 'cgroup_taskset_for_each' - 'cgroup_taskset_for_each_leader' - 'cgroup_taskset_for_each_leader' - 'cpufreq_for_each_efficient_entry_idx' - 'cpufreq_for_each_entry' - 'cpufreq_for_each_entry' - 'cpufreq_for_each_entry_idx' - 'cpufreq_for_each_entry_idx' - 'cpufreq_for_each_valid_entry' - 'cpufreq_for_each_valid_entry' Loading @@ -109,9 +127,22 @@ ForEachMacros: - 'css_for_each_child' - 'css_for_each_child' - 'css_for_each_descendant_post' - 'css_for_each_descendant_post' - 'css_for_each_descendant_pre' - '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' - 'device_for_each_child_node' - 'displayid_iter_for_each' - 'displayid_iter_for_each' - 'dma_fence_array_for_each' - 'dma_fence_chain_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' - 'do_for_each_ftrace_op' - 'drm_atomic_crtc_for_each_plane' - 'drm_atomic_crtc_for_each_plane' - 'drm_atomic_crtc_state_for_each_plane' - 'drm_atomic_crtc_state_for_each_plane' Loading @@ -135,6 +166,25 @@ ForEachMacros: - 'drm_mm_for_each_node' - 'drm_mm_for_each_node' - 'drm_mm_for_each_node_in_range' - 'drm_mm_for_each_node_in_range' - 'drm_mm_for_each_node_safe' - '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' - 'flow_action_for_each' - 'for_each_acpi_dev_match' - 'for_each_acpi_dev_match' - 'for_each_active_dev_scope' - 'for_each_active_dev_scope' Loading @@ -142,8 +192,11 @@ ForEachMacros: - 'for_each_active_iommu' - 'for_each_active_iommu' - 'for_each_aggr_pgid' - 'for_each_aggr_pgid' - 'for_each_available_child_of_node' - 'for_each_available_child_of_node' - 'for_each_bench' - 'for_each_bio' - 'for_each_bio' - 'for_each_board_func_rsrc' - 'for_each_board_func_rsrc' - 'for_each_btf_ext_rec' - 'for_each_btf_ext_sec' - 'for_each_bvec' - 'for_each_bvec' - 'for_each_card_auxs' - 'for_each_card_auxs' - 'for_each_card_auxs_safe' - 'for_each_card_auxs_safe' Loading @@ -159,17 +212,22 @@ ForEachMacros: - 'for_each_child_of_node' - 'for_each_child_of_node' - 'for_each_clear_bit' - 'for_each_clear_bit' - 'for_each_clear_bit_from' - 'for_each_clear_bit_from' - 'for_each_clear_bitrange' - 'for_each_clear_bitrange_from' - 'for_each_cmd' - 'for_each_cmsghdr' - 'for_each_cmsghdr' - 'for_each_collection' - 'for_each_comp_order' - 'for_each_compatible_node' - 'for_each_compatible_node' - 'for_each_component_dais' - 'for_each_component_dais' - 'for_each_component_dais_safe' - 'for_each_component_dais_safe' - 'for_each_comp_order' - 'for_each_console' - 'for_each_console' - 'for_each_cpu' - 'for_each_cpu' - 'for_each_cpu_and' - 'for_each_cpu_and' - 'for_each_cpu_not' - 'for_each_cpu_not' - 'for_each_cpu_wrap' - 'for_each_cpu_wrap' - 'for_each_dapm_widgets' - 'for_each_dapm_widgets' - 'for_each_dedup_cand' - 'for_each_dev_addr' - 'for_each_dev_addr' - 'for_each_dev_scope' - 'for_each_dev_scope' - 'for_each_dma_cap_mask' - 'for_each_dma_cap_mask' Loading @@ -179,13 +237,14 @@ ForEachMacros: - 'for_each_dpcm_fe' - 'for_each_dpcm_fe' - 'for_each_drhd_unit' - 'for_each_drhd_unit' - 'for_each_dss_dev' - 'for_each_dss_dev' - 'for_each_dtpm_table' - 'for_each_efi_memory_desc' - 'for_each_efi_memory_desc' - 'for_each_efi_memory_desc_in_map' - 'for_each_efi_memory_desc_in_map' - 'for_each_element' - 'for_each_element' - 'for_each_element_extid' - 'for_each_element_extid' - 'for_each_element_id' - 'for_each_element_id' - 'for_each_endpoint_of_node' - 'for_each_endpoint_of_node' - 'for_each_event' - 'for_each_event_tps' - 'for_each_evictable_lru' - 'for_each_evictable_lru' - 'for_each_fib6_node_rt_rcu' - 'for_each_fib6_node_rt_rcu' - 'for_each_fib6_walker_rt' - 'for_each_fib6_walker_rt' Loading @@ -194,30 +253,35 @@ ForEachMacros: - 'for_each_free_mem_range' - 'for_each_free_mem_range' - 'for_each_free_mem_range_reverse' - 'for_each_free_mem_range_reverse' - 'for_each_func_rsrc' - 'for_each_func_rsrc' - 'for_each_group_evsel' - 'for_each_group_member' - 'for_each_hstate' - 'for_each_hstate' - 'for_each_if' - 'for_each_if' - 'for_each_inject_fn' - 'for_each_insn' - 'for_each_insn_prefix' - 'for_each_intid' - 'for_each_iommu' - 'for_each_iommu' - 'for_each_ip_tunnel_rcu' - 'for_each_ip_tunnel_rcu' - 'for_each_irq_nr' - 'for_each_irq_nr' - 'for_each_lang' - 'for_each_link_codecs' - 'for_each_link_codecs' - 'for_each_link_cpus' - 'for_each_link_cpus' - 'for_each_link_platforms' - 'for_each_link_platforms' - 'for_each_lru' - 'for_each_lru' - 'for_each_matching_node' - 'for_each_matching_node' - 'for_each_matching_node_and_match' - 'for_each_matching_node_and_match' - 'for_each_member' - 'for_each_memcg_cache_index' - 'for_each_mem_pfn_range' - 'for_each_mem_pfn_range' - '__for_each_mem_range' - 'for_each_mem_range' - 'for_each_mem_range' - '__for_each_mem_range_rev' - 'for_each_mem_range_rev' - 'for_each_mem_range_rev' - 'for_each_mem_region' - 'for_each_mem_region' - 'for_each_member' - 'for_each_memory' - 'for_each_migratetype_order' - 'for_each_migratetype_order' - 'for_each_msi_entry' - 'for_each_missing_reg' - 'for_each_msi_entry_safe' - 'for_each_net' - 'for_each_net' - 'for_each_net_continue_reverse' - 'for_each_net_continue_reverse' - 'for_each_net_rcu' - 'for_each_netdev' - 'for_each_netdev' - 'for_each_netdev_continue' - 'for_each_netdev_continue' - 'for_each_netdev_continue_rcu' - 'for_each_netdev_continue_rcu' Loading @@ -227,12 +291,13 @@ ForEachMacros: - 'for_each_netdev_rcu' - 'for_each_netdev_rcu' - 'for_each_netdev_reverse' - 'for_each_netdev_reverse' - 'for_each_netdev_safe' - 'for_each_netdev_safe' - 'for_each_net_rcu' - 'for_each_new_connector_in_state' - 'for_each_new_connector_in_state' - 'for_each_new_crtc_in_state' - 'for_each_new_crtc_in_state' - 'for_each_new_mst_mgr_in_state' - 'for_each_new_mst_mgr_in_state' - 'for_each_new_plane_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_private_obj_in_state' - 'for_each_new_reg' - 'for_each_node' - 'for_each_node' - 'for_each_node_by_name' - 'for_each_node_by_name' - 'for_each_node_by_type' - 'for_each_node_by_type' Loading @@ -248,20 +313,20 @@ ForEachMacros: - 'for_each_old_connector_in_state' - 'for_each_old_connector_in_state' - 'for_each_old_crtc_in_state' - 'for_each_old_crtc_in_state' - 'for_each_old_mst_mgr_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_connector_in_state' - 'for_each_oldnew_crtc_in_state' - 'for_each_oldnew_crtc_in_state' - 'for_each_oldnew_mst_mgr_in_state' - 'for_each_oldnew_mst_mgr_in_state' - 'for_each_oldnew_plane_in_state' - 'for_each_oldnew_plane_in_state' - 'for_each_oldnew_plane_in_state_reverse' - 'for_each_oldnew_plane_in_state_reverse' - 'for_each_oldnew_private_obj_in_state' - 'for_each_oldnew_private_obj_in_state' - 'for_each_old_plane_in_state' - 'for_each_old_private_obj_in_state' - 'for_each_online_cpu' - 'for_each_online_cpu' - 'for_each_online_node' - 'for_each_online_node' - 'for_each_online_pgdat' - 'for_each_online_pgdat' - 'for_each_path' - 'for_each_pci_bridge' - 'for_each_pci_bridge' - 'for_each_pci_dev' - 'for_each_pci_dev' - 'for_each_pci_msi_entry' - 'for_each_pcm_streams' - 'for_each_pcm_streams' - 'for_each_physmem_range' - 'for_each_physmem_range' - 'for_each_populated_zone' - 'for_each_populated_zone' Loading @@ -269,6 +334,7 @@ ForEachMacros: - 'for_each_present_cpu' - 'for_each_present_cpu' - 'for_each_prime_number' - 'for_each_prime_number' - 'for_each_prime_number_from' - 'for_each_prime_number_from' - 'for_each_probe_cache_entry' - 'for_each_process' - 'for_each_process' - 'for_each_process_thread' - 'for_each_process_thread' - 'for_each_prop_codec_conf' - 'for_each_prop_codec_conf' Loading @@ -278,6 +344,8 @@ ForEachMacros: - 'for_each_prop_dlc_cpus' - 'for_each_prop_dlc_cpus' - 'for_each_prop_dlc_platforms' - 'for_each_prop_dlc_platforms' - 'for_each_property_of_node' - 'for_each_property_of_node' - 'for_each_reg' - 'for_each_reg_filtered' - 'for_each_registered_fb' - 'for_each_registered_fb' - 'for_each_requested_gpio' - 'for_each_requested_gpio' - 'for_each_requested_gpio_in_range' - 'for_each_requested_gpio_in_range' Loading @@ -287,8 +355,12 @@ ForEachMacros: - 'for_each_rtd_components' - 'for_each_rtd_components' - 'for_each_rtd_cpu_dais' - 'for_each_rtd_cpu_dais' - 'for_each_rtd_dais' - 'for_each_rtd_dais' - 'for_each_script' - 'for_each_sec' - 'for_each_set_bit' - 'for_each_set_bit' - 'for_each_set_bit_from' - 'for_each_set_bit_from' - 'for_each_set_bitrange' - 'for_each_set_bitrange_from' - 'for_each_set_clump8' - 'for_each_set_clump8' - 'for_each_sg' - 'for_each_sg' - 'for_each_sg_dma_page' - 'for_each_sg_dma_page' Loading @@ -297,18 +369,25 @@ ForEachMacros: - 'for_each_sgtable_dma_sg' - 'for_each_sgtable_dma_sg' - 'for_each_sgtable_page' - 'for_each_sgtable_page' - 'for_each_sgtable_sg' - 'for_each_sgtable_sg' - 'for_each_shell_test' - 'for_each_sibling_event' - 'for_each_sibling_event' - 'for_each_subelement' - 'for_each_subelement' - 'for_each_subelement_extid' - 'for_each_subelement_extid' - 'for_each_subelement_id' - 'for_each_subelement_id' - '__for_each_thread' - 'for_each_sublist' - 'for_each_subsystem' - 'for_each_supported_activate_fn' - 'for_each_supported_inject_fn' - 'for_each_test' - 'for_each_thread' - 'for_each_thread' - 'for_each_token' - 'for_each_unicast_dest_pgid' - 'for_each_unicast_dest_pgid' - 'for_each_vsi' - 'for_each_vsi' - 'for_each_wakeup_source' - 'for_each_wakeup_source' - 'for_each_zone' - 'for_each_zone' - 'for_each_zone_zonelist' - 'for_each_zone_zonelist' - 'for_each_zone_zonelist_nodemask' - 'for_each_zone_zonelist_nodemask' - 'func_for_each_insn' - 'fwnode_for_each_available_child_node' - 'fwnode_for_each_available_child_node' - 'fwnode_for_each_child_node' - 'fwnode_for_each_child_node' - 'fwnode_graph_for_each_endpoint' - 'fwnode_graph_for_each_endpoint' Loading @@ -322,7 +401,13 @@ ForEachMacros: - 'hash_for_each_possible_safe' - 'hash_for_each_possible_safe' - 'hash_for_each_rcu' - 'hash_for_each_rcu' - 'hash_for_each_safe' - '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' - 'hctx_for_each_ctx' - 'hists__for_each_format' - 'hists__for_each_sort_list' - 'hlist_bl_for_each_entry' - 'hlist_bl_for_each_entry' - 'hlist_bl_for_each_entry_rcu' - 'hlist_bl_for_each_entry_rcu' - 'hlist_bl_for_each_entry_safe' - 'hlist_bl_for_each_entry_safe' Loading @@ -338,7 +423,6 @@ ForEachMacros: - 'hlist_for_each_entry_rcu_notrace' - 'hlist_for_each_entry_rcu_notrace' - 'hlist_for_each_entry_safe' - 'hlist_for_each_entry_safe' - 'hlist_for_each_entry_srcu' - 'hlist_for_each_entry_srcu' - '__hlist_for_each_rcu' - 'hlist_for_each_safe' - 'hlist_for_each_safe' - 'hlist_nulls_for_each_entry' - 'hlist_nulls_for_each_entry' - 'hlist_nulls_for_each_entry_from' - 'hlist_nulls_for_each_entry_from' Loading @@ -346,9 +430,6 @@ ForEachMacros: - 'hlist_nulls_for_each_entry_safe' - 'hlist_nulls_for_each_entry_safe' - 'i3c_bus_for_each_i2cdev' - 'i3c_bus_for_each_i2cdev' - 'i3c_bus_for_each_i3cdev' - 'i3c_bus_for_each_i3cdev' - 'ide_host_for_each_port' - 'ide_port_for_each_dev' - 'ide_port_for_each_present_dev' - 'idr_for_each_entry' - 'idr_for_each_entry' - 'idr_for_each_entry_continue' - 'idr_for_each_entry_continue' - 'idr_for_each_entry_continue_ul' - 'idr_for_each_entry_continue_ul' Loading @@ -356,7 +437,12 @@ ForEachMacros: - 'in_dev_for_each_ifa_rcu' - 'in_dev_for_each_ifa_rcu' - 'in_dev_for_each_ifa_rtnl' - 'in_dev_for_each_ifa_rtnl' - 'inet_bind_bucket_for_each' - 'inet_bind_bucket_for_each' - 'inet_lhash2_for_each_icsk' - 'inet_lhash2_for_each_icsk_continue' - 'inet_lhash2_for_each_icsk_rcu' - 'inet_lhash2_for_each_icsk_rcu' - 'intlist__for_each_entry' - 'intlist__for_each_entry_safe' - 'kcore_copy__for_each_phdr' - 'key_for_each' - 'key_for_each' - 'key_for_each_safe' - 'key_for_each_safe' - 'klp_for_each_func' - 'klp_for_each_func' Loading @@ -367,7 +453,9 @@ ForEachMacros: - 'klp_for_each_object_static' - 'klp_for_each_object_static' - 'kunit_suite_for_each_test_case' - 'kunit_suite_for_each_test_case' - 'kvm_for_each_memslot' - 'kvm_for_each_memslot' - 'kvm_for_each_memslot_in_gfn_range' - 'kvm_for_each_vcpu' - 'kvm_for_each_vcpu' - 'libbpf_nla_for_each_attr' - 'list_for_each' - 'list_for_each' - 'list_for_each_codec' - 'list_for_each_codec' - 'list_for_each_codec_safe' - 'list_for_each_codec_safe' Loading @@ -387,6 +475,7 @@ ForEachMacros: - 'list_for_each_entry_safe_from' - 'list_for_each_entry_safe_from' - 'list_for_each_entry_safe_reverse' - 'list_for_each_entry_safe_reverse' - 'list_for_each_entry_srcu' - 'list_for_each_entry_srcu' - 'list_for_each_from' - 'list_for_each_prev' - 'list_for_each_prev' - 'list_for_each_prev_safe' - 'list_for_each_prev_safe' - 'list_for_each_safe' - 'list_for_each_safe' Loading @@ -394,11 +483,18 @@ ForEachMacros: - 'llist_for_each_entry' - 'llist_for_each_entry' - 'llist_for_each_entry_safe' - 'llist_for_each_entry_safe' - 'llist_for_each_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' - 'mci_for_each_dimm' - 'media_device_for_each_entity' - 'media_device_for_each_entity' - 'media_device_for_each_intf' - 'media_device_for_each_intf' - 'media_device_for_each_link' - 'media_device_for_each_link' - 'media_device_for_each_pad' - 'media_device_for_each_pad' - 'msi_for_each_desc' - 'nanddev_io_for_each_page' - 'nanddev_io_for_each_page' - 'netdev_for_each_lower_dev' - 'netdev_for_each_lower_dev' - 'netdev_for_each_lower_private' - 'netdev_for_each_lower_private' Loading @@ -423,6 +519,20 @@ ForEachMacros: - 'pcl_for_each_chunk' - 'pcl_for_each_chunk' - 'pcl_for_each_segment' - 'pcl_for_each_segment' - 'pcm_for_each_format' - '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' - 'plist_for_each' - 'plist_for_each' - 'plist_for_each_continue' - 'plist_for_each_continue' Loading @@ -442,6 +552,7 @@ ForEachMacros: - 'rdma_for_each_block' - 'rdma_for_each_block' - 'rdma_for_each_port' - 'rdma_for_each_port' - 'rdma_umem_for_each_dma_block' - 'rdma_umem_for_each_dma_block' - 'resort_rb__for_each_entry' - 'resource_list_for_each_entry' - 'resource_list_for_each_entry' - 'resource_list_for_each_entry_safe' - 'resource_list_for_each_entry_safe' - 'rhl_for_each_entry_rcu' - 'rhl_for_each_entry_rcu' Loading @@ -455,15 +566,18 @@ ForEachMacros: - 'rht_for_each_from' - 'rht_for_each_from' - 'rht_for_each_rcu' - 'rht_for_each_rcu' - 'rht_for_each_rcu_from' - 'rht_for_each_rcu_from' - '__rq_for_each_bio' - 'rq_for_each_bvec' - 'rq_for_each_bvec' - 'rq_for_each_segment' - 'rq_for_each_segment' - 'rq_list_for_each' - 'rq_list_for_each_safe' - 'scsi_for_each_prot_sg' - 'scsi_for_each_prot_sg' - 'scsi_for_each_sg' - 'scsi_for_each_sg' - 'sctp_for_each_hentry' - 'sctp_for_each_hentry' - 'sctp_skb_for_each' - 'sctp_skb_for_each' - 'sec_for_each_insn' - 'sec_for_each_insn_continue' - 'sec_for_each_insn_from' - 'shdma_for_each_chan' - 'shdma_for_each_chan' - '__shost_for_each_device' - 'shost_for_each_device' - 'shost_for_each_device' - 'sk_for_each' - 'sk_for_each' - 'sk_for_each_bound' - 'sk_for_each_bound' Loading @@ -480,7 +594,13 @@ ForEachMacros: - 'snd_soc_dapm_widget_for_each_path_safe' - 'snd_soc_dapm_widget_for_each_path_safe' - 'snd_soc_dapm_widget_for_each_sink_path' - 'snd_soc_dapm_widget_for_each_sink_path' - 'snd_soc_dapm_widget_for_each_source_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' - 'tb_property_for_each' - 'tcf_act_for_each_action' - 'tcf_exts_for_each_action' - 'tcf_exts_for_each_action' - 'udp_portaddr_for_each_entry' - 'udp_portaddr_for_each_entry' - 'udp_portaddr_for_each_entry_rcu' - 'udp_portaddr_for_each_entry_rcu' Loading @@ -504,15 +624,17 @@ ForEachMacros: - 'xbc_node_for_each_array_value' - 'xbc_node_for_each_array_value' - 'xbc_node_for_each_child' - 'xbc_node_for_each_child' - 'xbc_node_for_each_key_value' - 'xbc_node_for_each_key_value' - 'xbc_node_for_each_subkey' - 'zorro_for_each_dev' - 'zorro_for_each_dev' #IncludeBlocks: Preserve # Unknown to clang-format-5.0 IncludeBlocks: Preserve IncludeCategories: IncludeCategories: - Regex: '.*' - Regex: '.*' Priority: 1 Priority: 1 IncludeIsMainRegex: '(Test)?$' IncludeIsMainRegex: '(Test)?$' IndentCaseLabels: false IndentCaseLabels: false #IndentPPDirectives: None # Unknown to clang-format-5.0 IndentGotoLabels: false IndentPPDirectives: None IndentWidth: 8 IndentWidth: 8 IndentWrappedFunctionNames: false IndentWrappedFunctionNames: false JavaScriptQuotes: Leave JavaScriptQuotes: Leave Loading @@ -522,13 +644,13 @@ MacroBlockBegin: '' MacroBlockEnd: '' MacroBlockEnd: '' MaxEmptyLinesToKeep: 1 MaxEmptyLinesToKeep: 1 NamespaceIndentation: None NamespaceIndentation: None #ObjCBinPackProtocolList: Auto # Unknown to clang-format-5.0 ObjCBinPackProtocolList: Auto ObjCBlockIndentWidth: 8 ObjCBlockIndentWidth: 8 ObjCSpaceAfterProperty: true ObjCSpaceAfterProperty: true ObjCSpaceBeforeProtocolList: true ObjCSpaceBeforeProtocolList: true # Taken from git's rules # Taken from git's rules #PenaltyBreakAssignment: 10 # Unknown to clang-format-4.0 PenaltyBreakAssignment: 10 PenaltyBreakBeforeFirstCallParameter: 30 PenaltyBreakBeforeFirstCallParameter: 30 PenaltyBreakComment: 10 PenaltyBreakComment: 10 PenaltyBreakFirstLessLess: 0 PenaltyBreakFirstLessLess: 0 Loading @@ -539,14 +661,14 @@ PenaltyReturnTypeOnItsOwnLine: 60 PointerAlignment: Right PointerAlignment: Right ReflowComments: false ReflowComments: false SortIncludes: false SortIncludes: false #SortUsingDeclarations: false # Unknown to clang-format-4.0 SortUsingDeclarations: false SpaceAfterCStyleCast: false SpaceAfterCStyleCast: false SpaceAfterTemplateKeyword: true SpaceAfterTemplateKeyword: true SpaceBeforeAssignmentOperators: true SpaceBeforeAssignmentOperators: true #SpaceBeforeCtorInitializerColon: true # Unknown to clang-format-5.0 SpaceBeforeCtorInitializerColon: true #SpaceBeforeInheritanceColon: true # Unknown to clang-format-5.0 SpaceBeforeInheritanceColon: true SpaceBeforeParens: ControlStatements SpaceBeforeParens: ControlStatementsExceptForEachMacros #SpaceBeforeRangeBasedForLoopColon: true # Unknown to clang-format-5.0 SpaceBeforeRangeBasedForLoopColon: true SpaceInEmptyParentheses: false SpaceInEmptyParentheses: false SpacesBeforeTrailingComments: 1 SpacesBeforeTrailingComments: 1 SpacesInAngles: false SpacesInAngles: false Loading
.gitignore +1 −0 Original line number Original line Diff line number Diff line Loading @@ -45,6 +45,7 @@ *.symversions *.symversions *.tab.[ch] *.tab.[ch] *.tar *.tar *.usyms *.xz *.xz *.zst *.zst Module.symvers Module.symvers Loading
.mailmap +7 −0 Original line number Original line Diff line number Diff line Loading @@ -10,6 +10,8 @@ # Please keep this list dictionary sorted. # Please keep this list dictionary sorted. # # Aaron Durbin <adurbin@google.com> Aaron Durbin <adurbin@google.com> Abel Vesa <abelvesa@kernel.org> <abel.vesa@nxp.com> Abel Vesa <abelvesa@kernel.org> <abelvesa@gmail.com> Abhinav Kumar <quic_abhinavk@quicinc.com> <abhinavk@codeaurora.org> Abhinav Kumar <quic_abhinavk@quicinc.com> <abhinavk@codeaurora.org> Adam Oldham <oldhamca@gmail.com> Adam Oldham <oldhamca@gmail.com> Adam Radford <aradford@gmail.com> Adam Radford <aradford@gmail.com> Loading Loading @@ -85,6 +87,7 @@ Christian Borntraeger <borntraeger@linux.ibm.com> <borntrae@de.ibm.com> Christian Brauner <brauner@kernel.org> <christian@brauner.io> Christian Brauner <brauner@kernel.org> <christian@brauner.io> Christian Brauner <brauner@kernel.org> <christian.brauner@canonical.com> Christian Brauner <brauner@kernel.org> <christian.brauner@canonical.com> Christian Brauner <brauner@kernel.org> <christian.brauner@ubuntu.com> Christian Brauner <brauner@kernel.org> <christian.brauner@ubuntu.com> Christian Marangi <ansuelsmth@gmail.com> Christophe Ricard <christophe.ricard@gmail.com> Christophe Ricard <christophe.ricard@gmail.com> Christoph Hellwig <hch@lst.de> Christoph Hellwig <hch@lst.de> Colin Ian King <colin.king@intel.com> <colin.king@canonical.com> Colin Ian King <colin.king@intel.com> <colin.king@canonical.com> Loading Loading @@ -165,6 +168,7 @@ Jan Glauber <jan.glauber@gmail.com> <jang@de.ibm.com> Jan Glauber <jan.glauber@gmail.com> <jang@linux.vnet.ibm.com> Jan Glauber <jan.glauber@gmail.com> <jang@linux.vnet.ibm.com> Jan Glauber <jan.glauber@gmail.com> <jglauber@cavium.com> Jan Glauber <jan.glauber@gmail.com> <jglauber@cavium.com> Jarkko Sakkinen <jarkko@kernel.org> <jarkko.sakkinen@linux.intel.com> Jarkko Sakkinen <jarkko@kernel.org> <jarkko.sakkinen@linux.intel.com> Jarkko Sakkinen <jarkko@kernel.org> <jarkko@profian.com> Jason Gunthorpe <jgg@ziepe.ca> <jgg@mellanox.com> Jason Gunthorpe <jgg@ziepe.ca> <jgg@mellanox.com> Jason Gunthorpe <jgg@ziepe.ca> <jgg@nvidia.com> Jason Gunthorpe <jgg@ziepe.ca> <jgg@nvidia.com> Jason Gunthorpe <jgg@ziepe.ca> <jgunthorpe@obsidianresearch.com> Jason Gunthorpe <jgg@ziepe.ca> <jgunthorpe@obsidianresearch.com> Loading Loading @@ -201,6 +205,8 @@ Jordan Crouse <jordan@cosmicpenguin.net> <jcrouse@codeaurora.org> <josh@joshtriplett.org> <josht@linux.vnet.ibm.com> <josh@joshtriplett.org> <josht@linux.vnet.ibm.com> <josh@joshtriplett.org> <josht@us.ibm.com> <josh@joshtriplett.org> <josht@us.ibm.com> <josh@joshtriplett.org> <josht@vnet.ibm.com> <josh@joshtriplett.org> <josht@vnet.ibm.com> Josh Poimboeuf <jpoimboe@kernel.org> <jpoimboe@redhat.com> Josh Poimboeuf <jpoimboe@kernel.org> <jpoimboe@us.ibm.com> Juha Yrjola <at solidboot.com> Juha Yrjola <at solidboot.com> Juha Yrjola <juha.yrjola@nokia.com> Juha Yrjola <juha.yrjola@nokia.com> Juha Yrjola <juha.yrjola@solidboot.com> Juha Yrjola <juha.yrjola@solidboot.com> Loading Loading @@ -236,6 +242,7 @@ Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@web.de> <linux-hardening@vger.kernel.org> <kernel-hardening@lists.openwall.com> <linux-hardening@vger.kernel.org> <kernel-hardening@lists.openwall.com> Li Yang <leoyang.li@nxp.com> <leoli@freescale.com> Li Yang <leoyang.li@nxp.com> <leoli@freescale.com> Li Yang <leoyang.li@nxp.com> <leo@zh-kernel.org> Li Yang <leoyang.li@nxp.com> <leo@zh-kernel.org> Lorenzo Pieralisi <lpieralisi@kernel.org> <lorenzo.pieralisi@arm.com> Lukasz Luba <lukasz.luba@arm.com> <l.luba@partner.samsung.com> Lukasz Luba <lukasz.luba@arm.com> <l.luba@partner.samsung.com> Maciej W. Rozycki <macro@mips.com> <macro@imgtec.com> Maciej W. Rozycki <macro@mips.com> <macro@imgtec.com> Maciej W. Rozycki <macro@orcam.me.uk> <macro@linux-mips.org> Maciej W. Rozycki <macro@orcam.me.uk> <macro@linux-mips.org> Loading
Documentation/ABI/stable/sysfs-bus-mhi +10 −0 Original line number Original line Diff line number Diff line Loading @@ -19,3 +19,13 @@ Description: The file holds the OEM PK Hash value of the endpoint device read without having the device power on at least once, the file read without having the device power on at least once, the file will read all 0's. will read all 0's. Users: Any userspace application or clients interested in device info. Users: Any userspace application or clients interested in device info. What: /sys/bus/mhi/devices/.../soc_reset Date: April 2022 KernelVersion: 5.19 Contact: mhi@lists.linux.dev Description: Initiates a SoC reset on the MHI controller. A SoC reset is a reset of last resort, and will require a complete re-init. This can be useful as a method of recovery if the device is non-responsive, or as a means of loading new firmware as a system administration task.
Documentation/ABI/testing/configfs-usb-gadget-uvc +1 −0 Original line number Original line Diff line number Diff line Loading @@ -7,6 +7,7 @@ Description: UVC function directory streaming_maxburst 0..15 (ss only) streaming_maxburst 0..15 (ss only) streaming_maxpacket 1..1023 (fs), 1..3072 (hs/ss) streaming_maxpacket 1..1023 (fs), 1..3072 (hs/ss) streaming_interval 1..16 streaming_interval 1..16 function_name string [32] =================== ============================= =================== ============================= What: /config/usb-gadget/gadget/functions/uvc.name/control What: /config/usb-gadget/gadget/functions/uvc.name/control Loading