Lines Matching defs:edx

47 		        u32 eax, ebx, ecx, edx, offset;
48 cpuid_count(0xD, feature_bit, &eax, &ebx, &ecx, &edx);
161 xfeatures = best->eax | ((u64)best->edx << 32);
185 e2[i].ecx != orig->ecx || e2[i].edx != orig->edx)
207 signature[2] = entry->edx;
269 return (best->eax | ((u64)best->edx << 32)) & kvm_caps.supported_xcr0;
504 e2[i].edx = e[i].edx;
569 &entry.eax, &entry.ebx, &entry.ecx, &entry.edx);
880 &entry->eax, &entry->ebx, &entry->ecx, &entry->edx);
981 entry->edx = 0;
1014 union cpuid10_edx edx;
1017 entry->eax = entry->ebx = entry->ecx = entry->edx = 0;
1025 edx.split.num_counters_fixed = kvm_pmu_cap.num_counters_fixed;
1026 edx.split.bit_width_fixed = kvm_pmu_cap.bit_width_fixed;
1029 edx.split.anythread_deprecated = 1;
1030 edx.split.reserved1 = 0;
1031 edx.split.reserved2 = 0;
1036 entry->edx = edx.full;
1054 entry->edx &= permitted_xcr0 >> 32;
1071 entry->edx &= permitted_xss >> 32;
1101 entry->edx = 0;
1108 entry->eax = entry->ebx = entry->ecx = entry->edx = 0;
1138 entry->eax = entry->ebx = entry->ecx = entry->edx = 0;
1150 entry->eax = entry->ebx = entry->ecx = entry->edx = 0;
1161 entry->eax = entry->ebx = entry->ecx = entry->edx = 0;
1170 entry->edx = sigptr[2];
1193 entry->edx = 0;
1225 entry->edx &= ~GENMASK(17, 16);
1231 entry->edx &= boot_cpu_data.x86_power;
1277 entry->edx = 0;
1283 entry->eax = entry->ebx = entry->ecx = entry->edx = 0;
1293 entry->ecx = entry->edx = 0;
1297 entry->ebx = entry->ecx = entry->edx = 0;
1302 entry->edx = 0; /* reserved */
1306 entry->eax = entry->ebx = entry->ecx = entry->edx = 0;
1319 entry->eax = entry->ebx = entry->ecx = entry->edx = 0;
1322 entry->ebx = entry->ecx = entry->edx = 0;
1329 entry->ecx = entry->edx = 0;
1361 entry->eax = entry->ebx = entry->ecx = entry->edx = 0;
1532 if (is_guest_vendor_amd(basic->ebx, basic->ecx, basic->edx) ||
1533 is_guest_vendor_hygon(basic->ebx, basic->ecx, basic->edx))
1563 u32 *ecx, u32 *edx, bool exact_only)
1581 *edx = entry->edx;
1589 *edx &= ~SF(CONSTANT_TSC);
1592 *eax = *ebx = *ecx = *edx = 0;
1604 *edx = entry->edx;
1608 trace_kvm_cpuid(orig_function, index, *eax, *ebx, *ecx, *edx, exact,
1616 u32 eax, ebx, ecx, edx;
1623 kvm_cpuid(vcpu, &eax, &ebx, &ecx, &edx, false);
1627 kvm_rdx_write(vcpu, edx);