ebx 46 arch/x86/boot/apm.c boot_params.apm_bios_info.offset = oreg.ebx; ebx 234 arch/x86/boot/boot.h u32 ebx; ebx 95 arch/x86/boot/main.c boot_params.ist_info.command = oreg.ebx; ebx 47 arch/x86/boot/memory.c ireg.ebx = oreg.ebx; /* for next iteration... */ ebx 67 arch/x86/boot/memory.c } while (ireg.ebx && count < ARRAY_SIZE(boot_params.e820_table)); ebx 140 arch/x86/entry/calling.h xorl %ebx, %ebx /* nospec rbx */ ebx 396 arch/x86/events/amd/uncore.c unsigned int eax, ebx, ecx, edx; ebx 401 arch/x86/events/amd/uncore.c cpuid(0x8000001e, &eax, &ebx, &ecx, &edx); ebx 4151 arch/x86/events/intel/core.c union cpuid10_ebx ebx; ebx 4153 arch/x86/events/intel/core.c ebx.full = x86_pmu.events_maskl; ebx 4154 arch/x86/events/intel/core.c if (ebx.split.no_branch_misses_retired) { ebx 4162 arch/x86/events/intel/core.c ebx.split.no_branch_misses_retired = 0; ebx 4163 arch/x86/events/intel/core.c x86_pmu.events_maskl = ebx.full; ebx 4522 arch/x86/events/intel/core.c union cpuid10_ebx ebx; ebx 4546 arch/x86/events/intel/core.c cpuid(10, &eax.full, &ebx.full, &unused, &edx.full); ebx 4561 arch/x86/events/intel/core.c x86_pmu.events_maskl = ebx.full; ebx 197 arch/x86/events/intel/pt.c u32 eax, ebx, ecx, edx; ebx 199 arch/x86/events/intel/pt.c cpuid(CPUID_TSC_LEAF, &eax, &ebx, &ecx, &edx); ebx 201 arch/x86/events/intel/pt.c pt_pmu.tsc_art_num = ebx; ebx 28 arch/x86/include/asm/apm.h u32 *eax, u32 *ebx, u32 *ecx, ebx 43 arch/x86/include/asm/apm.h : "=a" (*eax), "=b" (*ebx), "=c" (*ecx), "=d" (*edx), ebx 29 arch/x86/include/asm/inst.h .ifc \r32,%ebx ebx 223 arch/x86/include/asm/kvm_emulate.h bool (*get_cpuid)(struct x86_emulate_ctxt *ctxt, u32 *eax, u32 *ebx, ebx 91 arch/x86/include/asm/microcode.h #define CPUID_IS(a, b, c, ebx, ecx, edx) \ ebx 92 arch/x86/include/asm/microcode.h (!((ebx ^ (a))|(edx ^ (b))|(ecx ^ (c)))) ebx 106 arch/x86/include/asm/microcode.h u32 ebx, ecx = 0, edx; ebx 108 arch/x86/include/asm/microcode.h native_cpuid(&eax, &ebx, &ecx, &edx); ebx 110 arch/x86/include/asm/microcode.h if (CPUID_IS(CPUID_INTEL1, CPUID_INTEL2, CPUID_INTEL3, ebx, ecx, edx)) ebx 113 arch/x86/include/asm/microcode.h if (CPUID_IS(CPUID_AMD1, CPUID_AMD2, CPUID_AMD3, ebx, ecx, edx)) ebx 122 arch/x86/include/asm/microcode.h u32 ebx, ecx = 0, edx; ebx 124 arch/x86/include/asm/microcode.h native_cpuid(&eax, &ebx, &ecx, &edx); ebx 77 arch/x86/include/asm/mwait.h static inline void __mwaitx(unsigned long eax, unsigned long ebx, ebx 84 arch/x86/include/asm/mwait.h :: "a" (eax), "b" (ebx), "c" (ecx)); ebx 88 arch/x86/include/asm/paravirt.h static inline void __cpuid(unsigned int *eax, unsigned int *ebx, ebx 91 arch/x86/include/asm/paravirt.h PVOP_VCALL4(cpu.cpuid, eax, ebx, ecx, edx); ebx 148 arch/x86/include/asm/paravirt_types.h void (*cpuid)(unsigned int *eax, unsigned int *ebx, ebx 131 arch/x86/include/asm/processor.h u32 eax, ebx, ecx, edx; ebx 197 arch/x86/include/asm/processor.h static inline void native_cpuid(unsigned int *eax, unsigned int *ebx, ebx 203 arch/x86/include/asm/processor.h "=b" (*ebx), ebx 213 arch/x86/include/asm/processor.h unsigned int eax = op, ebx, ecx = 0, edx; \ ebx 215 arch/x86/include/asm/processor.h native_cpuid(&eax, &ebx, &ecx, &edx); \ ebx 224 arch/x86/include/asm/processor.h native_cpuid_reg(ebx) ebx 590 arch/x86/include/asm/processor.h unsigned int *eax, unsigned int *ebx, ebx 595 arch/x86/include/asm/processor.h __cpuid(eax, ebx, ecx, edx); ebx 600 arch/x86/include/asm/processor.h unsigned int *eax, unsigned int *ebx, ebx 605 arch/x86/include/asm/processor.h __cpuid(eax, ebx, ecx, edx); ebx 613 arch/x86/include/asm/processor.h unsigned int eax, ebx, ecx, edx; ebx 615 arch/x86/include/asm/processor.h cpuid(op, &eax, &ebx, &ecx, &edx); ebx 622 arch/x86/include/asm/processor.h unsigned int eax, ebx, ecx, edx; ebx 624 arch/x86/include/asm/processor.h cpuid(op, &eax, &ebx, &ecx, &edx); ebx 626 arch/x86/include/asm/processor.h return ebx; ebx 631 arch/x86/include/asm/processor.h unsigned int eax, ebx, ecx, edx; ebx 633 arch/x86/include/asm/processor.h cpuid(op, &eax, &ebx, &ecx, &edx); ebx 640 arch/x86/include/asm/processor.h unsigned int eax, ebx, ecx, edx; ebx 642 arch/x86/include/asm/processor.h cpuid(op, &eax, &ebx, &ecx, &edx); ebx 37 arch/x86/include/asm/user32.h __u32 ebx, ecx, edx, esi, edi, ebp, eax; ebx 50 arch/x86/include/asm/xen/interface_32.h uint32_t ebx; ebx 199 arch/x86/include/uapi/asm/kvm.h __u32 ebx; ebx 217 arch/x86/include/uapi/asm/kvm.h __u32 ebx; ebx 19 arch/x86/include/uapi/asm/ptrace.h long ebx; ebx 309 arch/x86/include/uapi/asm/sigcontext.h __u32 ebx; ebx 67 arch/x86/include/uapi/asm/vm86.h long ebx; ebx 103 arch/x86/kernel/acpi/cstate.c unsigned int eax, ebx, ecx, edx; ebx 108 arch/x86/kernel/acpi/cstate.c cpuid(CPUID_MWAIT_LEAF, &eax, &ebx, &ecx, &edx); ebx 194 arch/x86/kernel/apic/x2apic_uv_x.c unsigned int eax, ebx, ecx, edx, sub_index; ebx 197 arch/x86/kernel/apic/x2apic_uv_x.c cpuid(0, &eax, &ebx, &ecx, &edx); ebx 203 arch/x86/kernel/apic/x2apic_uv_x.c cpuid_count(0xb, SMT_LEVEL, &eax, &ebx, &ecx, &edx); ebx 204 arch/x86/kernel/apic/x2apic_uv_x.c if (ebx == 0 || (LEAFB_SUBTYPE(ecx) != SMT_TYPE)) { ebx 212 arch/x86/kernel/apic/x2apic_uv_x.c cpuid_count(0xb, sub_index, &eax, &ebx, &ecx, &edx); ebx 568 arch/x86/kernel/apm_32.c u32 ebx; ebx 611 arch/x86/kernel/apm_32.c apm_bios_call_asm(call->func, call->ebx, call->ecx, ebx 612 arch/x86/kernel/apm_32.c &call->eax, &call->ebx, &call->ecx, &call->edx, ebx 689 arch/x86/kernel/apm_32.c error = apm_bios_call_simple_asm(call->func, call->ebx, call->ecx, ebx 720 arch/x86/kernel/apm_32.c call.ebx = ebx_in; ebx 777 arch/x86/kernel/apm_32.c call.ebx = call.ecx = 0; ebx 782 arch/x86/kernel/apm_32.c *event = call.ebx; ebx 1037 arch/x86/kernel/apm_32.c call.ebx = APM_DEVICE_ALL; ebx 1047 arch/x86/kernel/apm_32.c *status = call.ebx; ebx 1062 arch/x86/kernel/apm_32.c u32 ebx; ebx 1076 arch/x86/kernel/apm_32.c &ebx, &ecx, &edx, &esi)) ebx 1078 arch/x86/kernel/apm_32.c *status = ebx; ebx 344 arch/x86/kernel/cpu/amd.c u32 eax, ebx, ecx, edx; ebx 346 arch/x86/kernel/cpu/amd.c cpuid(0x8000001e, &eax, &ebx, &ecx, &edx); ebx 351 arch/x86/kernel/cpu/amd.c c->cu_id = ebx & 0xff; ebx 354 arch/x86/kernel/cpu/amd.c c->cpu_core_id = ebx & 0xff; ebx 1012 arch/x86/kernel/cpu/amd.c u32 ebx, eax, ecx, edx; ebx 1021 arch/x86/kernel/cpu/amd.c cpuid(0x80000006, &eax, &ebx, &ecx, &edx); ebx 1023 arch/x86/kernel/cpu/amd.c tlb_lld_4k[ENTRIES] = (ebx >> 16) & mask; ebx 1024 arch/x86/kernel/cpu/amd.c tlb_lli_4k[ENTRIES] = ebx & mask; ebx 1031 arch/x86/kernel/cpu/amd.c cpuid(0x80000005, &eax, &ebx, &ecx, &edx); ebx 1050 arch/x86/kernel/cpu/amd.c cpuid(0x80000005, &eax, &ebx, &ecx, &edx); ebx 159 arch/x86/kernel/cpu/cacheinfo.c union _cpuid4_leaf_ebx ebx; ebx 231 arch/x86/kernel/cpu/cacheinfo.c union _cpuid4_leaf_ebx *ebx, ebx 242 arch/x86/kernel/cpu/cacheinfo.c ebx->full = 0; ebx 294 arch/x86/kernel/cpu/cacheinfo.c ebx->split.coherency_line_size = line_size - 1; ebx 295 arch/x86/kernel/cpu/cacheinfo.c ebx->split.ways_of_associativity = assoc - 1; ebx 296 arch/x86/kernel/cpu/cacheinfo.c ebx->split.physical_line_partition = lines_per_tag - 1; ebx 298 arch/x86/kernel/cpu/cacheinfo.c (ebx->split.ways_of_associativity + 1) - 1; ebx 596 arch/x86/kernel/cpu/cacheinfo.c union _cpuid4_leaf_ebx ebx; ebx 603 arch/x86/kernel/cpu/cacheinfo.c &ebx.full, &ecx.full, &edx); ebx 605 arch/x86/kernel/cpu/cacheinfo.c amd_cpuid4(index, &eax, &ebx, &ecx); ebx 609 arch/x86/kernel/cpu/cacheinfo.c &ebx.full, &ecx.full, &edx); ebx 612 arch/x86/kernel/cpu/cacheinfo.c cpuid_count(4, index, &eax.full, &ebx.full, &ecx.full, &edx); ebx 619 arch/x86/kernel/cpu/cacheinfo.c this_leaf->ebx = ebx; ebx 622 arch/x86/kernel/cpu/cacheinfo.c (ebx.split.coherency_line_size + 1) * ebx 623 arch/x86/kernel/cpu/cacheinfo.c (ebx.split.physical_line_partition + 1) * ebx 624 arch/x86/kernel/cpu/cacheinfo.c (ebx.split.ways_of_associativity + 1); ebx 630 arch/x86/kernel/cpu/cacheinfo.c unsigned int eax, ebx, ecx, edx, op; ebx 643 arch/x86/kernel/cpu/cacheinfo.c cpuid_count(op, i, &eax, &ebx, &ecx, &edx); ebx 672 arch/x86/kernel/cpu/cacheinfo.c u32 eax, ebx, ecx, edx, num_sharing_cache = 0; ebx 675 arch/x86/kernel/cpu/cacheinfo.c cpuid_count(0x8000001d, llc_index, &eax, &ebx, &ecx, &edx); ebx 978 arch/x86/kernel/cpu/cacheinfo.c base->ebx.split.coherency_line_size + 1; ebx 980 arch/x86/kernel/cpu/cacheinfo.c base->ebx.split.ways_of_associativity + 1; ebx 984 arch/x86/kernel/cpu/cacheinfo.c base->ebx.split.physical_line_partition + 1; ebx 656 arch/x86/kernel/cpu/common.c unsigned int eax, ebx, ecx, edx; ebx 662 arch/x86/kernel/cpu/common.c cpuid_count(4, 0, &eax, &ebx, &ecx, &edx); ebx 669 arch/x86/kernel/cpu/common.c unsigned int n, dummy, ebx, ecx, edx, l2size; ebx 674 arch/x86/kernel/cpu/common.c cpuid(0x80000005, &dummy, &ebx, &ecx, &edx); ebx 685 arch/x86/kernel/cpu/common.c cpuid(0x80000006, &dummy, &ebx, &ecx, &edx); ebx 689 arch/x86/kernel/cpu/common.c c->x86_tlbsize += ((ebx >> 16) & 0xfff) + (ebx & 0xfff); ebx 731 arch/x86/kernel/cpu/common.c u32 eax, ebx, ecx, edx; ebx 742 arch/x86/kernel/cpu/common.c cpuid(1, &eax, &ebx, &ecx, &edx); ebx 744 arch/x86/kernel/cpu/common.c smp_num_siblings = (ebx & 0xff0000) >> 16; ebx 889 arch/x86/kernel/cpu/common.c u32 eax, ebx, ecx, edx; ebx 892 arch/x86/kernel/cpu/common.c cpuid_count(0xf, 1, &eax, &ebx, &ecx, &edx); ebx 895 arch/x86/kernel/cpu/common.c c->x86_cache_occ_scale = ebx; ebx 901 arch/x86/kernel/cpu/common.c u32 eax, ebx, ecx, edx; ebx 905 arch/x86/kernel/cpu/common.c cpuid(0x00000001, &eax, &ebx, &ecx, &edx); ebx 917 arch/x86/kernel/cpu/common.c cpuid_count(0x00000007, 0, &eax, &ebx, &ecx, &edx); ebx 918 arch/x86/kernel/cpu/common.c c->x86_capability[CPUID_7_0_EBX] = ebx; ebx 924 arch/x86/kernel/cpu/common.c cpuid_count(0x00000007, 1, &eax, &ebx, &ecx, &edx); ebx 931 arch/x86/kernel/cpu/common.c cpuid_count(0x0000000d, 1, &eax, &ebx, &ecx, &edx); ebx 942 arch/x86/kernel/cpu/common.c cpuid(0x80000001, &eax, &ebx, &ecx, &edx); ebx 950 arch/x86/kernel/cpu/common.c cpuid(0x80000007, &eax, &ebx, &ecx, &edx); ebx 952 arch/x86/kernel/cpu/common.c c->x86_capability[CPUID_8000_0007_EBX] = ebx; ebx 957 arch/x86/kernel/cpu/common.c cpuid(0x80000008, &eax, &ebx, &ecx, &edx); ebx 958 arch/x86/kernel/cpu/common.c c->x86_capability[CPUID_8000_0008_EBX] = ebx; ebx 978 arch/x86/kernel/cpu/common.c u32 eax, ebx, ecx, edx; ebx 981 arch/x86/kernel/cpu/common.c cpuid(0x80000008, &eax, &ebx, &ecx, &edx); ebx 73 arch/x86/kernel/cpu/hygon.c u32 eax, ebx, ecx, edx; ebx 75 arch/x86/kernel/cpu/hygon.c cpuid(0x8000001e, &eax, &ebx, &ecx, &edx); ebx 79 arch/x86/kernel/cpu/hygon.c c->cpu_core_id = ebx & 0xff; ebx 358 arch/x86/kernel/cpu/hygon.c u32 ebx, eax, ecx, edx; ebx 364 arch/x86/kernel/cpu/hygon.c cpuid(0x80000006, &eax, &ebx, &ecx, &edx); ebx 366 arch/x86/kernel/cpu/hygon.c tlb_lld_4k[ENTRIES] = (ebx >> 16) & mask; ebx 367 arch/x86/kernel/cpu/hygon.c tlb_lli_4k[ENTRIES] = ebx & mask; ebx 380 arch/x86/kernel/cpu/hygon.c cpuid(0x80000005, &eax, &ebx, &ecx, &edx); ebx 321 arch/x86/kernel/cpu/intel.c u32 eax, ebx, ecx, edx; ebx 323 arch/x86/kernel/cpu/intel.c cpuid(0x00000001, &eax, &ebx, &ecx, &edx); ebx 330 arch/x86/kernel/cpu/intel.c c->x86_coreid_bits = get_count_order((ebx >> 16) & 0xff); ebx 59 arch/x86/kernel/cpu/intel_pconfig.c ®s.eax, ®s.ebx, ®s.ecx, ®s.edx); ebx 67 arch/x86/kernel/cpu/intel_pconfig.c if (regs.ebx < 64) ebx 68 arch/x86/kernel/cpu/intel_pconfig.c targets_supported |= (1ULL << regs.ebx); ebx 393 arch/x86/kernel/cpu/microcode/intel.c unsigned int eax, ebx, ecx, edx; ebx 399 arch/x86/kernel/cpu/microcode/intel.c native_cpuid(&eax, &ebx, &ecx, &edx); ebx 501 arch/x86/kernel/cpu/microcode/intel.c unsigned int eax = 1, ebx, ecx = 0, edx; ebx 507 arch/x86/kernel/cpu/microcode/intel.c native_cpuid(&eax, &ebx, &ecx, &edx); ebx 257 arch/x86/kernel/cpu/resctrl/core.c u32 ebx, ecx; ebx 259 arch/x86/kernel/cpu/resctrl/core.c cpuid_count(0x00000010, 3, &eax.full, &ebx, &ecx, &edx.full); ebx 283 arch/x86/kernel/cpu/resctrl/core.c u32 ebx, ecx; ebx 285 arch/x86/kernel/cpu/resctrl/core.c cpuid_count(0x80000020, 1, &eax.full, &ebx, &ecx, &edx.full); ebx 307 arch/x86/kernel/cpu/resctrl/core.c u32 ebx, ecx; ebx 309 arch/x86/kernel/cpu/resctrl/core.c cpuid_count(0x00000010, idx, &eax.full, &ebx, &ecx, &edx.full); ebx 313 arch/x86/kernel/cpu/resctrl/core.c r->cache.shareable_bits = ebx & r->default_ctrl; ebx 26 arch/x86/kernel/cpu/topology.c #define LEVEL_MAX_SIBLINGS(ebx) ((ebx) & 0xffff) ebx 37 arch/x86/kernel/cpu/topology.c unsigned int eax, ebx, ecx, edx; ebx 39 arch/x86/kernel/cpu/topology.c cpuid_count(leaf, SMT_LEVEL, &eax, &ebx, &ecx, &edx); ebx 41 arch/x86/kernel/cpu/topology.c if (ebx == 0 || (LEAFB_SUBTYPE(ecx) != SMT_TYPE)) ebx 68 arch/x86/kernel/cpu/topology.c unsigned int eax, ebx, ecx, edx; ebx 77 arch/x86/kernel/cpu/topology.c cpuid_count(leaf, SMT_LEVEL, &eax, &ebx, &ecx, &edx); ebx 82 arch/x86/kernel/cpu/topology.c smp_num_siblings = LEVEL_MAX_SIBLINGS(ebx); ebx 95 arch/x86/kernel/cpu/topology.c unsigned int eax, ebx, ecx, edx, sub_index; ebx 108 arch/x86/kernel/cpu/topology.c cpuid_count(leaf, SMT_LEVEL, &eax, &ebx, &ecx, &edx); ebx 110 arch/x86/kernel/cpu/topology.c core_level_siblings = smp_num_siblings = LEVEL_MAX_SIBLINGS(ebx); ebx 112 arch/x86/kernel/cpu/topology.c die_level_siblings = LEVEL_MAX_SIBLINGS(ebx); ebx 117 arch/x86/kernel/cpu/topology.c cpuid_count(leaf, sub_index, &eax, &ebx, &ecx, &edx); ebx 123 arch/x86/kernel/cpu/topology.c core_level_siblings = LEVEL_MAX_SIBLINGS(ebx); ebx 129 arch/x86/kernel/cpu/topology.c die_level_siblings = LEVEL_MAX_SIBLINGS(ebx); ebx 51 arch/x86/kernel/cpu/vmware.c #define VMWARE_PORT(cmd, eax, ebx, ecx, edx) \ ebx 53 arch/x86/kernel/cpu/vmware.c "=a"(eax), "=c"(ecx), "=d"(edx), "=b"(ebx) : \ ebx 59 arch/x86/kernel/cpu/vmware.c #define VMWARE_VMCALL(cmd, eax, ebx, ecx, edx) \ ebx 61 arch/x86/kernel/cpu/vmware.c "=a"(eax), "=c"(ecx), "=d"(edx), "=b"(ebx) : \ ebx 67 arch/x86/kernel/cpu/vmware.c #define VMWARE_VMMCALL(cmd, eax, ebx, ecx, edx) \ ebx 69 arch/x86/kernel/cpu/vmware.c "=a"(eax), "=c"(ecx), "=d"(edx), "=b"(ebx) : \ ebx 75 arch/x86/kernel/cpu/vmware.c #define VMWARE_CMD(cmd, eax, ebx, ecx, edx) do { \ ebx 78 arch/x86/kernel/cpu/vmware.c VMWARE_VMCALL(cmd, eax, ebx, ecx, edx); \ ebx 81 arch/x86/kernel/cpu/vmware.c VMWARE_VMMCALL(cmd, eax, ebx, ecx, edx); \ ebx 84 arch/x86/kernel/cpu/vmware.c VMWARE_PORT(cmd, eax, ebx, ecx, edx); \ ebx 94 arch/x86/kernel/cpu/vmware.c uint32_t eax, ebx, ecx, edx; ebx 95 arch/x86/kernel/cpu/vmware.c VMWARE_CMD(GETVERSION, eax, ebx, ecx, edx); ebx 96 arch/x86/kernel/cpu/vmware.c return eax != (uint32_t)-1 && ebx == VMWARE_HYPERVISOR_MAGIC; ebx 175 arch/x86/kernel/cpu/vmware.c uint32_t eax, ebx, ecx, edx; ebx 178 arch/x86/kernel/cpu/vmware.c VMWARE_CMD(GETHZ, eax, ebx, ecx, edx); ebx 180 arch/x86/kernel/cpu/vmware.c if (ebx != UINT_MAX) { ebx 181 arch/x86/kernel/cpu/vmware.c lpj = tsc_khz = eax | (((uint64_t)ebx) << 32); ebx 218 arch/x86/kernel/cpu/vmware.c int eax, ebx, ecx, edx; ebx 220 arch/x86/kernel/cpu/vmware.c cpuid(CPUID_VMWARE_FEATURES_LEAF, &eax, &ebx, &ecx, &edx); ebx 260 arch/x86/kernel/cpu/vmware.c uint32_t eax, ebx, ecx, edx; ebx 261 arch/x86/kernel/cpu/vmware.c VMWARE_CMD(GETVCPU_INFO, eax, ebx, ecx, edx); ebx 78 arch/x86/kernel/cpu/zhaoxin.c u32 eax, ebx, ecx, edx; ebx 80 arch/x86/kernel/cpu/zhaoxin.c cpuid(0x00000001, &eax, &ebx, &ecx, &edx); ebx 87 arch/x86/kernel/cpu/zhaoxin.c c->x86_coreid_bits = get_count_order((ebx >> 16) & 0xff); ebx 56 arch/x86/kernel/cpuid.c &cmd->regs.eax, &cmd->regs.ebx, ebx 120 arch/x86/kernel/fpu/xstate.c u32 eax, ebx, ecx, edx; ebx 122 arch/x86/kernel/fpu/xstate.c cpuid_count(XSTATE_CPUID, xfeature_nr, &eax, &ebx, &ecx, &edx); ebx 248 arch/x86/kernel/fpu/xstate.c u32 eax, ebx, ecx, edx, i; ebx 266 arch/x86/kernel/fpu/xstate.c cpuid_count(XSTATE_CPUID, i, &eax, &ebx, &ecx, &edx); ebx 273 arch/x86/kernel/fpu/xstate.c xstate_offsets[i] = ebx; ebx 326 arch/x86/kernel/fpu/xstate.c u32 eax, ebx, ecx, edx; ebx 329 arch/x86/kernel/fpu/xstate.c cpuid_count(XSTATE_CPUID, xfeature_nr, &eax, &ebx, &ecx, &edx); ebx 434 arch/x86/kernel/fpu/xstate.c u32 eax, ebx, ecx, edx; ebx 447 arch/x86/kernel/fpu/xstate.c cpuid_count(XSTATE_CPUID, xfeature_nr, &eax, &ebx, &ecx, &edx); ebx 448 arch/x86/kernel/fpu/xstate.c return ebx; ebx 453 arch/x86/kernel/fpu/xstate.c u32 eax, ebx, ecx, edx; ebx 456 arch/x86/kernel/fpu/xstate.c cpuid_count(XSTATE_CPUID, xfeature_nr, &eax, &ebx, &ecx, &edx); ebx 501 arch/x86/kernel/fpu/xstate.c u32 eax, ebx, ecx, edx; ebx 512 arch/x86/kernel/fpu/xstate.c cpuid_count(XSTATE_CPUID, i, &eax, &ebx, &ecx, &edx); ebx 514 arch/x86/kernel/fpu/xstate.c XSTATE_CPUID, i, eax, ebx, ecx, edx); ebx 625 arch/x86/kernel/fpu/xstate.c unsigned int eax, ebx, ecx, edx; ebx 634 arch/x86/kernel/fpu/xstate.c cpuid_count(XSTATE_CPUID, 1, &eax, &ebx, &ecx, &edx); ebx 635 arch/x86/kernel/fpu/xstate.c return ebx; ebx 640 arch/x86/kernel/fpu/xstate.c unsigned int eax, ebx, ecx, edx; ebx 648 arch/x86/kernel/fpu/xstate.c cpuid_count(XSTATE_CPUID, 0, &eax, &ebx, &ecx, &edx); ebx 649 arch/x86/kernel/fpu/xstate.c return ebx; ebx 714 arch/x86/kernel/fpu/xstate.c unsigned int eax, ebx, ecx, edx; ebx 738 arch/x86/kernel/fpu/xstate.c cpuid_count(XSTATE_CPUID, 0, &eax, &ebx, &ecx, &edx); ebx 878 arch/x86/kernel/ptrace.c R32(ebx, bx); ebx 951 arch/x86/kernel/ptrace.c R32(ebx, bx); ebx 1663 arch/x86/kernel/smpboot.c unsigned int eax, ebx, ecx, edx; ebx 1681 arch/x86/kernel/smpboot.c native_cpuid(&eax, &ebx, &ecx, &edx); ebx 658 arch/x86/kernel/tsc.c unsigned int eax_base_mhz, ebx, ecx, edx; ebx 660 arch/x86/kernel/tsc.c cpuid(0x16, &eax_base_mhz, &ebx, &ecx, &edx); ebx 125 arch/x86/kernel/vm86_32.c put_user_ex(regs->pt.bx, &user->regs.ebx); ebx 289 arch/x86/kernel/vm86_32.c get_user_ex(vm86regs.pt.bx, &user_vm86->regs.ebx); ebx 35 arch/x86/kvm/cpuid.c u32 eax, ebx, ecx, edx, offset; ebx 36 arch/x86/kvm/cpuid.c cpuid_count(0xD, feature_bit, &eax, &ebx, &ecx, &edx); ebx 37 arch/x86/kvm/cpuid.c offset = compacted ? ret : ebx; ebx 112 arch/x86/kvm/cpuid.c vcpu->arch.guest_xstate_size = best->ebx = ebx 118 arch/x86/kvm/cpuid.c best->ebx = xstate_required_size(vcpu->arch.xcr0, true); ebx 223 arch/x86/kvm/cpuid.c vcpu->arch.cpuid_entries[i].ebx = cpuid_entries[i].ebx; ebx 297 arch/x86/kvm/cpuid.c &entry->eax, &entry->ebx, &entry->ecx, &entry->edx); ebx 385 arch/x86/kvm/cpuid.c entry->ebx &= kvm_cpuid_7_0_ebx_x86_features; ebx 386 arch/x86/kvm/cpuid.c cpuid_mask(&entry->ebx, CPUID_7_0_EBX); ebx 388 arch/x86/kvm/cpuid.c entry->ebx |= F(TSC_ADJUST); ebx 418 arch/x86/kvm/cpuid.c entry->ebx = 0; ebx 425 arch/x86/kvm/cpuid.c entry->ebx = 0; ebx 567 arch/x86/kvm/cpuid.c entry->ebx = 0; ebx 614 arch/x86/kvm/cpuid.c entry->ebx = cap.events_mask; ebx 649 arch/x86/kvm/cpuid.c entry->ebx = xstate_required_size(supported, false); ebx 650 arch/x86/kvm/cpuid.c entry->ecx = entry->ebx; ebx 664 arch/x86/kvm/cpuid.c entry[i].ebx = 0; ebx 666 arch/x86/kvm/cpuid.c entry[i].ebx = ebx 701 arch/x86/kvm/cpuid.c entry->ebx = sigptr[0]; ebx 723 arch/x86/kvm/cpuid.c entry->ebx = 0; ebx 741 arch/x86/kvm/cpuid.c entry->eax = entry->ebx = entry->ecx = 0; ebx 752 arch/x86/kvm/cpuid.c entry->ebx &= kvm_cpuid_8000_0008_ebx_x86_features; ebx 753 arch/x86/kvm/cpuid.c cpuid_mask(&entry->ebx, CPUID_8000_0008_EBX); ebx 760 arch/x86/kvm/cpuid.c entry->ebx |= F(AMD_IBPB); ebx 762 arch/x86/kvm/cpuid.c entry->ebx |= F(AMD_IBRS); ebx 764 arch/x86/kvm/cpuid.c entry->ebx |= F(AMD_STIBP); ebx 767 arch/x86/kvm/cpuid.c entry->ebx |= F(AMD_SSBD); ebx 769 arch/x86/kvm/cpuid.c entry->ebx |= F(AMD_SSB_NO); ebx 776 arch/x86/kvm/cpuid.c entry->ebx |= F(VIRT_SSBD); ebx 800 arch/x86/kvm/cpuid.c entry->eax = entry->ebx = entry->ecx = entry->edx = 0; ebx 996 arch/x86/kvm/cpuid.c bool kvm_cpuid(struct kvm_vcpu *vcpu, u32 *eax, u32 *ebx, ebx 1022 arch/x86/kvm/cpuid.c *ebx = entry->ebx; ebx 1026 arch/x86/kvm/cpuid.c *eax = *ebx = *ecx = *edx = 0; ebx 1042 arch/x86/kvm/cpuid.c trace_kvm_cpuid(function, *eax, *ebx, *ecx, *edx, found); ebx 1049 arch/x86/kvm/cpuid.c u32 eax, ebx, ecx, edx; ebx 1056 arch/x86/kvm/cpuid.c kvm_cpuid(vcpu, &eax, &ebx, &ecx, &edx, true); ebx 1058 arch/x86/kvm/cpuid.c kvm_rbx_write(vcpu, ebx); ebx 25 arch/x86/kvm/cpuid.h bool kvm_cpuid(struct kvm_vcpu *vcpu, u32 *eax, u32 *ebx, ebx 81 arch/x86/kvm/cpuid.h return &entry->ebx; ebx 121 arch/x86/kvm/cpuid.h return best && best->ebx == X86EMUL_CPUID_VENDOR_AuthenticAMD_ebx; ebx 2380 arch/x86/kvm/emulate.c u32 eax, ebx, ecx, edx; ebx 2384 arch/x86/kvm/emulate.c ctxt->ops->get_cpuid(ctxt, &eax, &ebx, &ecx, &edx, false); ebx 2723 arch/x86/kvm/emulate.c u32 eax, ebx, ecx, edx; ebx 2726 arch/x86/kvm/emulate.c ctxt->ops->get_cpuid(ctxt, &eax, &ebx, &ecx, &edx, false); ebx 2727 arch/x86/kvm/emulate.c return ebx == X86EMUL_CPUID_VENDOR_GenuineIntel_ebx ebx 2735 arch/x86/kvm/emulate.c u32 eax, ebx, ecx, edx; ebx 2746 arch/x86/kvm/emulate.c ops->get_cpuid(ctxt, &eax, &ebx, &ecx, &edx, false); ebx 2755 arch/x86/kvm/emulate.c if (ebx == X86EMUL_CPUID_VENDOR_GenuineIntel_ebx && ebx 2761 arch/x86/kvm/emulate.c if (ebx == X86EMUL_CPUID_VENDOR_AuthenticAMD_ebx && ebx 2767 arch/x86/kvm/emulate.c if (ebx == X86EMUL_CPUID_VENDOR_AMDisbetterI_ebx && ebx 2773 arch/x86/kvm/emulate.c if (ebx == X86EMUL_CPUID_VENDOR_HygonGenuine_ebx && ebx 3172 arch/x86/kvm/emulate.c tss->ebx = reg_read(ctxt, VCPU_REGS_RBX); ebx 3201 arch/x86/kvm/emulate.c *reg_write(ctxt, VCPU_REGS_RBX) = tss->ebx; ebx 3656 arch/x86/kvm/emulate.c u32 ebx, ecx, edx, eax = 1; ebx 3662 arch/x86/kvm/emulate.c ctxt->ops->get_cpuid(ctxt, &eax, &ebx, &ecx, &edx, false); ebx 3993 arch/x86/kvm/emulate.c u32 eax, ebx, ecx, edx; ebx 4004 arch/x86/kvm/emulate.c ctxt->ops->get_cpuid(ctxt, &eax, &ebx, &ecx, &edx, true); ebx 4006 arch/x86/kvm/emulate.c *reg_write(ctxt, VCPU_REGS_RBX) = ebx; ebx 4061 arch/x86/kvm/emulate.c u32 eax = 1, ebx, ecx = 0, edx; ebx 4063 arch/x86/kvm/emulate.c ctxt->ops->get_cpuid(ctxt, &eax, &ebx, &ecx, &edx, false); ebx 4272 arch/x86/kvm/emulate.c u32 eax, ebx, ecx, edx; ebx 4276 arch/x86/kvm/emulate.c if (ctxt->ops->get_cpuid(ctxt, &eax, &ebx, &ecx, ebx 1823 arch/x86/kvm/hyperv.c ent->ebx = signature[0]; ebx 1839 arch/x86/kvm/hyperv.c ent->ebx = 0x000A0000; ebx 1855 arch/x86/kvm/hyperv.c ent->ebx |= HV_X64_POST_MESSAGES; ebx 1856 arch/x86/kvm/hyperv.c ent->ebx |= HV_X64_SIGNAL_EVENTS; ebx 1884 arch/x86/kvm/hyperv.c ent->ebx = 0x00000FFF; ebx 1895 arch/x86/kvm/hyperv.c ent->ebx = 64; ebx 5972 arch/x86/kvm/svm.c entry->ebx |= F(VIRT_SSBD); ebx 5976 arch/x86/kvm/svm.c entry->ebx = 8; /* Lets support 8 ASIDs in case we add proper ebx 5994 arch/x86/kvm/svm.c cpuid(0x8000001f, &entry->eax, &entry->ebx, ebx 19 arch/x86/kvm/tss.h u32 ebx; ebx 300 arch/x86/kvm/vmx/pmu_intel.c pmu->available_event_types = ~entry->ebx & ebx 326 arch/x86/kvm/vmx/pmu_intel.c (entry->ebx & (X86_FEATURE_HLE|X86_FEATURE_RTM))) ebx 6968 arch/x86/kvm/vmx/vmx.c cr4_fixed1_update(X86_CR4_FSGSBASE, ebx, bit(X86_FEATURE_FSGSBASE)); ebx 6969 arch/x86/kvm/vmx/vmx.c cr4_fixed1_update(X86_CR4_SMEP, ebx, bit(X86_FEATURE_SMEP)); ebx 6970 arch/x86/kvm/vmx/vmx.c cr4_fixed1_update(X86_CR4_SMAP, ebx, bit(X86_FEATURE_SMAP)); ebx 7005 arch/x86/kvm/vmx/vmx.c vmx->pt_desc.caps[CPUID_EBX + i*PT_CPUID_REGS_NUM] = best->ebx; ebx 6236 arch/x86/kvm/x86.c u32 *eax, u32 *ebx, u32 *ecx, u32 *edx, bool check_limit) ebx 6238 arch/x86/kvm/x86.c return kvm_cpuid(emul_to_vcpu(ctxt), eax, ebx, ecx, edx, check_limit); ebx 490 arch/x86/mm/mem_encrypt_identity.c unsigned int eax, ebx, ecx, edx; ebx 500 arch/x86/mm/mem_encrypt_identity.c native_cpuid(&eax, &ebx, &ecx, &edx); ebx 512 arch/x86/mm/mem_encrypt_identity.c native_cpuid(&eax, &ebx, &ecx, &edx); ebx 525 arch/x86/mm/mem_encrypt_identity.c native_cpuid(&eax, &ebx, &ecx, &edx); ebx 529 arch/x86/mm/mem_encrypt_identity.c me_mask = 1UL << (ebx & 0x3f); ebx 135 arch/x86/pci/pcbios.c u32 signature, eax, ebx, ecx; ebx 150 arch/x86/pci/pcbios.c "=b" (ebx), ebx 159 arch/x86/pci/pcbios.c major_ver = (ebx >> 8) & 0xff; ebx 160 arch/x86/pci/pcbios.c minor_ver = ebx & 0xff; ebx 88 arch/x86/xen/enlighten_hvm.c uint32_t eax, ebx, ecx, edx, base; ebx 114 arch/x86/xen/enlighten_hvm.c cpuid(base + 4, &eax, &ebx, &ecx, &edx); ebx 116 arch/x86/xen/enlighten_hvm.c this_cpu_write(xen_vcpu_id, ebx); ebx 101 arch/x86/xen/pmu.c uint32_t eax, ebx, ecx, edx; ebx 103 arch/x86/xen/pmu.c cpuid(0xa, &eax, &ebx, &ecx, &edx); ebx 36 drivers/acpi/acpi_pad.c unsigned int eax, ebx, ecx, edx; ebx 46 drivers/acpi/acpi_pad.c cpuid(CPUID_MWAIT_LEAF, &eax, &ebx, &ecx, &edx); ebx 263 drivers/char/toshiba.c bx = regs.ebx & 0xffff; ebx 365 drivers/char/toshiba.c regs.ebx = 0x0000; ebx 368 drivers/char/toshiba.c bx = (unsigned short) (regs.ebx & 0xffff); ebx 376 drivers/char/toshiba.c pr_debug("toshiba: debugging ID ebx=0x%04x\n", regs.ebx); ebx 429 drivers/char/toshiba.c regs.ebx = 0x0000; ebx 138 drivers/cpufreq/longrun.c u32 eax, ebx, ecx, edx; ebx 143 drivers/cpufreq/longrun.c cpuid(0x80860007, &eax, &ebx, &ecx, &edx); ebx 164 drivers/cpufreq/longrun.c u32 eax, ebx, ecx, edx; ebx 211 drivers/cpufreq/longrun.c cpuid(0x80860007, &eax, &ebx, &ecx, &edx); ebx 222 drivers/cpufreq/longrun.c cpuid(0x80860007, &eax, &ebx, &ecx, &edx); ebx 235 drivers/cpufreq/longrun.c ebx = (((cpu_khz / 1000) * ecx) / 100); /* to MHz */ ebx 237 drivers/cpufreq/longrun.c if ((ecx > 95) || (ecx == 0) || (eax < ebx)) ebx 240 drivers/cpufreq/longrun.c edx = ((eax - ebx) * 100) / (100 - ecx); ebx 120 drivers/cpufreq/powernow-k7.c unsigned int maxei, eax, ebx, ecx, edx; ebx 139 drivers/cpufreq/powernow-k7.c cpuid(0x80000007, &eax, &ebx, &ecx, &edx); ebx 462 drivers/cpufreq/powernow-k8.c u32 eax, ebx, ecx, edx; ebx 482 drivers/cpufreq/powernow-k8.c cpuid(CPUID_FREQ_VOLT_CAPABILITIES, &eax, &ebx, &ecx, &edx); ebx 257 drivers/cpufreq/speedstep-lib.c u32 ebx, msr_lo, msr_hi; ebx 271 drivers/cpufreq/speedstep-lib.c ebx = cpuid_ebx(0x00000001); ebx 272 drivers/cpufreq/speedstep-lib.c ebx &= 0x000000FF; ebx 274 drivers/cpufreq/speedstep-lib.c pr_debug("ebx value is %x, x86_stepping is %x\n", ebx, c->x86_stepping); ebx 282 drivers/cpufreq/speedstep-lib.c if ((ebx == 0x0e) || (ebx == 0x0f)) ebx 293 drivers/cpufreq/speedstep-lib.c if (ebx == 0x0e) ebx 313 drivers/cpufreq/speedstep-lib.c if ((ebx == 0x0e) || ebx 328 drivers/cpufreq/speedstep-lib.c ebx = cpuid_ebx(0x00000001); ebx 329 drivers/cpufreq/speedstep-lib.c pr_debug("ebx is %x\n", ebx); ebx 331 drivers/cpufreq/speedstep-lib.c ebx &= 0x000000FF; ebx 333 drivers/cpufreq/speedstep-lib.c if (ebx != 0x06) ebx 89 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c unsigned long eax, ebx, ecx, edx, si = 0, di = 0; ebx 95 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c eax, ebx, ecx, edx, si, di); ebx 118 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c unsigned long eax, ebx, ecx, edx, si, di; ebx 128 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c eax, ebx, ecx, edx, si, di); ebx 148 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c unsigned long si, di, eax, ebx, ecx, edx; ebx 163 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c eax, ebx, ecx, edx, si, di); ebx 165 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c return ebx; ebx 184 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c eax, ebx, ecx, edx, si, di); ebx 203 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c unsigned long si, di, eax, ebx, ecx, edx; ebx 216 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c eax, ebx, ecx, edx, si, di); ebx 218 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c return ebx; ebx 233 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c eax, ebx, ecx, edx, si, di); ebx 238 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c memcpy(reply, &ebx, bytes); ebx 257 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c unsigned long eax, ebx, ecx, edx, si, di; ebx 272 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c eax, ebx, ecx, edx, si, di); ebx 280 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c ebx = vmw_port_hb_out(channel, msg, ebx 283 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c if ((HIGH_WORD(ebx) & MESSAGE_STATUS_SUCCESS) != 0) { ebx 285 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c } else if ((HIGH_WORD(ebx) & MESSAGE_STATUS_CPT) != 0) { ebx 310 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c unsigned long eax, ebx, ecx, edx, si, di; ebx 330 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c eax, ebx, ecx, edx, si, di); ebx 341 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c reply_len = ebx; ebx 350 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c ebx = vmw_port_hb_in(channel, reply, reply_len, ebx 352 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c if ((HIGH_WORD(ebx) & MESSAGE_STATUS_SUCCESS) == 0) { ebx 355 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c if ((HIGH_WORD(ebx) & MESSAGE_STATUS_CPT) != 0) { ebx 374 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c eax, ebx, ecx, edx, si, di); ebx 59 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h eax, ebx, ecx, edx, si, di) \ ebx 63 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h "=b"(ebx), \ ebx 103 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h eax, ebx, ecx, edx, si, di) \ ebx 110 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h "=b"(ebx), \ ebx 128 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h eax, ebx, ecx, edx, si, di) \ ebx 135 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h "=b"(ebx), \ ebx 162 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h eax, ebx, ecx, edx, si, di) \ ebx 171 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h "=b"(ebx), \ ebx 189 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h eax, ebx, ecx, edx, si, di) \ ebx 198 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h "=b"(ebx), \ ebx 120 drivers/hwmon/dell-smm-hwmon.c unsigned int ebx __packed; ebx 144 drivers/hwmon/dell-smm-hwmon.c int ebx = regs->ebx; ebx 215 drivers/hwmon/dell-smm-hwmon.c pr_debug("smm(0x%.4x 0x%.4x) = 0x%.4x (took %7lu usecs)\n", eax, ebx, ebx 246 drivers/hwmon/dell-smm-hwmon.c regs.ebx = fan & 0xff; ebx 260 drivers/hwmon/dell-smm-hwmon.c regs.ebx = fan & 0xff; ebx 274 drivers/hwmon/dell-smm-hwmon.c regs.ebx = fan & 0xff; ebx 299 drivers/hwmon/dell-smm-hwmon.c regs.ebx = (fan & 0xff) | (speed << 8); ebx 314 drivers/hwmon/dell-smm-hwmon.c regs.ebx = (fan & 0xff) | (speed << 8); ebx 323 drivers/hwmon/dell-smm-hwmon.c regs.ebx = sensor & 0xff; ebx 334 drivers/hwmon/dell-smm-hwmon.c .ebx = sensor & 0xff, ebx 1103 drivers/idle/intel_idle.c unsigned int eax, ebx, ecx; ebx 1128 drivers/idle/intel_idle.c cpuid(CPUID_MWAIT_LEAF, &eax, &ebx, &ecx, &mwait_substates); ebx 1264 drivers/idle/intel_idle.c unsigned int eax, ebx, ecx, edx; ebx 1282 drivers/idle/intel_idle.c cpuid(7, &eax, &ebx, &ecx, &edx); ebx 1285 drivers/idle/intel_idle.c if (ebx & (1 << 2)) { ebx 57 drivers/input/misc/wistron_btns.c u32 eax, ebx, ecx; ebx 70 drivers/input/misc/wistron_btns.c : "=a" (regs->eax), "=b" (regs->ebx), "=c" (regs->ecx) ebx 71 drivers/input/misc/wistron_btns.c : "0" (regs->eax), "1" (regs->ebx), "2" (regs->ecx), ebx 153 drivers/input/misc/wistron_btns.c regs.ebx = 0x061C; ebx 166 drivers/input/misc/wistron_btns.c regs.ebx = 0x012E; ebx 176 drivers/input/misc/wistron_btns.c regs.ebx = 0x002E; ebx 186 drivers/input/misc/wistron_btns.c regs.ebx = 0x051C; ebx 198 drivers/input/misc/wistron_btns.c regs.ebx = 0x0200 | subsys; ebx 210 drivers/input/misc/wistron_btns.c regs.ebx = (enable ? 0x0100 : 0x0000) | subsys; ebx 669 drivers/platform/x86/acer-wmi.c u32 ebx; ebx 676 drivers/platform/x86/acer-wmi.c u32 ebx; ebx 770 drivers/platform/x86/acer-wmi.c args.ebx = value ? (1<<8) : 0; ebx 777 drivers/platform/x86/acer-wmi.c args.ebx |= ACER_AMW0_MAILLED_MASK; ebx 782 drivers/platform/x86/acer-wmi.c args.ebx |= ACER_AMW0_WIRELESS_MASK; ebx 787 drivers/platform/x86/acer-wmi.c args.ebx |= ACER_AMW0_BLUETOOTH_MASK; ebx 814 drivers/platform/x86/acer-wmi.c args.ebx = args.ecx = args.edx = 0; ebx 879 drivers/platform/x86/acer-wmi.c args.ebx = 0xa2 << 8; ebx 880 drivers/platform/x86/acer-wmi.c args.ebx |= ACER_AMW0_WIRELESS_MASK; ebx 898 drivers/platform/x86/acer-wmi.c args.ebx = 2 << 8; ebx 899 drivers/platform/x86/acer-wmi.c args.ebx |= ACER_AMW0_BLUETOOTH_MASK; ebx 257 drivers/platform/x86/dcdbas.c "b" (smi_cmd->ebx), ebx 334 drivers/platform/x86/dcdbas.c smi_cmd->ebx = smi_data_buf_phys_addr + ebx 69 drivers/platform/x86/dcdbas.h __u32 ebx; ebx 91 drivers/platform/x86/dell-smbios-smm.c command.ebx = virt_to_phys(buffer); ebx 2503 drivers/platform/x86/toshiba_acpi.c u32 in[TCI_WORDS] = { regs->eax, regs->ebx, regs->ecx, ebx 2516 drivers/platform/x86/toshiba_acpi.c regs->ebx = out[1]; ebx 182 drivers/thermal/intel/intel_powerclamp.c unsigned int eax, ebx, ecx, edx; ebx 190 drivers/thermal/intel/intel_powerclamp.c cpuid(CPUID_MWAIT_LEAF, &eax, &ebx, &ecx, &edx); ebx 332 drivers/thermal/intel/x86_pkg_temp_thermal.c u32 tj_max, eax, ebx, ecx, edx; ebx 339 drivers/thermal/intel/x86_pkg_temp_thermal.c cpuid(6, &eax, &ebx, &ecx, &edx); ebx 340 drivers/thermal/intel/x86_pkg_temp_thermal.c thres_count = ebx & 0x07; ebx 1297 drivers/video/fbdev/neofb.c regs.ebx = 0x0002; /* HCI_BACKLIGHT */ ebx 1338 drivers/video/fbdev/neofb.c regs.ebx = 0x0002; /* HCI_BACKLIGHT */ ebx 561 drivers/video/fbdev/uvesafb.c task->t.regs.ebx = 0x0; ebx 622 drivers/video/fbdev/uvesafb.c task->t.regs.ebx = 0; ebx 632 drivers/video/fbdev/uvesafb.c if ((task->t.regs.ebx & 0x3) == 3) { ebx 634 drivers/video/fbdev/uvesafb.c } else if ((task->t.regs.ebx & 0x3) == 2) { ebx 636 drivers/video/fbdev/uvesafb.c } else if ((task->t.regs.ebx & 0x3) == 1) { ebx 644 drivers/video/fbdev/uvesafb.c task->t.regs.ebx = 1; ebx 778 drivers/video/fbdev/uvesafb.c par->vbe_state_size = 64 * (task->t.regs.ebx & 0xffff); ebx 971 drivers/video/fbdev/uvesafb.c task->t.regs.ebx = 0x0; ebx 1143 drivers/video/fbdev/uvesafb.c task->t.regs.ebx = 0x0001; ebx 1146 drivers/video/fbdev/uvesafb.c task->t.regs.ebx = 0x0101; /* standby */ ebx 1149 drivers/video/fbdev/uvesafb.c task->t.regs.ebx = 0x0401; /* powerdown */ ebx 1238 drivers/video/fbdev/uvesafb.c task->t.regs.ebx = mode->mode_id | 0x4000; /* use LFB */ ebx 1242 drivers/video/fbdev/uvesafb.c task->t.regs.ebx |= 0x0800; /* use CRTC data */ ebx 1305 drivers/video/fbdev/uvesafb.c task->t.regs.ebx = 0x0800; ebx 1309 drivers/video/fbdev/uvesafb.c ((task->t.regs.ebx & 0xff00) >> 8) != 8) { ebx 1654 drivers/visorbus/visorchipset.c unsigned int eax, ebx, ecx, edx; ebx 1658 drivers/visorbus/visorchipset.c cpuid(UNISYS_VISOR_LEAF_ID, &eax, &ebx, &ecx, &edx); ebx 1659 drivers/visorbus/visorchipset.c return (ebx == UNISYS_VISOR_ID_EBX) && ebx 729 drivers/xen/xenbus/xenbus_xs.c uint32_t eax, ebx, ecx, edx, base; ebx 732 drivers/xen/xenbus/xenbus_xs.c cpuid(base + 1, &eax, &ebx, &ecx, &edx); ebx 40 include/uapi/linux/toshiba.h unsigned int ebx __attribute__ ((packed)); ebx 8 include/uapi/video/uvesafb.h __u32 ebx; ebx 32 include/xen/interface/hvm/hvm_vcpu.h uint32_t ebx; ebx 59 lib/raid6/x86.h u32 eax, ebx, ecx, edx; ebx 66 lib/raid6/x86.h : "+a" (eax), "=b" (ebx), "=d" (edx), "+c" (ecx)); ebx 68 lib/raid6/x86.h return ((flag & 0x100 ? ebx : ebx 289 sound/pci/au88x0/au88x0_core.c int esp14 = -1, esp18, eax, ebx, edx, ebp, esi = 0; ebx 300 sound/pci/au88x0/au88x0_core.c ebx = (esp18 & 0xf); ebx 301 sound/pci/au88x0/au88x0_core.c if (mix == ebx) { ebx 302 sound/pci/au88x0/au88x0_core.c ebx = VORTEX_MIXER_RTBASE + (mix << 2); ebx 303 sound/pci/au88x0/au88x0_core.c edx = hwread(vortex->mmio, ebx); ebx 306 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, ebx, 0); ebx 311 sound/pci/au88x0/au88x0_core.c VORTEX_MIXER_RTBASE + (ebx << 2)); ebx 319 sound/pci/au88x0/au88x0_core.c esp14 = ebx; ebx 320 sound/pci/au88x0/au88x0_core.c ebx = edx & 0xf; ebx 321 sound/pci/au88x0/au88x0_core.c ebp = ebx << 2; ebx 329 sound/pci/au88x0/au88x0_core.c ebp = ebx << 2; ebx 331 sound/pci/au88x0/au88x0_core.c ebx = VORTEX_MIXER_RTBASE + ((edx & 0xf) << 2); ebx 332 sound/pci/au88x0/au88x0_core.c edx = hwread(vortex->mmio, ebx); ebx 336 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, ebx, 0); ebx 345 sound/pci/au88x0/au88x0_core.c ebx = (0xffffffe0 & edx) | (0xf & ebx); ebx 348 sound/pci/au88x0/au88x0_core.c (esp14 << 2), ebx); ebx 689 sound/pci/au88x0/au88x0_core.c int esp14 = -1, esp18, eax, ebx, edx, ebp, esi = 0; ebx 700 sound/pci/au88x0/au88x0_core.c ebx = (esp18 & 0xf); ebx 701 sound/pci/au88x0/au88x0_core.c if (src == ebx) { ebx 702 sound/pci/au88x0/au88x0_core.c ebx = VORTEX_SRC_RTBASE + (src << 2); ebx 703 sound/pci/au88x0/au88x0_core.c edx = hwread(vortex->mmio, ebx); ebx 706 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, ebx, 0); ebx 711 sound/pci/au88x0/au88x0_core.c VORTEX_SRC_RTBASE + (ebx << 2)); ebx 719 sound/pci/au88x0/au88x0_core.c esp14 = ebx; ebx 720 sound/pci/au88x0/au88x0_core.c ebx = edx & 0xf; ebx 721 sound/pci/au88x0/au88x0_core.c ebp = ebx << 2; ebx 729 sound/pci/au88x0/au88x0_core.c ebp = ebx << 2; ebx 731 sound/pci/au88x0/au88x0_core.c ebx = VORTEX_SRC_RTBASE + ((edx & 0xf) << 2); ebx 732 sound/pci/au88x0/au88x0_core.c edx = hwread(vortex->mmio, ebx); ebx 736 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, ebx, 0); ebx 745 sound/pci/au88x0/au88x0_core.c ebx = (0xffffffe0 & edx) | (0xf & ebx); ebx 748 sound/pci/au88x0/au88x0_core.c (esp14 << 2), ebx); ebx 102 sound/pci/au88x0/au88x0_eq.c int i = 0, ebx; ebx 107 sound/pci/au88x0/au88x0_eq.c for (ebx = 0; ebx < eqhw->this04; ebx++) { ebx 119 sound/pci/au88x0/au88x0_eq.c int i = 0, ebx; ebx 124 sound/pci/au88x0/au88x0_eq.c for (ebx = 0; ebx < eqhw->this04; ebx++) { ebx 212 sound/pci/au88x0/au88x0_eq.c int ebx; ebx 214 sound/pci/au88x0/au88x0_eq.c for (ebx = 0; ebx < eqhw->this04; ebx++) { ebx 215 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b02c + ebx * 0x30, a[ebx]); ebx 222 sound/pci/au88x0/au88x0_eq.c int ebx; ebx 224 sound/pci/au88x0/au88x0_eq.c for (ebx = 0; ebx < eqhw->this04; ebx++) { ebx 225 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b20c + ebx * 0x30, a[ebx]); ebx 232 sound/pci/au88x0/au88x0_eq.c int ebx; ebx 234 sound/pci/au88x0/au88x0_eq.c for (ebx = 0; ebx < eqhw->this04; ebx++) { ebx 235 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b028 + ebx * 0x30, a[ebx]); ebx 242 sound/pci/au88x0/au88x0_eq.c int ebx; ebx 244 sound/pci/au88x0/au88x0_eq.c for (ebx = 0; ebx < eqhw->this04; ebx++) { ebx 245 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b208 + ebx * 0x30, a[ebx]); ebx 253 sound/pci/au88x0/au88x0_eq.c int ebx = 0; ebx 259 sound/pci/au88x0/au88x0_eq.c a[ebx] = hwread(vortex->mmio, 0x2b02c + ebx * 0x30); ebx 260 sound/pci/au88x0/au88x0_eq.c ebx++; ebx 262 sound/pci/au88x0/au88x0_eq.c while (ebx < eqhw->this04); ebx 268 sound/pci/au88x0/au88x0_eq.c int ebx = 0; ebx 274 sound/pci/au88x0/au88x0_eq.c a[ebx] = hwread(vortex->mmio, 0x2b20c + ebx * 0x30); ebx 275 sound/pci/au88x0/au88x0_eq.c ebx++; ebx 277 sound/pci/au88x0/au88x0_eq.c while (ebx < eqhw->this04); ebx 283 sound/pci/au88x0/au88x0_eq.c int ebx = 0; ebx 289 sound/pci/au88x0/au88x0_eq.c a[ebx] = hwread(vortex->mmio, 0x2b028 + ebx * 0x30); ebx 290 sound/pci/au88x0/au88x0_eq.c ebx++; ebx 292 sound/pci/au88x0/au88x0_eq.c while (ebx < eqhw->this04); ebx 298 sound/pci/au88x0/au88x0_eq.c int ebx = 0; ebx 304 sound/pci/au88x0/au88x0_eq.c a[ebx] = hwread(vortex->mmio, 0x2b208 + ebx * 0x30); ebx 305 sound/pci/au88x0/au88x0_eq.c ebx++; ebx 307 sound/pci/au88x0/au88x0_eq.c while (ebx < eqhw->this04); ebx 339 sound/pci/au88x0/au88x0_eq.c int ebx; ebx 344 sound/pci/au88x0/au88x0_eq.c ebx = 0; ebx 346 sound/pci/au88x0/au88x0_eq.c a[ebx] = hwread(vortex->mmio, 0x2b024 + ebx * 0x30); ebx 347 sound/pci/au88x0/au88x0_eq.c ebx++; ebx 349 sound/pci/au88x0/au88x0_eq.c while (ebx < eqhw->this04); ebx 354 sound/pci/au88x0/au88x0_eq.c ebx = 0; ebx 356 sound/pci/au88x0/au88x0_eq.c a[ebx + (eqhw->this04 + 2)] = ebx 357 sound/pci/au88x0/au88x0_eq.c hwread(vortex->mmio, 0x2b204 + ebx * 0x30); ebx 358 sound/pci/au88x0/au88x0_eq.c ebx++; ebx 360 sound/pci/au88x0/au88x0_eq.c while (ebx < eqhw->this04); ebx 598 sound/pci/au88x0/au88x0_eq.c u32 eax, ebx; ebx 606 sound/pci/au88x0/au88x0_eq.c ebx = (eax * eq->this58) >> 0x10; ebx 608 sound/pci/au88x0/au88x0_eq.c vortex_EqHw_SetA3DBypassGain(vortex, ebx, eax); ebx 614 sound/pci/au88x0/au88x0_eq.c u32 eax, ebx; ebx 620 sound/pci/au88x0/au88x0_eq.c ebx = (eax * eq->this58) >> 0x10; ebx 622 sound/pci/au88x0/au88x0_eq.c vortex_EqHw_SetA3DBypassGain(vortex, ebx, eax); ebx 199 tools/arch/x86/include/uapi/asm/kvm.h __u32 ebx; ebx 217 tools/arch/x86/include/uapi/asm/kvm.h __u32 ebx; ebx 6 tools/build/feature/test-get_cpuid.c unsigned int eax = 0, ebx = 0, ecx = 0, edx = 0; ebx 7 tools/build/feature/test-get_cpuid.c return __get_cpuid(0x15, &eax, &ebx, &ecx, &edx); ebx 58 tools/perf/arch/x86/util/dwarf-regs.c REG_OFFSET_NAME_32("%bx", ebx), ebx 309 tools/perf/arch/x86/util/intel-pt.c unsigned int eax = 0, ebx = 0, ecx = 0, edx = 0; ebx 311 tools/perf/arch/x86/util/intel-pt.c __get_cpuid(0x15, &eax, &ebx, &ecx, &edx); ebx 312 tools/perf/arch/x86/util/intel-pt.c *n = ebx; ebx 67 tools/perf/arch/x86/util/perf_regs.c SDT_NAME_REG(ebx, bx), ebx 42 tools/power/cpupower/debug/i386/intel_gsic.c r.ebx & 0xffff); ebx 44 tools/power/cpupower/debug/i386/intel_gsic.c (r.ebx >> 16) & 0xffff); ebx 47 tools/power/cpupower/debug/i386/intel_gsic.c if (((r.ebx >> 16) & 0xffff) != 0x82) { ebx 54 tools/power/cpupower/debug/i386/intel_gsic.c if ((r.ebx & 0xffff) != 0xb2) { ebx 64 tools/power/cpupower/debug/i386/intel_gsic.c printf("ebx = 0x%.8x\n", r.ebx); ebx 27 tools/power/cpupower/utils/helpers/cpuid.c unsigned int eax, ebx, ecx, edx; \ ebx 28 tools/power/cpupower/utils/helpers/cpuid.c __cpuid(op, eax, ebx, ecx, edx); \ ebx 32 tools/power/cpupower/utils/helpers/cpuid.c cpuid_func(ebx); ebx 75 tools/power/x86/intel-speed-select/isst-config.c unsigned int ebx, ecx, edx; ebx 78 tools/power/x86/intel-speed-select/isst-config.c __cpuid(1, fms, ebx, ecx, edx); ebx 1726 tools/power/x86/turbostat/turbostat.c unsigned int eax, ebx, ecx, edx; ebx 1729 tools/power/x86/turbostat/turbostat.c eax = ebx = ecx = edx = 0; ebx 1730 tools/power/x86/turbostat/turbostat.c __cpuid(1, eax, ebx, ecx, edx); ebx 1732 tools/power/x86/turbostat/turbostat.c t->apic_id = (ebx >> 24) & 0xff; ebx 1744 tools/power/x86/turbostat/turbostat.c eax = ebx = ecx = edx = 0; ebx 1745 tools/power/x86/turbostat/turbostat.c __cpuid(0x80000001, eax, ebx, ecx, edx); ebx 1751 tools/power/x86/turbostat/turbostat.c eax = ebx = ecx = edx = 0; ebx 1752 tools/power/x86/turbostat/turbostat.c __cpuid(0x8000001e, eax, ebx, ecx, edx); ebx 1765 tools/power/x86/turbostat/turbostat.c __cpuid(0xb, eax, ebx, ecx, edx); ebx 4014 tools/power/x86/turbostat/turbostat.c unsigned int eax, ebx, ecx, edx; ebx 4019 tools/power/x86/turbostat/turbostat.c __cpuid(0x80000007, eax, ebx, ecx, edx); ebx 4639 tools/power/x86/turbostat/turbostat.c unsigned int eax, ebx, ecx, edx; ebx 4643 tools/power/x86/turbostat/turbostat.c eax = ebx = ecx = edx = 0; ebx 4645 tools/power/x86/turbostat/turbostat.c __cpuid(0, max_level, ebx, ecx, edx); ebx 4647 tools/power/x86/turbostat/turbostat.c if (ebx == 0x756e6547 && ecx == 0x6c65746e && edx == 0x49656e69) ebx 4649 tools/power/x86/turbostat/turbostat.c else if (ebx == 0x68747541 && ecx == 0x444d4163 && edx == 0x69746e65) ebx 4651 tools/power/x86/turbostat/turbostat.c else if (ebx == 0x6f677948 && ecx == 0x656e6975 && edx == 0x6e65476e) ebx 4656 tools/power/x86/turbostat/turbostat.c (char *)&ebx, (char *)&edx, (char *)&ecx); ebx 4658 tools/power/x86/turbostat/turbostat.c __cpuid(1, fms, ebx, ecx, edx); ebx 4674 tools/power/x86/turbostat/turbostat.c ebx = ecx = edx = 0; ebx 4675 tools/power/x86/turbostat/turbostat.c __cpuid(0x80000000, max_extended_level, ebx, ecx, edx); ebx 4704 tools/power/x86/turbostat/turbostat.c __cpuid(0x80000007, eax, ebx, ecx, edx); ebx 4713 tools/power/x86/turbostat/turbostat.c __cpuid(0x6, eax, ebx, ecx, edx); ebx 4757 tools/power/x86/turbostat/turbostat.c __cpuid_count(0x7, 0, eax, ebx, ecx, edx); ebx 4759 tools/power/x86/turbostat/turbostat.c has_sgx = ebx & (1 << 2); ebx 4778 tools/power/x86/turbostat/turbostat.c if (!quiet && (ebx != 0)) ebx 1264 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c unsigned int *eax, unsigned int *ebx, ebx 1267 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c if (!__get_cpuid(leaf, eax, ebx, ecx, edx)) ebx 1278 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c unsigned int eax, ebx, ecx, edx; ebx 1281 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c get_cpuid_or_exit(1, &fms, &ebx, &ecx, &edx); ebx 1295 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c get_cpuid_or_exit(0x6, &eax, &ebx, &ecx, &edx); ebx 1308 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c unsigned int eax, ebx, ecx, edx, max_level; ebx 1311 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c eax = ebx = ecx = edx = 0; ebx 1313 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c get_cpuid_or_exit(0, &max_level, &ebx, &ecx, &edx); ebx 1315 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c if (ebx == 0x756e6547 && edx == 0x49656e69 && ecx == 0x6c65746e) ebx 1320 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c (char *)&ebx, (char *)&edx, (char *)&ecx); ebx 1322 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c get_cpuid_or_exit(1, &fms, &ebx, &ecx, &edx); ebx 1347 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c get_cpuid_or_exit(0x6, &eax, &ebx, &ecx, &edx); ebx 1147 tools/testing/selftests/kvm/lib/x86_64/processor.c int eax, ebx, ecx, edx; ebx 1153 tools/testing/selftests/kvm/lib/x86_64/processor.c : /* output */ "=a"(eax), "=b"(ebx), ebx 1158 tools/testing/selftests/kvm/lib/x86_64/processor.c return (ebx == chunk[0] && edx == chunk[1] && ecx == chunk[2]); ebx 29 tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.c uint32_t eax, ebx, ecx, edx; ebx 35 tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.c : "=a"(eax), "=b"(ebx), "=c"(ecx), "=d"(edx) ebx 145 tools/testing/selftests/x86/pkey-helpers.h static inline void __cpuid(unsigned int *eax, unsigned int *ebx, ebx 152 tools/testing/selftests/x86/pkey-helpers.h "=b" (*ebx), ebx 165 tools/testing/selftests/x86/pkey-helpers.h unsigned int ebx; ebx 171 tools/testing/selftests/x86/pkey-helpers.h __cpuid(&eax, &ebx, &ecx, &edx); ebx 190 tools/testing/selftests/x86/pkey-helpers.h unsigned int ebx; ebx 203 tools/testing/selftests/x86/pkey-helpers.h __cpuid(&eax, &ebx, &ecx, &edx); ebx 206 tools/testing/selftests/x86/pkey-helpers.h xstate_offset = ebx; ebx 31 tools/testing/selftests/x86/ptrace_syscall.c # define user_arg0 ebx ebx 105 tools/testing/selftests/x86/unwind_vdso.c unsigned long ebx = _Unwind_GetGR(ctx, 3); ebx 110 tools/testing/selftests/x86/unwind_vdso.c ebx == 1 && ecx == 2 && edx == 3 && ebx 117 tools/testing/selftests/x86/unwind_vdso.c eax, ebx, ecx, edx, esi, edi, ebp);