| /linux-6.15/arch/x86/math-emu/ |
| H A D | reg_norm.S | 28 pushl %ebx 30 movl PARAM1,%ebx 73 popl %ebx 86 push %ebx 88 pop %ebx 94 push %ebx 96 pop %ebx 106 pushl %ebx 108 movl PARAM1,%ebx 139 popl %ebx [all …]
|
| H A D | wm_shrx.S | 46 pushl %ebx 55 popl %ebx 119 pushl %ebx 134 xorl %ebx,%ebx 138 orl %ebx,%ebx /* test these 32 bits */ 146 popl %ebx 163 popl %ebx 180 orl %ebx,%edx 189 popl %ebx 200 xorl %ebx,%ebx [all …]
|
| H A D | reg_u_sub.S | 41 pushl %ebx 97 orl %ebx,%ebx 119 orl %ebx,%ebx 138 orl %ebx,%ebx 148 xorl %ebx,%ebx 180 orl %ebx,%ebx 236 pop %ebx 242 pop %ebx 248 pop %ebx 254 pop %ebx [all …]
|
| H A D | round_Xsig.S | 30 pushl %ebx 45 movl %ebx,%edx 46 movl %eax,%ebx 64 addl $1,%ebx 79 popl %ebx 90 pushl %ebx 105 movl %ebx,%edx 106 movl %eax,%ebx 114 movl %ebx,%edx 115 movl %eax,%ebx [all …]
|
| H A D | reg_u_div.S | 87 pushl %ebx 90 movl REGB,%ebx 94 movswl EXP(%ebx),%eax 117 cmpl $0,SIGL(%ebx) 202 cmpl SIGL(%ebx),%eax 209 subl SIGL(%ebx),%eax 219 movl SIGH(%ebx),%ecx 449 pop %ebx 455 pop %ebx 461 pop %ebx [all …]
|
| H A D | div_Xsig.S | 87 pushl %ebx 137 movl XsigH(%ebx),%ecx 173 movl XsigL(%ebx),%eax 174 movl XsigH(%ebx),%edx 192 cmpl XsigH(%ebx),%edx 196 cmpl XsigL(%ebx),%eax 325 divl XsigH(%ebx) 339 popl %ebx 352 pop %ebx 358 pop %ebx [all …]
|
| H A D | reg_u_add.S | 40 pushl %ebx 83 shrd %cl,%ebx,%edx 97 orl %ebx,%ebx 103 movl %eax,%ebx 108 movl %ebx,%edx 109 movl %eax,%ebx 118 orl %ebx,%ebx 128 xorl %ebx,%ebx 139 rcrl $1,%ebx 158 pop %ebx [all …]
|
| H A D | reg_round.S | 117 pushl %ebx 219 orl %ebx,%ebx 232 xorl %ebx,%ebx 246 xorl %ebx,%ebx 436 popl %ebx 538 orl %ebx,%ebx 544 xorl %ebx,%ebx 553 xorl %ebx,%ebx 593 orl %ebx,%ebx 668 popl %ebx [all …]
|
| H A D | wm_sqrt.S | 86 pushl %ebx 349 movl %edi,%ebx 375 addl %eax,%ebx 376 addl %eax,%ebx 379 cmp $0xffffffb0,%ebx 391 or %ebx,%ebx 396 or %ebx,%edx 430 addl %eax,%ebx 431 addl %eax,%ebx 451 or %ebx,%ebx [all …]
|
| H A D | reg_u_mul.S | 57 pushl %ebx 70 xorl %ebx,%ebx 80 adcl %edx,%ebx 86 adcl %edx,%ebx 91 addl %eax,%ebx 118 rcll $1,%ebx 139 pop %ebx 143 popl %ebx
|
| /linux-6.15/arch/x86/lib/ |
| H A D | checksum_32.S | 51 pushl %ebx 64 adcl %ebx, %eax 128 popl %ebx 139 pushl %ebx 151 addl %ebx,%esi 153 negl %ebx 154 lea 45f(%ebx,%ebx,2), %ebx 156 JMP_NOSPEC ebx 237 shrl %cl,%ebx 246 popl %ebx [all …]
|
| H A D | atomic64_cx8_32.S | 12 movl %ebx, %eax 51 pushl %ebx 74 popl %ebx 85 pushl %ebx 100 popl %ebx 109 pushl %ebx 125 popl %ebx 131 pushl %ebx 155 popl %ebx 166 pushl %ebx [all …]
|
| H A D | csum-copy_64.S | 154 movl %eax, %ebx 156 addl %ebx, %eax 167 xorl %ebx, %ebx 173 adcl %ebx, %eax 186 xorl %ebx, %ebx 191 addl %ebx, %eax 209 xorl %ebx, %ebx 225 movl (%rdi), %ebx 227 movl %ebx, (%rsi) 244 shll $8, %ebx
|
| /linux-6.15/sound/pci/au88x0/ |
| H A D | au88x0_eq.c | 107 for (ebx = 0; ebx < eqhw->this04; ebx++) { in vortex_EqHw_SetLeftStates() 124 for (ebx = 0; ebx < eqhw->this04; ebx++) { in vortex_EqHw_SetRightStates() 214 for (ebx = 0; ebx < eqhw->this04; ebx++) { in vortex_EqHw_SetLeftGainsTarget() 224 for (ebx = 0; ebx < eqhw->this04; ebx++) { in vortex_EqHw_SetRightGainsTarget() 234 for (ebx = 0; ebx < eqhw->this04; ebx++) { in vortex_EqHw_SetLeftGainsCurrent() 244 for (ebx = 0; ebx < eqhw->this04; ebx++) { in vortex_EqHw_SetRightGainsCurrent() 260 ebx++; 275 ebx++; 290 ebx++; 305 ebx++; [all …]
|
| /linux-6.15/arch/x86/boot/compressed/ |
| H A D | head_32.S | 89 addl %eax, %ebx 91 andl %eax, %ebx 92 cmpl $LOAD_PHYSICAL_ADDR, %ebx 95 movl $LOAD_PHYSICAL_ADDR, %ebx 100 addl BP_init_size(%esi), %ebx 101 subl $_end@GOTOFF, %ebx 116 leal (_bss@GOTOFF-4)(%ebx), %edi 129 leal gdt@GOTOFF(%ebx), %eax 147 leal _bss@GOTOFF(%ebx), %edi 148 leal _ebss@GOTOFF(%ebx), %ecx [all …]
|
| H A D | mem_encrypt.S | 21 push %ebx 44 movl %ebx, %eax 52 pop %ebx 95 pushl %ebx 100 movl %eax, %ebx 156 popl %ebx 213 push %ebx 231 pop %ebx 254 pushl %ebx 272 2: rdrand %ebx [all …]
|
| /linux-6.15/arch/x86/include/asm/cpuid/ |
| H A D | api.h | 31 "=b" (*ebx), in native_cpuid() 52 NATIVE_CPUID_REG(ebx) in NATIVE_CPUID_REG() argument 69 u32 *eax, u32 *ebx, in NATIVE_CPUID_REG() 74 __cpuid(eax, ebx, ecx, edx); in NATIVE_CPUID_REG() 79 u32 *eax, u32 *ebx, in cpuid_count() argument 84 __cpuid(eax, ebx, ecx, edx); in cpuid_count() 93 u32 eax, ebx, ecx, edx; in cpuid_eax() local 102 u32 eax, ebx, ecx, edx; in cpuid_ebx() local 106 return ebx; in cpuid_ebx() 111 u32 eax, ebx, ecx, edx; in cpuid_ecx() local [all …]
|
| /linux-6.15/tools/testing/selftests/kvm/x86/ |
| H A D | cpuid_test.c | 19 u32 ebx; member 30 u32 eax, ebx, ecx, edx; in test_guest_cpuids() local 38 GUEST_ASSERT_EQ(ebx, guest_cpuid->entries[i].ebx); in test_guest_cpuids() 77 mask.ebx = 0; in get_const_cpuid_mask() 108 (e1->ebx & mask.ebx) == (e2->ebx & mask.ebx) && in compare_cpuids() 113 e1->eax & mask.eax, e1->ebx & mask.ebx, in compare_cpuids() 115 e2->eax & mask.eax, e2->ebx & mask.ebx, in compare_cpuids() 159 u32 eax, ebx, x; in set_cpuid_after_run() local 167 ebx = ent->ebx; in set_cpuid_after_run() 168 ent->ebx--; in set_cpuid_after_run() [all …]
|
| /linux-6.15/arch/x86/kernel/ |
| H A D | relocate_kernel_32.S | 43 pushl %ebx 140 pushl %ebx 161 xorl %ebx, %ebx 181 popl %ebx 219 popl %ebx 230 pushl %ebx 233 movl %ecx, %ebx 237 movl (%ebx), %ecx 238 addl $4, %ebx 248 movl %ecx, %ebx [all …]
|
| /linux-6.15/tools/arch/x86/kcpuid/ |
| H A D | cpuid.csv | 29 1, 0, ebx, 7:0, brand_id , Brand index 103 2, 0, ebx, 7:0, desc4 , Descriptor #4 104 2, 0, ebx, 15:8, desc5 , Descriptor #5 105 2, 0, ebx, 23:16, desc6 , Descriptor #6 106 2, 0, ebx, 30:24, desc7 , Descriptor #7 207 7, 0, ebx, 18, rdseed , RDSEED instruction 212 7, 0, ebx, 24, clwb , CLWB instruction 452 0x14, 0, ebx, 4, ptwrite , PTWRITE support 485 0x17, 0, ebx, 15:0, soc_vendor_id , SoC vendor ID 641 0x80000001, 0, ebx, 15:0, brand_id , Brand ID [all …]
|
| /linux-6.15/arch/x86/kvm/ |
| H A D | cpuid.c | 41 u32 ebx; member 76 offset = xs->ebx; in xstate_required_size() 224 e2[i].eax != orig->eax || e2[i].ebx != orig->ebx || in kvm_cpuid_check_equal() 600 e2[i].ebx = e[i].ebx; in kvm_vcpu_ioctl_set_cpuid() 1396 entry->ebx = 0; in __do_cpuid_func() 1415 entry->ebx = 0; in __do_cpuid_func() 1425 entry->ebx = 0; in __do_cpuid_func() 1483 entry->ebx = 0; in __do_cpuid_func() 1628 entry->ebx = 0; in __do_cpuid_func() 1775 entry->ebx = ebx.full; in __do_cpuid_func() [all …]
|
| /linux-6.15/arch/x86/kernel/cpu/microcode/ |
| H A D | internal.h | 59 #define CPUID_IS(a, b, c, ebx, ecx, edx) \ argument 60 (!(((ebx) ^ (a)) | ((edx) ^ (b)) | ((ecx) ^ (c)))) 74 u32 ebx, ecx = 0, edx; in x86_cpuid_vendor() local 76 native_cpuid(&eax, &ebx, &ecx, &edx); in x86_cpuid_vendor() 78 if (CPUID_IS(CPUID_INTEL1, CPUID_INTEL2, CPUID_INTEL3, ebx, ecx, edx)) in x86_cpuid_vendor() 81 if (CPUID_IS(CPUID_AMD1, CPUID_AMD2, CPUID_AMD3, ebx, ecx, edx)) in x86_cpuid_vendor() 90 u32 ebx, ecx = 0, edx; in x86_cpuid_family() local 92 native_cpuid(&eax, &ebx, &ecx, &edx); in x86_cpuid_family()
|
| /linux-6.15/drivers/cpufreq/ |
| H A D | speedstep-lib.c | 257 u32 ebx, msr_lo, msr_hi; in speedstep_detect_processor() local 271 ebx = cpuid_ebx(0x00000001); in speedstep_detect_processor() 272 ebx &= 0x000000FF; in speedstep_detect_processor() 274 pr_debug("ebx value is %x, x86_stepping is %x\n", ebx, c->x86_stepping); in speedstep_detect_processor() 282 if ((ebx == 0x0e) || (ebx == 0x0f)) in speedstep_detect_processor() 293 if (ebx == 0x0e) in speedstep_detect_processor() 313 if ((ebx == 0x0e) || in speedstep_detect_processor() 328 ebx = cpuid_ebx(0x00000001); in speedstep_detect_processor() 329 pr_debug("ebx is %x\n", ebx); in speedstep_detect_processor() 331 ebx &= 0x000000FF; in speedstep_detect_processor() [all …]
|
| /linux-6.15/arch/x86/platform/pvh/ |
| H A D | head.S | 67 mov (%ebx), %eax 68 leal 4(%ebx), %esp 72 mov %eax, (%ebx) 87 mov %ebx, %esi 114 mov %ebp, %ebx 122 movl %ebx, rva(phys_base)(%ebp) 130 addl %ebx, 0x00(%edi) 138 addl %ebx, 0x00(%edi) 141 addl %ebx, (PAGE_SIZE - 16)(%edi) 142 addl %ebx, (PAGE_SIZE - 8)(%edi) [all …]
|
| /linux-6.15/tools/testing/selftests/mm/ |
| H A D | pkey-x86.h | 78 unsigned int ebx; in cpu_has_pkeys() local 82 __cpuid_count(0x7, 0x0, eax, ebx, ecx, edx); in cpu_has_pkeys() 99 unsigned int ebx; in cpu_max_xsave_size() local 103 __cpuid_count(XSTATE_CPUID, 0, eax, ebx, ecx, edx); in cpu_max_xsave_size() 119 unsigned int ebx; in pkey_reg_xstate_offset() local 130 __cpuid_count(XSTATE_CPUID, leaf, eax, ebx, ecx, edx); in pkey_reg_xstate_offset() 133 xstate_offset = ebx; in pkey_reg_xstate_offset()
|