Searched refs:s_cet (Results 1 – 7 of 7) sorted by relevance
| /linux/arch/x86/kvm/svm/ |
| H A D | nested.c | 599 to->s_cet = from->s_cet; in __nested_copy_vmcb_save_to_cache() 777 vmcb02->save.s_cet = save->s_cet; in nested_vmcb02_prepare_save() 1222 to_save->s_cet = from_save->s_cet; in svm_copy_vmrun_state() 1284 vmcb12->save.s_cet = vmcb02->save.s_cet; in nested_svm_vmexit_update_vmcb12()
|
| H A D | svm.h | 167 u64 s_cet; member
|
| H A D | svm.c | 2874 msr_info->data = svm->vmcb->save.s_cet; in svm_get_msr() 3124 svm->vmcb->save.s_cet = data; in svm_set_msr() 3544 "s_cet:", save->s_cet, "ssp:", save->ssp); in dump_vmcb()
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | nested.c | 2604 static void vmcs_read_cet_state(struct kvm_vcpu *vcpu, u64 *s_cet, in vmcs_read_cet_state() argument 2609 *s_cet = vmcs_readl(GUEST_S_CET); in vmcs_read_cet_state() 2617 static void vmcs_write_cet_state(struct kvm_vcpu *vcpu, u64 s_cet, in vmcs_write_cet_state() argument 2622 vmcs_writel(GUEST_S_CET, s_cet); in vmcs_write_cet_state() 3171 static int nested_vmx_check_cet_state_common(struct kvm_vcpu *vcpu, u64 s_cet, in nested_vmx_check_cet_state_common() argument 3174 if (CC(!kvm_is_valid_u_s_cet(vcpu, s_cet)) || CC(!IS_ALIGNED(ssp, 4)) || in nested_vmx_check_cet_state_common()
|
| H A D | vmx.c | 4530 vmcs_writel(HOST_S_CET, kvm_host.s_cet); in vmx_set_constant_host_state()
|
| /linux/arch/x86/include/asm/ |
| H A D | kvm_host.h | 295 u64 s_cet; member
|
| /linux/arch/x86/kvm/ |
| H A D | x86.c | 7040 rdmsrq(MSR_IA32_S_CET, kvm_host.s_cet); in kvm_x86_vendor_init() 7047 if (WARN_ON_ONCE(kvm_host.s_cet & CET_SHSTK_EN)) in kvm_x86_vendor_init() 9080 u64 u_cet, s_cet; in kvm_task_switch() local 9091 __kvm_emulate_msr_read(vcpu, MSR_IA32_S_CET, &s_cet)) in kvm_task_switch() 9094 if ((u_cet | s_cet) & (CET_ENDBR_EN | CET_SHSTK_EN)) in kvm_task_switch()
|