Searched refs:s_cet (Results 1 – 5 of 5) sorted by relevance
| /linux/arch/x86/kvm/svm/ |
| H A D | nested.c | 559 to->s_cet = from->s_cet; in __nested_copy_vmcb_save_to_cache() 745 vmcb02->save.s_cet = save->s_cet; in nested_vmcb02_prepare_save() 1186 to_save->s_cet = from_save->s_cet; in svm_copy_vmrun_state() 1247 vmcb12->save.s_cet = vmcb02->save.s_cet; in nested_svm_vmexit_update_vmcb12()
|
| H A D | svm.h | 163 u64 s_cet; member
|
| H A D | svm.c | 2823 msr_info->data = svm->vmcb->save.s_cet; in svm_get_msr() 3058 svm->vmcb->save.s_cet = data; in svm_set_msr() 3477 "s_cet:", save->s_cet, "ssp:", save->ssp); in dump_vmcb()
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | nested.c | 2532 static void vmcs_read_cet_state(struct kvm_vcpu *vcpu, u64 *s_cet, in vmcs_read_cet_state() argument 2537 *s_cet = vmcs_readl(GUEST_S_CET); in vmcs_read_cet_state() 2545 static void vmcs_write_cet_state(struct kvm_vcpu *vcpu, u64 s_cet, in vmcs_write_cet_state() argument 2550 vmcs_writel(GUEST_S_CET, s_cet); in vmcs_write_cet_state() 3142 static int nested_vmx_check_cet_state_common(struct kvm_vcpu *vcpu, u64 s_cet, in nested_vmx_check_cet_state_common() argument 3145 if (CC(!kvm_is_valid_u_s_cet(vcpu, s_cet)) || CC(!IS_ALIGNED(ssp, 4)) || in nested_vmx_check_cet_state_common()
|
| /linux/arch/x86/kvm/ |
| H A D | x86.c | 10130 rdmsrq(MSR_IA32_S_CET, kvm_host.s_cet); in kvm_x86_vendor_init() 10137 if (WARN_ON_ONCE(kvm_host.s_cet & CET_SHSTK_EN)) in kvm_x86_vendor_init() 12383 u64 u_cet, s_cet; in kvm_task_switch() local 12394 __kvm_emulate_msr_read(vcpu, MSR_IA32_S_CET, &s_cet)) in kvm_task_switch() 12397 if ((u_cet | s_cet) & (CET_ENDBR_EN | CET_SHSTK_EN)) in kvm_task_switch()
|