Lines Matching refs:cpuid_entries

133 		e = &vcpu->arch.cpuid_entries[i];  in cpuid_fix_nx_cap()
166 struct kvm_cpuid_entry *cpuid_entries; in kvm_vcpu_ioctl_set_cpuid() local
172 cpuid_entries = vmalloc(sizeof(struct kvm_cpuid_entry) * cpuid->nent); in kvm_vcpu_ioctl_set_cpuid()
173 if (!cpuid_entries) in kvm_vcpu_ioctl_set_cpuid()
176 if (copy_from_user(cpuid_entries, entries, in kvm_vcpu_ioctl_set_cpuid()
180 vcpu->arch.cpuid_entries[i].function = cpuid_entries[i].function; in kvm_vcpu_ioctl_set_cpuid()
181 vcpu->arch.cpuid_entries[i].eax = cpuid_entries[i].eax; in kvm_vcpu_ioctl_set_cpuid()
182 vcpu->arch.cpuid_entries[i].ebx = cpuid_entries[i].ebx; in kvm_vcpu_ioctl_set_cpuid()
183 vcpu->arch.cpuid_entries[i].ecx = cpuid_entries[i].ecx; in kvm_vcpu_ioctl_set_cpuid()
184 vcpu->arch.cpuid_entries[i].edx = cpuid_entries[i].edx; in kvm_vcpu_ioctl_set_cpuid()
185 vcpu->arch.cpuid_entries[i].index = 0; in kvm_vcpu_ioctl_set_cpuid()
186 vcpu->arch.cpuid_entries[i].flags = 0; in kvm_vcpu_ioctl_set_cpuid()
187 vcpu->arch.cpuid_entries[i].padding[0] = 0; in kvm_vcpu_ioctl_set_cpuid()
188 vcpu->arch.cpuid_entries[i].padding[1] = 0; in kvm_vcpu_ioctl_set_cpuid()
189 vcpu->arch.cpuid_entries[i].padding[2] = 0; in kvm_vcpu_ioctl_set_cpuid()
198 vfree(cpuid_entries); in kvm_vcpu_ioctl_set_cpuid()
213 if (copy_from_user(&vcpu->arch.cpuid_entries, entries, in kvm_vcpu_ioctl_set_cpuid2()
234 if (copy_to_user(entries, &vcpu->arch.cpuid_entries, in kvm_vcpu_ioctl_get_cpuid2()
667 struct kvm_cpuid_entry2 *cpuid_entries; in kvm_dev_ioctl_get_cpuid() local
687 cpuid_entries = vzalloc(sizeof(struct kvm_cpuid_entry2) * cpuid->nent); in kvm_dev_ioctl_get_cpuid()
688 if (!cpuid_entries) in kvm_dev_ioctl_get_cpuid()
698 r = do_cpuid_ent(&cpuid_entries[nent], ent->func, ent->idx, in kvm_dev_ioctl_get_cpuid()
707 limit = cpuid_entries[nent - 1].eax; in kvm_dev_ioctl_get_cpuid()
709 r = do_cpuid_ent(&cpuid_entries[nent], func, ent->idx, in kvm_dev_ioctl_get_cpuid()
717 if (copy_to_user(entries, cpuid_entries, in kvm_dev_ioctl_get_cpuid()
724 vfree(cpuid_entries); in kvm_dev_ioctl_get_cpuid()
731 struct kvm_cpuid_entry2 *e = &vcpu->arch.cpuid_entries[i]; in move_to_next_stateful_cpuid_entry()
737 struct kvm_cpuid_entry2 *ej = &vcpu->arch.cpuid_entries[j]; in move_to_next_stateful_cpuid_entry()
770 e = &vcpu->arch.cpuid_entries[i]; in kvm_find_cpuid_entry()