Home
last modified time | relevance | path

Searched refs:X86_FEATURE_LFENCE_RDTSC (Results 1 - 25 of 27) sorted by relevance

12

/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dbarrier.h52 #define barrier_nospec() alternative("", "lfence", X86_FEATURE_LFENCE_RDTSC)
H A Dcpufeatures.h100 #define X86_FEATURE_LFENCE_RDTSC ( 3*32+18) /* "" LFENCE synchronizes RDTSC */ macro
H A Dmsr.h235 "lfence; rdtsc", X86_FEATURE_LFENCE_RDTSC, in rdtsc_ordered()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dbarrier.h52 #define barrier_nospec() alternative("", "lfence", X86_FEATURE_LFENCE_RDTSC)
H A Dcpufeatures.h446 #define X86_FEATURE_LFENCE_RDTSC (20*32+ 2) /* "" LFENCE always serializing / synchronizes RDTSC */ macro
H A Dmsr.h216 "lfence; rdtsc", X86_FEATURE_LFENCE_RDTSC, in rdtsc_ordered()
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/
H A Dzhaoxin.c108 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_zhaoxin()
H A Dcentaur.c214 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_centaur()
H A Dhygon.c353 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_hygon()
H A Dintel.c640 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_intel()
H A Damd.c1149 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_amd()
H A Dbugs.c1440 !boot_cpu_has(X86_FEATURE_LFENCE_RDTSC)) { in spectre_v2_parse_cmdline()
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/
H A Dzhaoxin.c108 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_zhaoxin()
H A Dcentaur.c214 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_centaur()
H A Dhygon.c338 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_hygon()
H A Damd.c1098 if (!cpu_has(c, X86_FEATURE_LFENCE_RDTSC) && cpu_has(c, X86_FEATURE_XMM2)) { in init_amd()
1109 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_amd()
H A Dintel.c654 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_intel()
H A Dbugs.c1502 !boot_cpu_has(X86_FEATURE_LFENCE_RDTSC)) { in spectre_v2_parse_cmdline()
/kernel/linux/linux-5.10/arch/x86/lib/
H A Dgetuser.S38 #define ASM_BARRIER_NOSPEC ALTERNATIVE "", "lfence", X86_FEATURE_LFENCE_RDTSC
/kernel/linux/linux-6.6/arch/x86/lib/
H A Dgetuser.S38 #define ASM_BARRIER_NOSPEC ALTERNATIVE "", "lfence", X86_FEATURE_LFENCE_RDTSC
/kernel/linux/linux-5.10/tools/arch/x86/include/asm/
H A Dcpufeatures.h100 #define X86_FEATURE_LFENCE_RDTSC ( 3*32+18) /* "" LFENCE synchronizes RDTSC */ macro
/kernel/linux/linux-6.6/tools/arch/x86/include/asm/
H A Dcpufeatures.h100 /* FREE, was #define X86_FEATURE_LFENCE_RDTSC ( 3*32+18) "" LFENCE synchronizes RDTSC */
441 #define X86_FEATURE_LFENCE_RDTSC (20*32+ 2) /* "" LFENCE always serializing / synchronizes RDTSC */ macro
/kernel/linux/linux-5.10/arch/x86/power/
H A Dcpu.c528 { MSR_AMD64_DE_CFG, X86_FEATURE_LFENCE_RDTSC }, in pm_save_spec_msr()
/kernel/linux/linux-6.6/arch/x86/power/
H A Dcpu.c489 { MSR_AMD64_DE_CFG, X86_FEATURE_LFENCE_RDTSC }, in pm_save_spec_msr()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dcpuid.c781 if (cpu_feature_enabled(X86_FEATURE_LFENCE_RDTSC)) in kvm_set_cpu_caps()
782 kvm_cpu_cap_set(X86_FEATURE_LFENCE_RDTSC); in kvm_set_cpu_caps()
1190 (static_cpu_has(X86_FEATURE_LFENCE_RDTSC) in __do_cpuid_func()

Completed in 27 milliseconds

12