Lines Matching refs:ebx

36 		        u32 eax, ebx, ecx, edx, offset;  in xstate_required_size()  local
37 cpuid_count(0xD, feature_bit, &eax, &ebx, &ecx, &edx); in xstate_required_size()
38 offset = compacted ? ret : ebx; in xstate_required_size()
92 vcpu->arch.guest_xstate_size = best->ebx = in kvm_update_cpuid()
98 best->ebx = xstate_required_size(vcpu->arch.xcr0, true); in kvm_update_cpuid()
182 vcpu->arch.cpuid_entries[i].ebx = cpuid_entries[i].ebx; in kvm_vcpu_ioctl_set_cpuid()
255 &entry->eax, &entry->ebx, &entry->ecx, &entry->edx); in do_cpuid_1_ent()
422 entry->ebx &= kvm_supported_word9_x86_features; in __do_cpuid_ent()
423 cpuid_mask(&entry->ebx, 9); in __do_cpuid_ent()
425 entry->ebx |= F(TSC_ADJUST); in __do_cpuid_ent()
427 entry->ebx = 0; in __do_cpuid_ent()
459 entry->ebx = cap.events_mask; in __do_cpuid_ent()
489 entry->ebx = xstate_required_size(supported, false); in __do_cpuid_ent()
490 entry->ecx = entry->ebx; in __do_cpuid_ent()
504 entry[i].ebx = 0; in __do_cpuid_ent()
506 entry[i].ebx = in __do_cpuid_ent()
528 entry->ebx = sigptr[0]; in __do_cpuid_ent()
545 entry->ebx = 0; in __do_cpuid_ent()
563 entry->eax = entry->ebx = entry->ecx = 0; in __do_cpuid_ent()
573 entry->ebx = entry->edx = 0; in __do_cpuid_ent()
599 entry->eax = entry->ebx = entry->ecx = entry->edx = 0; in __do_cpuid_ent()
803 void kvm_cpuid(struct kvm_vcpu *vcpu, u32 *eax, u32 *ebx, u32 *ecx, u32 *edx) in kvm_cpuid() argument
821 *ebx = best->ebx; in kvm_cpuid()
825 *eax = *ebx = *ecx = *edx = 0; in kvm_cpuid()
826 trace_kvm_cpuid(function, *eax, *ebx, *ecx, *edx); in kvm_cpuid()
832 u32 function, eax, ebx, ecx, edx; in kvm_emulate_cpuid() local
836 kvm_cpuid(vcpu, &eax, &ebx, &ecx, &edx); in kvm_emulate_cpuid()
838 kvm_register_write(vcpu, VCPU_REGS_RBX, ebx); in kvm_emulate_cpuid()