Lines Matching refs:kvm_cpuid_entry2
82 static inline struct kvm_cpuid_entry2 *cpuid_entry2_find(
83 struct kvm_cpuid_entry2 *entries, int nent, u32 function, u64 index)
85 struct kvm_cpuid_entry2 *e;
134 struct kvm_cpuid_entry2 *entries,
137 struct kvm_cpuid_entry2 *best;
170 static int kvm_cpuid_check_equal(struct kvm_vcpu *vcpu, struct kvm_cpuid_entry2 *e2,
173 struct kvm_cpuid_entry2 *orig;
196 struct kvm_cpuid_entry2 *entry;
220 static struct kvm_cpuid_entry2 *__kvm_find_kvm_cpuid_features(struct kvm_vcpu *vcpu,
221 struct kvm_cpuid_entry2 *entries, int nent)
232 static struct kvm_cpuid_entry2 *kvm_find_kvm_cpuid_features(struct kvm_vcpu *vcpu)
240 struct kvm_cpuid_entry2 *best = kvm_find_kvm_cpuid_features(vcpu);
254 static u64 cpuid_get_supported_xcr0(struct kvm_cpuid_entry2 *entries, int nent)
256 struct kvm_cpuid_entry2 *best;
265 static void __kvm_update_cpuid_runtime(struct kvm_vcpu *vcpu, struct kvm_cpuid_entry2 *entries,
268 struct kvm_cpuid_entry2 *best;
315 static bool kvm_cpuid_has_hyperv(struct kvm_cpuid_entry2 *entries, int nent)
317 struct kvm_cpuid_entry2 *entry;
327 struct kvm_cpuid_entry2 *best;
387 struct kvm_cpuid_entry2 *best;
409 static int kvm_set_cpuid(struct kvm_vcpu *vcpu, struct kvm_cpuid_entry2 *e2,
464 struct kvm_cpuid_entry2 *e2 = NULL;
505 struct kvm_cpuid_entry2 __user *entries)
507 struct kvm_cpuid_entry2 *e2 = NULL;
528 struct kvm_cpuid_entry2 __user *entries)
534 vcpu->arch.cpuid_nent * sizeof(struct kvm_cpuid_entry2)))
545 struct kvm_cpuid_entry2 entry;
811 struct kvm_cpuid_entry2 *entries;
816 static struct kvm_cpuid_entry2 *get_next_cpuid(struct kvm_cpuid_array *array)
824 static struct kvm_cpuid_entry2 *do_host_cpuid(struct kvm_cpuid_array *array,
827 struct kvm_cpuid_entry2 *entry = get_next_cpuid(array);
869 struct kvm_cpuid_entry2 *entry;
904 struct kvm_cpuid_entry2 *entry;
1366 static bool sanity_check_entries(struct kvm_cpuid_entry2 __user *entries,
1394 struct kvm_cpuid_entry2 __user *entries,
1414 array.entries = kvcalloc(cpuid->nent, sizeof(struct kvm_cpuid_entry2), GFP_KERNEL);
1428 array.nent * sizeof(struct kvm_cpuid_entry2)))
1436 struct kvm_cpuid_entry2 *kvm_find_cpuid_entry_index(struct kvm_vcpu *vcpu,
1444 struct kvm_cpuid_entry2 *kvm_find_cpuid_entry(struct kvm_vcpu *vcpu,
1480 static struct kvm_cpuid_entry2 *
1483 struct kvm_cpuid_entry2 *basic, *class;
1524 struct kvm_cpuid_entry2 *entry;