Searched refs:nent (Results 1 – 7 of 7) sorted by relevance
| /tools/testing/selftests/kvm/lib/x86/ |
| A D | hyperv.c | 32 int i, nent = 0; in vcpu_set_hv_cpuid() local 38 cpuid_full = allocate_kvm_cpuid2(cpuid_sys->nent + cpuid_hv->nent); in vcpu_set_hv_cpuid() 45 for (i = 0; i < cpuid_sys->nent; i++) { in vcpu_set_hv_cpuid() 49 cpuid_full->entries[nent] = cpuid_sys->entries[i]; in vcpu_set_hv_cpuid() 50 nent++; in vcpu_set_hv_cpuid() 53 memcpy(&cpuid_full->entries[nent], cpuid_hv->entries, in vcpu_set_hv_cpuid() 54 cpuid_hv->nent * sizeof(struct kvm_cpuid_entry2)); in vcpu_set_hv_cpuid() 55 cpuid_full->nent = nent + cpuid_hv->nent; in vcpu_set_hv_cpuid()
|
| A D | processor.c | 756 for (i = 0; i < cpuid->nent; i++) { in __kvm_cpu_has() 847 if (vcpu->cpuid && vcpu->cpuid->nent < cpuid->nent) { in vcpu_init_cpuid() 853 vcpu->cpuid = allocate_kvm_cpuid2(cpuid->nent); in vcpu_init_cpuid() 855 memcpy(vcpu->cpuid, cpuid, kvm_cpuid2_size(cpuid->nent)); in vcpu_init_cpuid() 1173 for (i = 0; i < cpuid->nent; i++) { in get_cpuid_entry()
|
| /tools/testing/selftests/kvm/x86/ |
| A D | cpuid_test.c | 32 for (i = 0; i < guest_cpuid->nent; i++) { in test_guest_cpuids() 89 TEST_ASSERT(cpuid1->nent == cpuid2->nent, in compare_cpuids() 90 "CPUID nent mismatch: %d vs. %d", cpuid1->nent, cpuid2->nent); in compare_cpuids() 92 for (i = 0; i < cpuid1->nent; i++) { in compare_cpuids() 145 int size = sizeof(*cpuid) + cpuid->nent * sizeof(cpuid->entries[0]); in vcpu_alloc_cpuid() 185 struct kvm_cpuid2 *cpuid = allocate_kvm_cpuid2(vcpu->cpuid->nent + 1); in test_get_cpuid2() 189 TEST_ASSERT(cpuid->nent == vcpu->cpuid->nent, in test_get_cpuid2() 191 vcpu->cpuid->nent, cpuid->nent); in test_get_cpuid2() 193 for (i = 0; i < vcpu->cpuid->nent; i++) { in test_get_cpuid2() 194 cpuid->nent = i; in test_get_cpuid2() [all …]
|
| A D | hyperv_cpuid.c | 38 TEST_ASSERT(hv_cpuid_entries->nent == nent_expected, in test_hv_cpuid() 41 nent_expected, hv_cpuid_entries->nent); in test_hv_cpuid() 43 for (i = 0; i < hv_cpuid_entries->nent; i++) { in test_hv_cpuid() 117 static struct kvm_cpuid2 cpuid = {.nent = 0}; in test_hv_cpuid_e2big()
|
| A D | hyperv_features.c | 154 prev_cpuid = allocate_kvm_cpuid2(vcpu->cpuid->nent); in guest_test_msrs_access() 494 memcpy(prev_cpuid, vcpu->cpuid, kvm_cpuid2_size(vcpu->cpuid->nent)); in guest_test_msrs_access() 546 prev_cpuid = allocate_kvm_cpuid2(vcpu->cpuid->nent); in guest_test_hcalls_access() 663 memcpy(prev_cpuid, vcpu->cpuid, kvm_cpuid2_size(vcpu->cpuid->nent)); in guest_test_hcalls_access()
|
| /tools/arch/x86/include/uapi/asm/ |
| A D | kvm.h | 241 __u32 nent; member 263 __u32 nent; member
|
| /tools/testing/selftests/kvm/include/x86/ |
| A D | processor.h | 1022 cpuid->nent = nr_entries; in allocate_kvm_cpuid2()
|
Completed in 23 milliseconds