Symbol: X86_FEATURE_SHSTK
arch/x86/coco/sev/vc-shared.c
553
if (has_cpuflag(X86_FEATURE_SHSTK) && regs->ax == 0xd && regs->cx == 1) {
arch/x86/include/asm/pgtable.h
163
return cpu_feature_enabled(X86_FEATURE_SHSTK) &&
arch/x86/include/asm/pgtable.h
185
return cpu_feature_enabled(X86_FEATURE_SHSTK) &&
arch/x86/include/asm/pgtable.h
208
return cpu_feature_enabled(X86_FEATURE_SHSTK) &&
arch/x86/kernel/cpu/common.c
640
user_shstk = cpu_feature_enabled(X86_FEATURE_SHSTK) &&
arch/x86/kernel/cpu/common.c
666
cpu_feature_enabled(X86_FEATURE_SHSTK)))
arch/x86/kernel/cpu/cpuid-deps.c
91
{ X86_FEATURE_SHSTK, X86_FEATURE_XSAVES },
arch/x86/kernel/fpu/xstate.c
84
[XFEATURE_CET_USER] = X86_FEATURE_SHSTK,
arch/x86/kernel/fpu/xstate.c
85
[XFEATURE_CET_KERNEL] = X86_FEATURE_SHSTK,
arch/x86/kvm/cpuid.c
1012
kvm_cpu_cap_clear(X86_FEATURE_SHSTK);
arch/x86/kvm/cpuid.c
984
kvm_cpu_cap_clear(X86_FEATURE_SHSTK);
arch/x86/kvm/smm.c
273
if (guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) &&
arch/x86/kvm/smm.c
565
if (guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) &&
arch/x86/kvm/svm/nested.c
1105
if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) {
arch/x86/kvm/svm/nested.c
1177
if (guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) {
arch/x86/kvm/svm/nested.c
683
if (guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) &&
arch/x86/kvm/svm/svm.c
822
if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) {
arch/x86/kvm/svm/svm.c
823
bool shstk_enabled = guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK);
arch/x86/kvm/vmx/nested.c
2536
guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK))
arch/x86/kvm/vmx/nested.c
2539
if (guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) {
arch/x86/kvm/vmx/nested.c
2549
guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK))
arch/x86/kvm/vmx/nested.c
2552
if (guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK)) {
arch/x86/kvm/vmx/nested.c
7133
if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK) &&
arch/x86/kvm/vmx/nested.c
7158
if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK) &&
arch/x86/kvm/vmx/vmx.c
4392
if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) {
arch/x86/kvm/vmx/vmx.c
4393
intercept = !guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK);
arch/x86/kvm/vmx/vmx.c
4401
if (kvm_cpu_cap_has(X86_FEATURE_SHSTK) || kvm_cpu_cap_has(X86_FEATURE_IBT)) {
arch/x86/kvm/vmx/vmx.c
4403
!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK);
arch/x86/kvm/vmx/vmx.c
5143
if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) {
arch/x86/kvm/vmx/vmx.c
5148
kvm_cpu_cap_has(X86_FEATURE_SHSTK))
arch/x86/kvm/vmx/vmx.c
8245
kvm_cpu_cap_clear(X86_FEATURE_SHSTK);
arch/x86/kvm/x86.c
10084
if (boot_cpu_has(X86_FEATURE_SHSTK) || boot_cpu_has(X86_FEATURE_IBT)) {
arch/x86/kvm/x86.c
1903
if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) &&
arch/x86/kvm/x86.c
1925
if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK))
arch/x86/kvm/x86.c
1985
if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) &&
arch/x86/kvm/x86.c
1994
if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK))
arch/x86/kvm/x86.c
3857
return guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) ||
arch/x86/kvm/x86.c
3860
return guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK);
arch/x86/kvm/x86.c
6080
if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK))
arch/x86/kvm/x86.c
6169
u64 nr_regs = guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) ? 1 : 0;
arch/x86/kvm/x86.c
7717
if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK) &&
arch/x86/kvm/x86.c
7726
if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK))
arch/x86/kvm/x86.c
9989
if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK) &&
arch/x86/kvm/x86.c
9994
kvm_cpu_cap_clear(X86_FEATURE_SHSTK);
arch/x86/kvm/x86.h
709
if (!__cpu_has(__c, X86_FEATURE_SHSTK) && \
arch/x86/kvm/x86.h
752
if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) &&