Home
last modified time | relevance | path

Searched refs:td_cpuid (Results 1 – 1 of 1) sorted by relevance

/linux/arch/x86/kvm/vmx/
H A Dtdx.c3009 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 …]