Home
last modified time | relevance | path

Searched refs:boot_cpu_has (Results 1 – 25 of 188) sorted by relevance

12345678

/linux/arch/x86/kernel/cpu/
A Dbugs.c111 if (boot_cpu_has(X86_FEATURE_STIBP)) in check_bugs()
231 if (boot_cpu_has(X86_FEATURE_VIRT_SSBD)) in x86_amd_ssb_disable()
329 if (!boot_cpu_has(X86_FEATURE_RTM)) { in taa_select_mitigation()
347 if (boot_cpu_has(X86_FEATURE_MD_CLEAR)) in taa_select_mitigation()
553 if (!boot_cpu_has(X86_FEATURE_SMAP)) in smap_works_speculatively()
599 !boot_cpu_has(X86_FEATURE_PTI)) in spectre_v1_select_mitigation()
747 if (!boot_cpu_has(X86_FEATURE_IBPB) && !boot_cpu_has(X86_FEATURE_STIBP)) in spectre_v2_user_select_mitigation()
776 if (boot_cpu_has(X86_FEATURE_IBPB)) { in spectre_v2_user_select_mitigation()
1155 if (!boot_cpu_has(X86_FEATURE_SSBD)) in __ssb_select_mitigation()
1632 !boot_cpu_has(X86_FEATURE_VMX)) in itlb_multihit_show_state()
[all …]
A Dintel.c646 if (boot_cpu_has(X86_FEATURE_DS)) { in init_intel()
1052 if (!boot_cpu_has(X86_FEATURE_SPLIT_LOCK_DETECT) && in sld_state_setup()
1053 !boot_cpu_has(X86_FEATURE_BUS_LOCK_DETECT)) in sld_state_setup()
1159 if (!boot_cpu_has(X86_FEATURE_BUS_LOCK_DETECT) || in bus_lock_init()
1160 (boot_cpu_has(X86_FEATURE_SPLIT_LOCK_DETECT) && in bus_lock_init()
1248 if (boot_cpu_has(X86_FEATURE_HYPERVISOR)) in split_lock_setup()
1275 if (!boot_cpu_has(X86_FEATURE_BUS_LOCK_DETECT) && in sld_state_show()
1276 !boot_cpu_has(X86_FEATURE_SPLIT_LOCK_DETECT)) in sld_state_show()
1284 if (boot_cpu_has(X86_FEATURE_SPLIT_LOCK_DETECT)) in sld_state_show()
1294 boot_cpu_has(X86_FEATURE_SPLIT_LOCK_DETECT) ? in sld_state_show()
[all …]
A Dtsx.c95 if (boot_cpu_has(X86_FEATURE_RTM_ALWAYS_ABORT) && in tsx_clear_cpuid()
96 boot_cpu_has(X86_FEATURE_TSX_FORCE_ABORT)) { in tsx_clear_cpuid()
114 if (boot_cpu_has(X86_FEATURE_RTM_ALWAYS_ABORT) && in tsx_init()
115 boot_cpu_has(X86_FEATURE_TSX_FORCE_ABORT)) { in tsx_init()
A Dhygon.c68 if (boot_cpu_has(X86_FEATURE_TOPOEXT)) { in hygon_get_topology()
214 if (boot_cpu_has(X86_FEATURE_TOPOEXT)) { in bsp_init_hygon()
219 } else if (boot_cpu_has(X86_FEATURE_NODEID_MSR)) { in bsp_init_hygon()
226 if (!boot_cpu_has(X86_FEATURE_AMD_SSBD) && in bsp_init_hygon()
227 !boot_cpu_has(X86_FEATURE_VIRT_SSBD)) { in bsp_init_hygon()
276 if (boot_cpu_has(X86_FEATURE_APIC)) in early_init_hygon()
A Daperfmperf.c91 if (!boot_cpu_has(X86_FEATURE_APERFMPERF)) in aperfmperf_get_khz()
113 if (!boot_cpu_has(X86_FEATURE_APERFMPERF)) in arch_freq_prepare_all()
136 if (!boot_cpu_has(X86_FEATURE_APERFMPERF)) in arch_freq_get_on_cpu()
/linux/arch/x86/crypto/
A Dblake2s-glue.c98 if (!boot_cpu_has(X86_FEATURE_SSSE3)) in blake2s_mod_init()
104 boot_cpu_has(X86_FEATURE_AVX) && in blake2s_mod_init()
105 boot_cpu_has(X86_FEATURE_AVX2) && in blake2s_mod_init()
106 boot_cpu_has(X86_FEATURE_AVX512F) && in blake2s_mod_init()
107 boot_cpu_has(X86_FEATURE_AVX512VL) && in blake2s_mod_init()
119 if (IS_REACHABLE(CONFIG_CRYPTO_HASH) && boot_cpu_has(X86_FEATURE_SSSE3)) in blake2s_mod_exit()
A Dsha1_ssse3_glue.c105 if (boot_cpu_has(X86_FEATURE_SSSE3)) in register_sha1_ssse3()
112 if (boot_cpu_has(X86_FEATURE_SSSE3)) in unregister_sha1_ssse3()
155 if (boot_cpu_has(X86_FEATURE_AVX)) in avx_usable()
183 if (avx_usable() && boot_cpu_has(X86_FEATURE_AVX2) in avx2_usable()
184 && boot_cpu_has(X86_FEATURE_BMI1) in avx2_usable()
185 && boot_cpu_has(X86_FEATURE_BMI2)) in avx2_usable()
286 if (boot_cpu_has(X86_FEATURE_SHA_NI)) in register_sha1_ni()
293 if (boot_cpu_has(X86_FEATURE_SHA_NI)) in unregister_sha1_ni()
A Dsha256_ssse3_glue.c133 if (boot_cpu_has(X86_FEATURE_SSSE3)) in register_sha256_ssse3()
141 if (boot_cpu_has(X86_FEATURE_SSSE3)) in unregister_sha256_ssse3()
199 if (boot_cpu_has(X86_FEATURE_AVX)) in avx_usable()
274 if (avx_usable() && boot_cpu_has(X86_FEATURE_AVX2) && in avx2_usable()
275 boot_cpu_has(X86_FEATURE_BMI2)) in avx2_usable()
349 if (boot_cpu_has(X86_FEATURE_SHA_NI)) in register_sha256_ni()
357 if (boot_cpu_has(X86_FEATURE_SHA_NI)) in unregister_sha256_ni()
A Dcamellia_aesni_avx2_glue.c107 if (!boot_cpu_has(X86_FEATURE_AVX) || in camellia_aesni_init()
108 !boot_cpu_has(X86_FEATURE_AVX2) || in camellia_aesni_init()
109 !boot_cpu_has(X86_FEATURE_AES) || in camellia_aesni_init()
110 !boot_cpu_has(X86_FEATURE_OSXSAVE)) { in camellia_aesni_init()
A Dsm4_aesni_avx2_glue.c136 if (!boot_cpu_has(X86_FEATURE_AVX) || in sm4_init()
137 !boot_cpu_has(X86_FEATURE_AVX2) || in sm4_init()
138 !boot_cpu_has(X86_FEATURE_AES) || in sm4_init()
139 !boot_cpu_has(X86_FEATURE_OSXSAVE)) { in sm4_init()
A Dsha512_ssse3_glue.c131 if (boot_cpu_has(X86_FEATURE_SSSE3)) in register_sha512_ssse3()
139 if (boot_cpu_has(X86_FEATURE_SSSE3)) in unregister_sha512_ssse3()
149 if (boot_cpu_has(X86_FEATURE_AVX)) in avx_usable()
273 if (avx_usable() && boot_cpu_has(X86_FEATURE_AVX2) && in avx2_usable()
274 boot_cpu_has(X86_FEATURE_BMI2)) in avx2_usable()
A Dpoly1305_glue.c262 if (boot_cpu_has(X86_FEATURE_AVX) && in poly1305_simd_mod_init()
265 if (boot_cpu_has(X86_FEATURE_AVX) && boot_cpu_has(X86_FEATURE_AVX2) && in poly1305_simd_mod_init()
268 if (IS_ENABLED(CONFIG_AS_AVX512) && boot_cpu_has(X86_FEATURE_AVX) && in poly1305_simd_mod_init()
269 boot_cpu_has(X86_FEATURE_AVX2) && boot_cpu_has(X86_FEATURE_AVX512F) && in poly1305_simd_mod_init()
A Dchacha_glue.c281 if (!boot_cpu_has(X86_FEATURE_SSSE3)) in chacha_simd_mod_init()
286 if (boot_cpu_has(X86_FEATURE_AVX) && in chacha_simd_mod_init()
287 boot_cpu_has(X86_FEATURE_AVX2) && in chacha_simd_mod_init()
292 boot_cpu_has(X86_FEATURE_AVX512VL) && in chacha_simd_mod_init()
293 boot_cpu_has(X86_FEATURE_AVX512BW)) /* kmovq */ in chacha_simd_mod_init()
302 if (IS_REACHABLE(CONFIG_CRYPTO_SKCIPHER) && boot_cpu_has(X86_FEATURE_SSSE3)) in chacha_simd_mod_fini()
/linux/arch/x86/kernel/fpu/
A Dinit.c25 if (boot_cpu_has(X86_FEATURE_FXSR)) in fpu__init_cpu_generic()
27 if (boot_cpu_has(X86_FEATURE_XMM)) in fpu__init_cpu_generic()
34 if (!boot_cpu_has(X86_FEATURE_FPU)) in fpu__init_cpu_generic()
40 if (!boot_cpu_has(X86_FEATURE_FPU)) in fpu__init_cpu_generic()
76 if (!boot_cpu_has(X86_FEATURE_CPUID) && in fpu__init_system_early_generic()
103 if (boot_cpu_has(X86_FEATURE_FXSR)) { in fpu__init_system_mxcsr()
/linux/arch/x86/kernel/
A Dtsc.c902 if (!boot_cpu_has(X86_FEATURE_TSC)) in recalibrate_cpu_khz()
1020 if (!boot_cpu_has(X86_FEATURE_TSC)) in cpufreq_register_tsc_scaling()
1022 if (boot_cpu_has(X86_FEATURE_CONSTANT_TSC)) in cpufreq_register_tsc_scaling()
1051 if (boot_cpu_has(X86_FEATURE_HYPERVISOR) || in detect_art()
1203 if (boot_cpu_has(X86_FEATURE_TSC_RELIABLE)) in check_system_tsc_reliable()
1219 boot_cpu_has(X86_FEATURE_TSC_ADJUST) && in check_system_tsc_reliable()
1238 if (boot_cpu_has(X86_FEATURE_CONSTANT_TSC)) in unsynchronized_tsc()
1397 if (boot_cpu_has(X86_FEATURE_ART)) in tsc_refine_calibration_work()
1421 if (boot_cpu_has(X86_FEATURE_ART)) in init_tsc_clocksource()
1498 if (!boot_cpu_has(X86_FEATURE_TSC)) in tsc_early_init()
[all …]
A Dldt.c200 if (boot_cpu_has(X86_FEATURE_PTI)) in do_sanity_check()
208 if (boot_cpu_has(X86_FEATURE_PTI)) in do_sanity_check()
243 if (boot_cpu_has(X86_FEATURE_PTI) && !mm->context.ldt) in map_ldt_struct_to_user()
268 if (boot_cpu_has(X86_FEATURE_PTI) && !mm->context.ldt) in map_ldt_struct_to_user()
295 if (!boot_cpu_has(X86_FEATURE_PTI)) in map_ldt_struct()
358 if (!boot_cpu_has(X86_FEATURE_PTI)) in unmap_ldt_struct()
398 if (!boot_cpu_has(X86_FEATURE_PTI)) in free_ldt_pgtables()
/linux/lib/raid6/
A Drecov_avx512.c16 return boot_cpu_has(X86_FEATURE_AVX2) && in raid6_has_avx512()
17 boot_cpu_has(X86_FEATURE_AVX) && in raid6_has_avx512()
18 boot_cpu_has(X86_FEATURE_AVX512F) && in raid6_has_avx512()
19 boot_cpu_has(X86_FEATURE_AVX512BW) && in raid6_has_avx512()
20 boot_cpu_has(X86_FEATURE_AVX512VL) && in raid6_has_avx512()
21 boot_cpu_has(X86_FEATURE_AVX512DQ); in raid6_has_avx512()
A Davx512.c36 return boot_cpu_has(X86_FEATURE_AVX2) && in raid6_have_avx512()
37 boot_cpu_has(X86_FEATURE_AVX) && in raid6_have_avx512()
38 boot_cpu_has(X86_FEATURE_AVX512F) && in raid6_have_avx512()
39 boot_cpu_has(X86_FEATURE_AVX512BW) && in raid6_have_avx512()
40 boot_cpu_has(X86_FEATURE_AVX512VL) && in raid6_have_avx512()
41 boot_cpu_has(X86_FEATURE_AVX512DQ); in raid6_have_avx512()
A Dsse1.c32 return boot_cpu_has(X86_FEATURE_MMX) && in raid6_have_sse1_or_mmxext()
33 (boot_cpu_has(X86_FEATURE_XMM) || in raid6_have_sse1_or_mmxext()
34 boot_cpu_has(X86_FEATURE_MMXEXT)); in raid6_have_sse1_or_mmxext()
/linux/arch/um/include/asm/
A Dcpufeature.h55 #define boot_cpu_has(bit) cpu_has(&boot_cpu_data, bit) macro
78 #define static_cpu_has(bit) boot_cpu_has(bit)
136 __builtin_constant_p(boot_cpu_has(bit)) ? \
137 boot_cpu_has(bit) : \
150 #define cpu_have_feature boot_cpu_has
/linux/arch/x86/include/asm/
A Dcpufeature.h141 #define boot_cpu_has(bit) cpu_has(&boot_cpu_data, bit) macro
165 #define static_cpu_has(bit) boot_cpu_has(bit)
204 __builtin_constant_p(boot_cpu_has(bit)) ? \
205 boot_cpu_has(bit) : \
219 #define cpu_have_feature boot_cpu_has
A Dxor_avx.h164 if (boot_cpu_has(X86_FEATURE_AVX) && boot_cpu_has(X86_FEATURE_OSXSAVE)) \
169 (boot_cpu_has(X86_FEATURE_AVX) && boot_cpu_has(X86_FEATURE_OSXSAVE) ? &xor_block_avx : FASTEST)
A Dvmalloc.h14 return boot_cpu_has(X86_FEATURE_GBPAGES); in arch_vmap_pud_supported()
21 return boot_cpu_has(X86_FEATURE_PSE); in arch_vmap_pmd_supported()
/linux/arch/x86/kernel/apic/
A Dapic.c591 if (boot_cpu_has(X86_FEATURE_HYPERVISOR)) in apic_validate_deadline_timer()
700 if (boot_cpu_has(X86_FEATURE_TSC)) in lapic_cal_handler()
761 if (boot_cpu_has(X86_FEATURE_TSC)) { in calibrate_by_pmtimer()
814 if (!boot_cpu_has(X86_FEATURE_ARAT)) in apic_needs_pit()
939 if (boot_cpu_has(X86_FEATURE_TSC)) { in calibrate_APIC_clock()
1303 if (!boot_cpu_has(X86_FEATURE_APIC)) { in __apic_intr_mode_select()
1318 if (!boot_cpu_has(X86_FEATURE_APIC) && in __apic_intr_mode_select()
1760 if (!boot_cpu_has(X86_FEATURE_APIC)) in __x2apic_disable()
1955 if (!boot_cpu_has(X86_FEATURE_APIC)) { in detect_init_APIC()
2043 if (!boot_cpu_has(X86_FEATURE_APIC)) { in detect_init_APIC()
[all …]
/linux/arch/x86/events/
A Dmsr.c22 return boot_cpu_has(X86_FEATURE_APERFMPERF); in test_aperfmperf()
27 return boot_cpu_has(X86_FEATURE_PTSC); in test_ptsc()
32 return boot_cpu_has(X86_FEATURE_IRPERF); in test_irperf()
37 return boot_cpu_has(X86_FEATURE_DTHERM); in test_therm_status()
298 if (!boot_cpu_has(X86_FEATURE_TSC)) { in msr_init()

Completed in 38 milliseconds

12345678