Searched refs:guest_cpuid (Results 1 – 2 of 2) sorted by relevance
28 static void test_guest_cpuids(struct kvm_cpuid2 *guest_cpuid) in test_guest_cpuids() argument33 for (i = 0; i < guest_cpuid->nent; i++) { in test_guest_cpuids()34 __cpuid(guest_cpuid->entries[i].function, in test_guest_cpuids()35 guest_cpuid->entries[i].index, in test_guest_cpuids()38 GUEST_ASSERT(eax == guest_cpuid->entries[i].eax && in test_guest_cpuids()39 ebx == guest_cpuid->entries[i].ebx && in test_guest_cpuids()40 ecx == guest_cpuid->entries[i].ecx && in test_guest_cpuids()41 edx == guest_cpuid->entries[i].edx); in test_guest_cpuids()46 static void test_cpuid_40000000(struct kvm_cpuid2 *guest_cpuid) in test_cpuid_40000000() argument55 static void guest_main(struct kvm_cpuid2 *guest_cpuid) in guest_main() argument[all …]
428 struct kvm_cpuid_entry2 *guest_cpuid; in sgx_intercept_encls_ecreate() local434 guest_cpuid = kvm_find_cpuid_entry_index(vcpu, 0x12, 0); in sgx_intercept_encls_ecreate()435 if (!guest_cpuid) in sgx_intercept_encls_ecreate()439 if (guest_cpuid->ebx != ebx || guest_cpuid->edx != edx) in sgx_intercept_encls_ecreate()442 guest_cpuid = kvm_find_cpuid_entry_index(vcpu, 0x12, 1); in sgx_intercept_encls_ecreate()443 if (!guest_cpuid) in sgx_intercept_encls_ecreate()447 if (guest_cpuid->eax != eax || guest_cpuid->ebx != ebx || in sgx_intercept_encls_ecreate()448 guest_cpuid->ecx != ecx || guest_cpuid->edx != edx) in sgx_intercept_encls_ecreate()