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 D | nospec-branch.h | 334 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 D | msr-index.h | 63 #define MSR_IA32_PRED_CMD 0x00000049 /* Prediction Command */ macro
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | nospec-branch.h | 515 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 D | msr-index.h | 58 #define MSR_IA32_PRED_CMD 0x00000049 /* Prediction Command */ macro
|
/kernel/linux/linux-5.10/arch/x86/kvm/svm/ |
H A D | svm.c | 106 { .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 D | amd.c | 1311 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 D | msr-index.h | 57 #define MSR_IA32_PRED_CMD 0x00000049 /* Prediction Command */ macro
|
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/ |
H A D | amd.c | 777 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 D | msr-index.h | 58 #define MSR_IA32_PRED_CMD 0x00000049 /* Prediction Command */ macro
|
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/ |
H A D | vmx.c | 157 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 D | nested.c | 652 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 D | svm.c | 100 { .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 D | vmx.c | 165 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 D | nested.c | 658 MSR_IA32_PRED_CMD, MSR_TYPE_W); in nested_vmx_prepare_msr_bitmap()
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | x86.c | 3677 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