Home
last modified time | relevance | path

Searched refs:X86_FEATURE_LFENCE_RDTSC (Results 1 – 14 of 14) sorted by relevance

/linux-6.3-rc2/arch/x86/include/asm/
A Dbarrier.h52 #define barrier_nospec() alternative("", "lfence", X86_FEATURE_LFENCE_RDTSC)
A Dcpufeatures.h438 #define X86_FEATURE_LFENCE_RDTSC (20*32+ 2) /* "" LFENCE always serializing / synchronizes RDTSC */ macro
A Dmsr.h216 "lfence; rdtsc", X86_FEATURE_LFENCE_RDTSC, in rdtsc_ordered()
/linux-6.3-rc2/arch/x86/kernel/cpu/
A Dzhaoxin.c108 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_zhaoxin()
A Dcentaur.c214 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_centaur()
A Dhygon.c333 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_hygon()
A Damd.c968 if (!cpu_has(c, X86_FEATURE_LFENCE_RDTSC) && cpu_has(c, X86_FEATURE_XMM2)) { in init_amd()
979 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_amd()
A Dintel.c821 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_intel()
A Dbugs.c1330 !boot_cpu_has(X86_FEATURE_LFENCE_RDTSC)) { in spectre_v2_parse_cmdline()
/linux-6.3-rc2/arch/x86/lib/
A Dgetuser.S38 #define ASM_BARRIER_NOSPEC ALTERNATIVE "", "lfence", X86_FEATURE_LFENCE_RDTSC
/linux-6.3-rc2/tools/arch/x86/include/asm/
A Dcpufeatures.h100 #define X86_FEATURE_LFENCE_RDTSC ( 3*32+18) /* "" LFENCE synchronizes RDTSC */ macro
/linux-6.3-rc2/arch/x86/power/
A Dcpu.c526 { MSR_AMD64_DE_CFG, X86_FEATURE_LFENCE_RDTSC }, in pm_save_spec_msr()
/linux-6.3-rc2/arch/x86/kvm/
A Dcpuid.c769 if (cpu_feature_enabled(X86_FEATURE_LFENCE_RDTSC)) in kvm_set_cpu_caps()
770 kvm_cpu_cap_set(X86_FEATURE_LFENCE_RDTSC); in kvm_set_cpu_caps()
1168 (static_cpu_has(X86_FEATURE_LFENCE_RDTSC) in __do_cpuid_func()
/linux-6.3-rc2/arch/x86/kvm/svm/
A Dsvm.c2724 if (cpu_feature_enabled(X86_FEATURE_LFENCE_RDTSC)) in svm_get_msr_feature()

Completed in 32 milliseconds