Home
last modified time | relevance | path

Searched refs:arm64_cpu_capabilities (Results 1 – 5 of 5) sorted by relevance

/linux/arch/arm64/include/asm/
H A Dspectre.h85 bool has_spectre_v2(const struct arm64_cpu_capabilities *cap, int scope);
86 void spectre_v2_enable_mitigation(const struct arm64_cpu_capabilities *__unused);
88 bool has_spectre_v3a(const struct arm64_cpu_capabilities *cap, int scope);
89 void spectre_v3a_enable_mitigation(const struct arm64_cpu_capabilities *__unused);
92 bool has_spectre_v4(const struct arm64_cpu_capabilities *cap, int scope);
93 void spectre_v4_enable_mitigation(const struct arm64_cpu_capabilities *__unused);
99 bool is_spectre_bhb_affected(const struct arm64_cpu_capabilities *entry, int scope);
103 void spectre_bhb_enable_mitigation(const struct arm64_cpu_capabilities *__unused);
H A Dcpufeature.h352 struct arm64_cpu_capabilities { struct
356 bool (*matches)(const struct arm64_cpu_capabilities *caps, int scope); argument
369 void (*cpu_enable)(const struct arm64_cpu_capabilities *cap); argument
403 const struct arm64_cpu_capabilities *match_list; argument
407 static inline int cpucap_default_scope(const struct arm64_cpu_capabilities *cap) in cpucap_default_scope() argument
412 static inline bool cpucap_match_all_early_cpus(const struct arm64_cpu_capabilities *cap) in cpucap_match_all_early_cpus()
423 cpucap_multi_entry_cap_matches(const struct arm64_cpu_capabilities *entry, in cpucap_multi_entry_cap_matches()
426 const struct arm64_cpu_capabilities *caps; in cpucap_multi_entry_cap_matches()
/linux/arch/arm64/kernel/
H A Dcpu_errata.c58 __is_affected_midr_range(const struct arm64_cpu_capabilities *entry, in __is_affected_midr_range()
73 is_affected_midr_range(const struct arm64_cpu_capabilities *entry, int scope) in is_affected_midr_range()
92 is_affected_midr_range_list(const struct arm64_cpu_capabilities *entry, in is_affected_midr_range_list()
100 is_kryo_midr(const struct arm64_cpu_capabilities *entry, int scope) in is_kryo_midr()
114 has_mismatched_cache_type(const struct arm64_cpu_capabilities *entry, in has_mismatched_cache_type()
163 need_arm_si_l1_workaround_4311569(const struct arm64_cpu_capabilities *entry, int scope) in need_arm_si_l1_workaround_4311569()
170 cpu_enable_trap_ctr_access(const struct arm64_cpu_capabilities *cap) in cpu_enable_trap_ctr_access()
190 has_cortex_a76_erratum_1463225(const struct arm64_cpu_capabilities *entry, in has_cortex_a76_erratum_1463225()
198 cpu_enable_cache_maint_trap(const struct arm64_cpu_capabilities *__unused) in cpu_enable_cache_maint_trap()
247 needs_tx2_tvm_workaround(const struct arm64_cpu_capabilities *entry, in needs_tx2_tvm_workaround()
[all …]
H A Dcpufeature.c117 static struct arm64_cpu_capabilities const __ro_after_init *cpucap_ptrs[ARM64_NCAPS];
218 static void cpu_enable_cnp(struct arm64_cpu_capabilities const *cap);
1091 extern const struct arm64_cpu_capabilities arm64_errata[];
1092 static const struct arm64_cpu_capabilities arm64_features[];
1095 init_cpucap_indirect_list_from_array(const struct arm64_cpu_capabilities *caps) in init_cpucap_indirect_list_from_array()
1634 has_always(const struct arm64_cpu_capabilities *entry, int scope) in has_always()
1640 feature_matches(u64 reg, const struct arm64_cpu_capabilities *entry) in feature_matches()
1667 read_scoped_sysreg(const struct arm64_cpu_capabilities *entry, int scope) in read_scoped_sysreg()
1677 has_user_cpuid_feature(const struct arm64_cpu_capabilities *entry, int scope) in has_user_cpuid_feature()
1697 has_cpuid_feature(const struct arm64_cpu_capabilities *entry, int scope) in has_cpuid_feature()
[all …]
H A Dfpsimd.c731 void cpu_enable_fpmr(const struct arm64_cpu_capabilities *__always_unused p) in cpu_enable_fpmr()
1097 void cpu_enable_sve(const struct arm64_cpu_capabilities *__always_unused p) in cpu_enable_sve()
1202 void cpu_enable_sme(const struct arm64_cpu_capabilities *__always_unused p) in cpu_enable_sme()
1220 void cpu_enable_sme2(const struct arm64_cpu_capabilities *__always_unused p) in cpu_enable_sme2()
1230 void cpu_enable_fa64(const struct arm64_cpu_capabilities *__always_unused p) in cpu_enable_fa64()
2097 void cpu_enable_fpsimd(const struct arm64_cpu_capabilities *__always_unused p) in cpu_enable_fpsimd()