Home
last modified time | relevance | path

Searched refs:MSR_IA32_U_CET (Results 1 – 10 of 10) sorted by relevance

/linux/arch/x86/kernel/
H A Dshstk.c169 wrmsrq(MSR_IA32_U_CET, CET_SHSTK_EN); in shstk_setup()
500 rdmsrq(MSR_IA32_U_CET, msrval); in wrss_control()
513 wrmsrq(MSR_IA32_U_CET, msrval); in wrss_control()
532 wrmsrq(MSR_IA32_U_CET, 0); in shstk_disable()
/linux/tools/testing/selftests/kvm/x86/
H A Dmsrs_test.c148 if (msr->index != MSR_IA32_U_CET && in guest_test_unsupported_msr()
389 MSR_TEST2(MSR_IA32_U_CET, CET_SHSTK_EN, CET_RESERVED, SHSTK, IBT), in test_msrs()
390 MSR_TEST2(MSR_IA32_U_CET, CET_ENDBR_EN, CET_RESERVED, IBT, SHSTK), in test_msrs()
/linux/arch/x86/include/asm/
H A Dmsr-index.h546 #define MSR_IA32_U_CET 0x000006a0 /* user mode cet */ macro
/linux/tools/arch/x86/include/asm/
H A Dmsr-index.h546 #define MSR_IA32_U_CET 0x000006a0 /* user mode cet */ macro
/linux/arch/x86/kvm/
H A Dx86.c353 MSR_IA32_U_CET, MSR_IA32_S_CET,
1903 case MSR_IA32_U_CET: in __kvm_set_msr()
1985 case MSR_IA32_U_CET: in __kvm_get_msr()
3858 case MSR_IA32_U_CET: in is_xstate_managed_msr()
4293 case MSR_IA32_U_CET: in kvm_set_msr_common()
4646 case MSR_IA32_U_CET: in kvm_get_msr_common()
7739 case MSR_IA32_U_CET: in kvm_probe_msr_to_save()
12398 if (__kvm_emulate_msr_read(vcpu, MSR_IA32_U_CET, &u_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()
5115 if ((u_cet && ctxt->ops->get_msr(ctxt, MSR_IA32_U_CET, &u_cet)) || in x86_decode_insn()
/linux/arch/x86/kernel/cpu/
H A Dcommon.c673 wrmsrq(MSR_IA32_U_CET, 0); in cet_disable()
/linux/arch/x86/kvm/svm/
H A Dsvm.c839 svm_set_intercept_for_msr(vcpu, MSR_IA32_U_CET, MSR_TYPE_RW, !shstk_enabled); in svm_recalc_msr_intercepts()
/linux/arch/x86/kvm/vmx/
H A Dnested.c763 MSR_IA32_U_CET, MSR_TYPE_RW); in nested_vmx_prepare_msr_bitmap()
H A Dvmx.c4299 vmx_set_intercept_for_msr(vcpu, MSR_IA32_U_CET, MSR_TYPE_RW, intercept); in vmx_recalc_msr_intercepts()