Home
last modified time | relevance | path

Searched refs:MSR_IA32_PRED_CMD (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dnospec-branch.h334 alternative_msr_write(MSR_IA32_PRED_CMD, x86_pred_cmd, X86_FEATURE_USE_IBPB);
355 alternative_msr_write(MSR_IA32_PRED_CMD, PRED_CMD_IBPB, \
H A Dmsr-index.h63 #define MSR_IA32_PRED_CMD 0x00000049 /* Prediction Command */ macro
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dnospec-branch.h515 alternative_msr_write(MSR_IA32_PRED_CMD, x86_pred_cmd, X86_FEATURE_USE_IBPB);
536 alternative_msr_write(MSR_IA32_PRED_CMD, PRED_CMD_IBPB, \
H A Dmsr-index.h58 #define MSR_IA32_PRED_CMD 0x00000049 /* Prediction Command */ macro
/kernel/linux/linux-5.10/arch/x86/kvm/svm/
H A Dsvm.c106 { .index = MSR_IA32_PRED_CMD, .always = false },
2662 case MSR_IA32_PRED_CMD: in svm_set_msr()
2674 wrmsrl(MSR_IA32_PRED_CMD, PRED_CMD_IBPB); in svm_set_msr()
2675 set_msr_interception(vcpu, svm->msrpm, MSR_IA32_PRED_CMD, 0, 1); in svm_set_msr()
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/
H A Damd.c1311 if (!wrmsrl_safe(MSR_IA32_PRED_CMD, PRED_CMD_SBPB)) { in cpu_has_ibpb_brtype_microcode()
/kernel/linux/linux-5.10/tools/arch/x86/include/asm/
H A Dmsr-index.h57 #define MSR_IA32_PRED_CMD 0x00000049 /* Prediction Command */ macro
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/
H A Damd.c777 else if (c->x86 >= 0x19 && !wrmsrl_safe(MSR_IA32_PRED_CMD, PRED_CMD_SBPB)) { in early_init_amd()
/kernel/linux/linux-6.6/tools/arch/x86/include/asm/
H A Dmsr-index.h58 #define MSR_IA32_PRED_CMD 0x00000049 /* Prediction Command */ macro
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dvmx.c157 MSR_IA32_PRED_CMD,
2159 case MSR_IA32_PRED_CMD: in vmx_set_msr()
2171 wrmsrl(MSR_IA32_PRED_CMD, PRED_CMD_IBPB); in vmx_set_msr()
2184 vmx_disable_intercept_for_msr(vcpu, MSR_IA32_PRED_CMD, MSR_TYPE_W); in vmx_set_msr()
H A Dnested.c652 if (!msr_write_intercepted_l01(vcpu, MSR_IA32_PRED_CMD)) in nested_vmx_prepare_msr_bitmap()
655 MSR_IA32_PRED_CMD, in nested_vmx_prepare_msr_bitmap()
/kernel/linux/linux-6.6/arch/x86/kvm/svm/
H A Dsvm.c100 { .index = MSR_IA32_PRED_CMD, .always = false },
4356 set_msr_interception(vcpu, svm->msrpm, MSR_IA32_PRED_CMD, 0, in svm_vcpu_after_set_cpuid()
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dvmx.c165 MSR_IA32_PRED_CMD,
7815 vmx_set_intercept_for_msr(vcpu, MSR_IA32_PRED_CMD, MSR_TYPE_W, in vmx_vcpu_after_set_cpuid()
H A Dnested.c658 MSR_IA32_PRED_CMD, MSR_TYPE_W); in nested_vmx_prepare_msr_bitmap()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dx86.c3677 case MSR_IA32_PRED_CMD: in kvm_set_msr_common()
3686 wrmsrl(MSR_IA32_PRED_CMD, PRED_CMD_IBPB); in kvm_set_msr_common()

Completed in 75 milliseconds