Home
last modified time | relevance | path

Searched refs:MSR_IA32_S_CET (Results 1 – 9 of 9) sorted by relevance

/linux/tools/testing/selftests/kvm/x86/
H A Dmsrs_test.c149 msr->index != MSR_IA32_S_CET) in guest_test_unsupported_msr()
387 MSR_TEST2(MSR_IA32_S_CET, CET_SHSTK_EN, CET_RESERVED, SHSTK, IBT), in test_msrs()
388 MSR_TEST2(MSR_IA32_S_CET, CET_ENDBR_EN, CET_RESERVED, IBT, SHSTK), in test_msrs()
/linux/arch/x86/kernel/cpu/
H A Dcommon.c613 rdmsrq(MSR_IA32_S_CET, msr); in ibt_save()
615 wrmsrq(MSR_IA32_S_CET, msr & ~CET_ENDBR_EN); in ibt_save()
626 rdmsrq(MSR_IA32_S_CET, msr); in ibt_restore()
629 wrmsrq(MSR_IA32_S_CET, msr); in ibt_restore()
653 wrmsrq(MSR_IA32_S_CET, CET_ENDBR_EN); in setup_cet()
655 wrmsrq(MSR_IA32_S_CET, 0); in setup_cet()
661 wrmsrq(MSR_IA32_S_CET, 0); in setup_cet()
672 wrmsrq(MSR_IA32_S_CET, 0); in cet_disable()
/linux/arch/x86/include/asm/
H A Dmsr-index.h547 #define MSR_IA32_S_CET 0x000006a2 /* kernel mode cet */ macro
/linux/tools/arch/x86/include/asm/
H A Dmsr-index.h547 #define MSR_IA32_S_CET 0x000006a2 /* kernel mode cet */ macro
/linux/arch/x86/kvm/svm/
H A Dsvm.c840 svm_set_intercept_for_msr(vcpu, MSR_IA32_S_CET, MSR_TYPE_RW, !shstk_enabled); in svm_recalc_msr_intercepts()
2833 case MSR_IA32_S_CET: in svm_get_msr()
3068 case MSR_IA32_S_CET: in svm_set_msr()
/linux/arch/x86/kvm/
H A Dx86.c353 MSR_IA32_U_CET, MSR_IA32_S_CET,
1904 case MSR_IA32_S_CET: in __kvm_set_msr()
1986 case MSR_IA32_S_CET: in __kvm_get_msr()
7740 case MSR_IA32_S_CET: in kvm_probe_msr_to_save()
10135 rdmsrq(MSR_IA32_S_CET, kvm_host.s_cet); in kvm_x86_vendor_init()
12399 __kvm_emulate_msr_read(vcpu, MSR_IA32_S_CET, &s_cet)) in kvm_task_switch()
H A Demulate.c1505 const u32 MSR_IA32_X_CET = cpl == 3 ? MSR_IA32_U_CET : MSR_IA32_S_CET; in emulator_is_ssp_invalid()
5116 (s_cet && ctxt->ops->get_msr(ctxt, MSR_IA32_S_CET, &s_cet))) in x86_decode_insn()
/linux/arch/x86/kvm/vmx/
H A Dvmx.c2226 case MSR_IA32_S_CET: in vmx_get_msr()
2553 case MSR_IA32_S_CET: in vmx_set_msr()
4300 vmx_set_intercept_for_msr(vcpu, MSR_IA32_S_CET, MSR_TYPE_RW, intercept); in vmx_recalc_msr_intercepts()
H A Dnested.c766 MSR_IA32_S_CET, MSR_TYPE_RW); in nested_vmx_prepare_msr_bitmap()