Searched refs:td_cpuid (Results 1 – 1 of 1) sorted by relevance
| /linux/arch/x86/kvm/vmx/ |
| H A D | tdx.c | 3009 struct kvm_cpuid2 *td_cpuid; in tdx_vcpu_get_cpuid() local 3014 td_cpuid = kzalloc(sizeof(*td_cpuid) + in tdx_vcpu_get_cpuid() 3017 if (!td_cpuid) in tdx_vcpu_get_cpuid() 3020 if (copy_from_user(td_cpuid, output, sizeof(*output))) { in tdx_vcpu_get_cpuid() 3026 if (tdx_vcpu_get_cpuid_leaf(vcpu, 0, &i, &td_cpuid->entries[i])) { in tdx_vcpu_get_cpuid() 3030 level = td_cpuid->entries[0].eax; in tdx_vcpu_get_cpuid() 3033 tdx_vcpu_get_cpuid_leaf(vcpu, leaf, &i, &td_cpuid->entries[i]); in tdx_vcpu_get_cpuid() 3036 if (tdx_vcpu_get_cpuid_leaf(vcpu, 0x80000000, &i, &td_cpuid->entries[i])) { in tdx_vcpu_get_cpuid() 3040 level = td_cpuid->entries[i - 1].eax; in tdx_vcpu_get_cpuid() 3043 tdx_vcpu_get_cpuid_leaf(vcpu, leaf, &i, &td_cpuid->entries[i]); in tdx_vcpu_get_cpuid() [all …]
|