Lines Matching refs:cpuid_entries

166 		e = &vcpu->arch.cpuid_entries[i];  in cpuid_fix_nx_cap()
199 struct kvm_cpuid_entry *cpuid_entries = NULL; in kvm_vcpu_ioctl_set_cpuid() local
206 cpuid_entries = in kvm_vcpu_ioctl_set_cpuid()
209 if (!cpuid_entries) in kvm_vcpu_ioctl_set_cpuid()
212 if (copy_from_user(cpuid_entries, entries, in kvm_vcpu_ioctl_set_cpuid()
217 vcpu->arch.cpuid_entries[i].function = cpuid_entries[i].function; in kvm_vcpu_ioctl_set_cpuid()
218 vcpu->arch.cpuid_entries[i].eax = cpuid_entries[i].eax; in kvm_vcpu_ioctl_set_cpuid()
219 vcpu->arch.cpuid_entries[i].ebx = cpuid_entries[i].ebx; in kvm_vcpu_ioctl_set_cpuid()
220 vcpu->arch.cpuid_entries[i].ecx = cpuid_entries[i].ecx; in kvm_vcpu_ioctl_set_cpuid()
221 vcpu->arch.cpuid_entries[i].edx = cpuid_entries[i].edx; in kvm_vcpu_ioctl_set_cpuid()
222 vcpu->arch.cpuid_entries[i].index = 0; in kvm_vcpu_ioctl_set_cpuid()
223 vcpu->arch.cpuid_entries[i].flags = 0; in kvm_vcpu_ioctl_set_cpuid()
224 vcpu->arch.cpuid_entries[i].padding[0] = 0; in kvm_vcpu_ioctl_set_cpuid()
225 vcpu->arch.cpuid_entries[i].padding[1] = 0; in kvm_vcpu_ioctl_set_cpuid()
226 vcpu->arch.cpuid_entries[i].padding[2] = 0; in kvm_vcpu_ioctl_set_cpuid()
235 vfree(cpuid_entries); in kvm_vcpu_ioctl_set_cpuid()
249 if (copy_from_user(&vcpu->arch.cpuid_entries, entries, in kvm_vcpu_ioctl_set_cpuid2()
270 if (copy_to_user(entries, &vcpu->arch.cpuid_entries, in kvm_vcpu_ioctl_get_cpuid2()
770 struct kvm_cpuid_entry2 *cpuid_entries; in kvm_dev_ioctl_get_cpuid() local
790 cpuid_entries = vzalloc(array_size(sizeof(struct kvm_cpuid_entry2), in kvm_dev_ioctl_get_cpuid()
792 if (!cpuid_entries) in kvm_dev_ioctl_get_cpuid()
802 r = do_cpuid_ent(&cpuid_entries[nent], ent->func, ent->idx, in kvm_dev_ioctl_get_cpuid()
811 limit = cpuid_entries[nent - 1].eax; in kvm_dev_ioctl_get_cpuid()
813 r = do_cpuid_ent(&cpuid_entries[nent], func, ent->idx, in kvm_dev_ioctl_get_cpuid()
821 if (copy_to_user(entries, cpuid_entries, in kvm_dev_ioctl_get_cpuid()
828 vfree(cpuid_entries); in kvm_dev_ioctl_get_cpuid()
835 struct kvm_cpuid_entry2 *e = &vcpu->arch.cpuid_entries[i]; in move_to_next_stateful_cpuid_entry()
844 ej = &vcpu->arch.cpuid_entries[j]; in move_to_next_stateful_cpuid_entry()
876 e = &vcpu->arch.cpuid_entries[i]; in kvm_find_cpuid_entry()