Searched refs:X86_FEATURE_SHSTK (Results 1 – 16 of 16) sorted by relevance
| /linux/arch/x86/kernel/cpu/ |
| H A D | cpuid-deps.c | 91 { X86_FEATURE_SHSTK, X86_FEATURE_XSAVES },
|
| H A D | common.c | 640 user_shstk = cpu_feature_enabled(X86_FEATURE_SHSTK) && in setup_cet() 666 cpu_feature_enabled(X86_FEATURE_SHSTK))) in cet_disable()
|
| /linux/arch/x86/kvm/ |
| H A D | x86.h | 709 if (!__cpu_has(__c, X86_FEATURE_SHSTK) && \ 752 if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) && in kvm_is_valid_u_s_cet()
|
| H A D | smm.c | 273 if (guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) && in enter_smm_save_state_64() 565 if (guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) && in rsm_load_state_64()
|
| H A D | cpuid.c | 984 kvm_cpu_cap_clear(X86_FEATURE_SHSTK); in kvm_initialize_cpu_caps() 1012 kvm_cpu_cap_clear(X86_FEATURE_SHSTK); in kvm_initialize_cpu_caps()
|
| H A D | x86.c | 1903 if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) && in __kvm_set_msr() 1925 if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) in __kvm_set_msr() 1985 if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) && in __kvm_get_msr() 1994 if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) in __kvm_get_msr() 3857 return guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) || in is_xstate_managed_msr() 3860 return guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK); in is_xstate_managed_msr() 6080 if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) in kvm_translate_kvm_reg() 6169 u64 nr_regs = guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) ? 1 : 0; in kvm_get_reg_list() 7717 if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK) && in kvm_probe_msr_to_save() 7726 if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK)) in kvm_probe_msr_to_save() [all …]
|
| /linux/arch/x86/include/asm/ |
| H A D | cpufeatures.h | 396 #define X86_FEATURE_SHSTK (16*32+ 7) /* Shadow stack */ macro
|
| H A D | pgtable.h | 163 return cpu_feature_enabled(X86_FEATURE_SHSTK) && in pte_shstk() 185 return cpu_feature_enabled(X86_FEATURE_SHSTK) && in pmd_shstk() 208 return cpu_feature_enabled(X86_FEATURE_SHSTK) && in pud_shstk()
|
| /linux/tools/arch/x86/include/asm/ |
| H A D | cpufeatures.h | 396 #define X86_FEATURE_SHSTK (16*32+ 7) /* Shadow stack */ macro
|
| /linux/arch/x86/kernel/fpu/ |
| H A D | xstate.c | 84 [XFEATURE_CET_USER] = X86_FEATURE_SHSTK, 85 [XFEATURE_CET_KERNEL] = X86_FEATURE_SHSTK,
|
| /linux/arch/x86/coco/sev/ |
| H A D | vc-shared.c | 553 if (has_cpuflag(X86_FEATURE_SHSTK) && regs->ax == 0xd && regs->cx == 1) { in vc_handle_cpuid()
|
| /linux/arch/x86/kvm/svm/ |
| H A D | nested.c | 683 if (guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) && in nested_vmcb02_prepare_save() 1105 if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) { in svm_copy_vmrun_state() 1177 if (guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) { in nested_svm_vmexit()
|
| H A D | svm.c | 822 if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) { in svm_recalc_msr_intercepts() 823 bool shstk_enabled = guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK); in svm_recalc_msr_intercepts()
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | vmx.c | 4392 if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) { in vmx_recalc_msr_intercepts() 4393 intercept = !guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK); in vmx_recalc_msr_intercepts() 4401 if (kvm_cpu_cap_has(X86_FEATURE_SHSTK) || kvm_cpu_cap_has(X86_FEATURE_IBT)) { in vmx_recalc_msr_intercepts() 4403 !guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK); in vmx_recalc_msr_intercepts() 5143 if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) { in vmx_vcpu_reset() 5148 kvm_cpu_cap_has(X86_FEATURE_SHSTK)) in vmx_vcpu_reset() 8245 kvm_cpu_cap_clear(X86_FEATURE_SHSTK); in vmx_set_cpu_caps()
|
| H A D | nested.c | 2536 guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) in vmcs_read_cet_state() 2539 if (guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) { in vmcs_read_cet_state() 2549 guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) in vmcs_write_cet_state() 2552 if (guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) { in vmcs_write_cet_state() 7133 if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK) && in nested_vmx_setup_exit_ctls() 7158 if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK) && in nested_vmx_setup_entry_ctls()
|
| /linux/tools/testing/selftests/kvm/include/x86/ |
| H A D | processor.h | 172 #define X86_FEATURE_SHSTK KVM_X86_CPU_FEATURE(0x7, 0, ECX, 7) macro
|