Searched refs:X86_FEATURE_SHSTK (Results 1 – 11 of 11) sorted by relevance
| /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/kvm/ |
| 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 | 1905 if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) && in __kvm_set_msr() 1927 if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) in __kvm_set_msr() 1987 if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) && in __kvm_get_msr() 1996 if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) in __kvm_get_msr() 3859 return guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) || in is_xstate_managed_msr() 3862 return guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK); in is_xstate_managed_msr() 6099 if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) in kvm_translate_kvm_reg() 6188 u64 nr_regs = guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) ? 1 : 0; in kvm_get_reg_list() 7736 if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK) && in kvm_probe_msr_to_save() 7745 if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK)) in kvm_probe_msr_to_save() [all …]
|
| /linux/arch/x86/include/asm/ |
| H A D | pgtable.h | 155 return cpu_feature_enabled(X86_FEATURE_SHSTK) && in pte_shstk() 177 return cpu_feature_enabled(X86_FEATURE_SHSTK) && in pmd_shstk() 200 return cpu_feature_enabled(X86_FEATURE_SHSTK) && in pud_shstk()
|
| /linux/arch/x86/kvm/svm/ |
| H A D | nested.c | 358 return guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK); in nested_svm_event_inj_valid_exept() 753 if (guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) && in nested_vmcb02_prepare_save() 1176 if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) { in svm_copy_vmrun_state() 1237 if (guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) { in nested_svm_vmexit_update_vmcb12()
|
| H A D | svm.c | 836 if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) { in svm_recalc_msr_intercepts() 837 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 | 4286 if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) { in vmx_recalc_msr_intercepts() 4287 intercept = !guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK); in vmx_recalc_msr_intercepts() 4295 if (kvm_cpu_cap_has(X86_FEATURE_SHSTK) || kvm_cpu_cap_has(X86_FEATURE_IBT)) { in vmx_recalc_msr_intercepts() 4297 !guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK); in vmx_recalc_msr_intercepts() 5044 if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) { in vmx_vcpu_reset() 5049 kvm_cpu_cap_has(X86_FEATURE_SHSTK)) in vmx_vcpu_reset() 8170 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() 7135 if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK) && in nested_vmx_setup_exit_ctls() 7160 if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK) && in nested_vmx_setup_entry_ctls()
|
| /linux/arch/x86/kernel/cpu/ |
| H A D | common.c | 643 user_shstk = cpu_feature_enabled(X86_FEATURE_SHSTK) && in setup_cet() 669 cpu_feature_enabled(X86_FEATURE_SHSTK))) in cet_disable()
|
| /linux/tools/testing/selftests/kvm/include/x86/ |
| H A D | processor.h | 174 #define X86_FEATURE_SHSTK KVM_X86_CPU_FEATURE(0x7, 0, ECX, 7) macro
|