Home
last modified time | relevance | path

Searched refs:ebx (Results 1 – 24 of 24) sorted by relevance

/xnu-12377.41.6/osfmk/i386/
H A Dpostcode.h95 roll $8, %ebx; \
96 movl %ebx, %eax; \
99 roll $8, %ebx; \
100 movl %ebx, %eax; \
103 roll $8, %ebx; \
104 movl %ebx, %eax; \
107 roll $8, %ebx; \
108 movl %ebx, %eax; \
H A Dasm.h226 #define Gpush pushl %ebx
227 #define Gpop popl %ebx
228 #define Gload call 9f; 9: popl %ebx; addl $_GLOBAL_OFFSET_TABLE_+[.-9b],%ebx
230 #define Gotoff(lab) lab@GOTOFF(%ebx)
231 #define Gotoff2(l,r) l@GOTOFF(%ebx,r)
232 #define Gotoff3(l,r,s) l@GOTOFF(%ebx,r,s)
233 #define Gaddr(to,lab) movl lab@GOT(%ebx),to
234 #define Gcmp(lab,reg) cmpl reg,lab@GOT(%ebx)
235 #define Gmemload(lab,reg) movl lab@GOT(%ebx),reg; movl (reg),reg
236 #define Gmemstore(reg,lab,tmp) movl lab@GOT(%ebx),tmp; movl reg,(tmp)
H A Dcpuid.c397 cache_linesize = bitfield32(reg[ebx], 11, 0) + 1; in cpuid_set_cache_info()
398 cache_partitions = bitfield32(reg[ebx], 21, 12) + 1; in cpuid_set_cache_info()
399 cache_associativity = bitfield32(reg[ebx], 31, 22) + 1; in cpuid_set_cache_info()
580 bcopy((char *)&reg[ebx], &info_p->cpuid_vendor[0], 4); /* ug */ in cpuid_set_generic_info()
670 info_p->cpuid_brand = bitfield32(reg[ebx], 7, 0); in cpuid_set_generic_info()
686 bitfield32(reg[ebx], 23, 16); in cpuid_set_generic_info()
731 cmp->linesize_max = reg[ebx]; in cpuid_set_generic_info()
756 ctp->thresholds = bitfield32(reg[ebx], 3, 0); in cpuid_set_generic_info()
786 capp->events = reg[ebx]; in cpuid_set_generic_info()
813 DBG(" EBX : 0x%x\n", xsp->extended_state[ebx]); in cpuid_set_generic_info()
[all …]
H A Dcpuid.h329 typedef enum { eax, ebx, ecx, edx } cpuid_register_t; enumerator
335 "=b" (data[ebx]), in cpuid()
339 "b" (data[ebx]), in cpuid()
H A Dtss.h83 uint32_t ebx; member
H A Dpcb.c683 saved_state->ebx = ts->ebx; in set_thread_state32()
785 ts->ebx = saved_state->ebx; in get_thread_state32()
950 saved_state->ebx = state->ebx; in machine_thread_set_state()
1883 state->ebx = saved_state->ebx; in machine_thread_get_kern_state()
1965 state->uts.ts32.ebx = saved_state->ebx; in machine_thread_get_kern_state()
H A Dpcb_native.c685 saved_state->ebx = state->ebx; in thread_set_wq_state32()
H A Dgenassym.c201 DECLARE("R32_EBX", R_(ebx)); in main()
H A Dfpu.c518 assert(xs0p->extended_state[ebx] == fp_state_size(AVX512)); in init_fpu()
537 assert(xs0p->extended_state[ebx] == fp_state_size(AVX)); in init_fpu()
/xnu-12377.41.6/osfmk/i386/commpage/
H A Dfifo_queues.s84 xorl %ebx,%ebx // clear "preemption pending" flag
97 testl %ebx,%ebx // does kernel want to preempt us?
99 xorl %ebx,%ebx // yes, clear flag
234 xorl %ebx,%ebx
251 testl %ebx,%ebx // does kernel want to preempt us?
/xnu-12377.41.6/EXTERNAL_HEADERS/corecrypto/
H A Dcc_runtime_config.h93 unsigned int eax, ebx, ecx, edx; in _cpu_supports_rdrand() local
94 __cpuid(1, eax, ebx, ecx, edx); in _cpu_supports_rdrand()
100 unsigned int eax, ebx, ecx, edx; in _cpu_supports_adx() local
101 __cpuid_count(7, 0, eax, ebx, ecx, edx); in _cpu_supports_adx()
102 return ebx & bit_ADX; in _cpu_supports_adx()
/xnu-12377.41.6/osfmk/corecrypto/
H A Dcc_runtime_config.h120 unsigned int eax, ebx, ecx, edx; in _cpu_supports_rdrand() local
121 __cpuid(1, eax, ebx, ecx, edx); in _cpu_supports_rdrand()
128 unsigned int eax, ebx, ecx, edx; in _cpu_supports_adx() local
129 __cpuid_count(7, 0, eax, ebx, ecx, edx); in _cpu_supports_adx()
130 return ebx & bit_ADX; in _cpu_supports_adx()
/xnu-12377.41.6/tests/
H A Dldt_code32.s104 pushl %ebx
107 popl %ebx /* save EIP for use in PIC calculation below */
128 addl %ebx, %eax
163 addl %ebx, %edx /* return address is expected in %edx */
188 popl %ebx
/xnu-12377.41.6/libsyscall/wrappers/
H A Dmach_absolute_time.s55 pushl %ebx
80 movl %edx,%ebx
82 movl %ebx,%eax
83 movl %edx,%ebx
85 addl %ebx,%eax
94 popl %ebx
/xnu-12377.41.6/EXTERNAL_HEADERS/architecture/i386/
H A Dtss.h63 unsigned int ebx; member
H A Dasm_help.h107 pushl %ebx
158 popl %ebx ;\
/xnu-12377.41.6/osfmk/x86_64/
H A Didt64.s666 movl $0xbeefcafe, %ebx
1033 movl R32_EBX(%r15), %ebx
1259 mov R64_TRAPNO(%r15), %ebx /* %ebx := trapno for later */
1283 mov %ebx, R32_EBX(%r15)
1323 mov R64_TRAPNO(%r15), %ebx /* %ebx := trapno for later */
1324 mov %ebx, R32_TRAPNO(%r15)
1377 incl %gs:hwIntCnt(,%ebx,4) // Bump the trap/intr count
H A DWKdmCompress_new.s390 #define size %ebx
/xnu-12377.41.6/osfmk/mach/i386/
H A Dthread_status.h392 uint32_t ebx; member
H A D_structs.h72 unsigned int ebx; variable
/xnu-12377.41.6/osfmk/arm64/
H A DWKdmDecompress_4k.s113 #define ebx w4 macro
H A DWKdmDecompress_16k.s113 #define ebx w4 macro
/xnu-12377.41.6/tools/lldbmacros/core/
H A Doperating_system.py401 self.ebx = 0
439 return struct.pack('16I', self.eax, self.ebx, self.ecx,
/xnu-12377.41.6/bsd/dev/i386/
H A Dfasttrap_isa.c2275 case REG_RBX: return regs32->ebx; in fasttrap_getreg()