Home
last modified time | relevance | path

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

1234

/titanic_41/usr/src/uts/i86xpv/ml/
H A Dia32.il37 pushl %ebx
39 movl 8(%esp), %ebx
41 popl %ebx
45 pushl %ebx
47 movl 8(%esp), %ebx
50 popl %ebx
54 pushl %ebx
56 movl 8(%esp), %ebx
60 popl %ebx
64 pushl %ebx
[all …]
H A Dhyperevent.s128 TRACE_PTR(%rdi, %rbx, %ebx, %rcx, $TT_EVENT) /* Uses labels 8 and 9 */
173 TRACE_PTR(%edi, %ebx, %ebx, %ecx, $TT_EVENT) /* Uses labels 8 and 9 */
174 TRACE_REGS(%edi, %esp, %ebx, %ecx) /* Uses label 9 */
204 TRACE_PTR(%rdi, %rbx, %ebx, %rcx, $TT_EVENT) /* Uses labels 8 and 9 */
230 TRACE_PTR(%edi, %ebx, %ebx, %ecx, $TT_EVENT) /* Uses labels 8 and 9 */
231 TRACE_REGS(%edi, %esp, %ebx, %ecx) /* Uses label 9 */
H A Dpanic_asm.s201 movl %ebx, REGOFF_EBX(%esp)
204 movl (%eax), %ebx
205 movl %ebx, REGOFF_EBP(%esp)
206 movl 4(%eax), %ebx
207 movl %ebx, REGOFF_TRAPNO(%esp)
208 movl 8(%eax), %ebx
209 movl %ebx, REGOFF_ERR(%esp)
210 movl 12(%eax), %ebx
211 movl %ebx, REGOFF_EIP(%esp)
212 movl 16(%eax), %ebx
[all …]
/titanic_41/usr/src/lib/libc/i386/gen/
H A Dstrchr.s58 push %ebx / save regs per calling convention
61 mov %edx, %ebx / copy character across all bytes in wd
63 or %ebx, %edx
64 mov %edx, %ebx
66 or %ebx, %edx
73 mov %esi, %ebx / copy word
75 xor %edx, %ebx / tmpword = word ^ char
80 lea -0x01010101(%ebx), %ecx / repeat with tmpword
81 not %ebx
82 and $0x80808080, %ebx
[all …]
/titanic_41/usr/src/uts/i86pc/ml/
H A Dsyscall_asm.s143 pushl %ebx /* save %ebx to use for scratch */ ;\
145 movl $KGS_SEL, %ebx ;\
147 movl %gs:CPU_THREAD, %ebx /* load the thread pointer */ ;\
148 movl T_LWP(%ebx), %ebx /* load the lwp pointer */ ;\
149 pushl %ebx /* push the lwp pointer */ ;\
150 movl LWP_PROCP(%ebx), %ebx /* load the proc pointer */ ;\
151 movl P_BRAND(%ebx), %ebx /* load the brand pointer */ ;\
152 movl B_MACHOPS(%ebx), %ebx /* load the machops pointer */ ;\
153 movl _CONST(_MUL(callback_id, CPTRSIZE))(%ebx), %ebx ;\
154 cmpl $0, %ebx ;\
[all …]
H A Dfb_swtch_src.s155 xorl %ebx, %ebx
253 leal FI_FILES(%esp), %ebx /* offset to the files */
281 leal _MUL(FASTBOOT_UNIX, FI_FILES_INCR)(%ebx), %edx
285 leal _MUL(FASTBOOT_BOOTARCHIVE, FI_FILES_INCR)(%ebx), %edx
292 leal _MUL(FASTBOOT_UNIX, FI_FILES_INCR)(%ebx), %edx
308 movl FI_NEW_MBI_PA(%esp), %ebx
368 pushl %ebx
374 COPY_SECT(%edx, %ebx, %ebp)
378 popl %ebx
391 pushl %ebx
[all …]
H A Dcpr_wakecode.s198 movl %ebx, WC_EBX(%eax)
913 D16 A16 movl $WC_CPU, %ebx / base add of wc_cpu_t
926 D16 A16 movl %cs:WC_DS(%ebx), %edx / %ds post prot/paging transit
933 D16 A16 lgdt %cs:WC_GDT(%ebx) / restore gdt and idtr
934 D16 A16 lidt %cs:WC_IDT(%ebx)
941 D16 A16 movl %cs:WC_CR4(%ebx), %eax / restore cr4
1062 / %ebx is wc_cpu
1091 movl WC_CR4(%ebx), %eax / restore full cr4 (with Global Enable)
1095 lldt WC_LDT(%ebx) / $LDT_SEL
1097 movzwl WC_TR(%ebx), %eax / clear TSS busy bit
[all …]
H A Dsyscall_asm_amd64.s324 TRACE_PTR(%rdi, %rbx, %ebx, %rcx, ttype); \
338 orl %ebx, %ebx; \
482 xorl %ebx, %ebx
520 movzbl T_PRE_SYS(%r15), %ebx
521 ORL_SYSCALLTRACE(%ebx)
522 testl %ebx, %ebx
567 CHECK_POSTSYS_NE(%r15, %r14, %ebx)
749 movl %ebx, REGOFF_RBX(%rsp)
764 xorl %ebx, %ebx
867 CHECK_POSTSYS_NE(%r15, %r14, %ebx)
[all …]
/titanic_41/usr/src/common/bignum/i386/
H A Dbignum_i386_asm.s198 pushl %ebx
202 popl %ebx
221 / a %ebx
393 pushl %ebx
396 TEST_TS(%ebx)
397 pushl %ebx
402 movl 12(%ebp), %ebx
413 movl 12(%ebp), %ebx
421 popl %ebx
422 movl %ebx, %cr0
[all …]
/titanic_41/usr/src/uts/intel/ia32/ml/
H A Dhypersubr.s255 pushl %ebx
257 movl 12(%esp), %ebx
259 popl %ebx
265 pushl %ebx
267 movl 12(%esp), %ebx
270 popl %ebx
276 pushl %ebx
278 movl 12(%esp), %ebx
282 popl %ebx
288 pushl %ebx
[all …]
H A Dexception.s228 xorl %ebx, %ebx; /* loop index */ \
237 incl %ebx; /* i++ */ \
238 cmpl $NCPU, %ebx; /* i < NCPU ? */ \
315 TRACE_PTR(%edi, %ebx, %ebx, %ecx, $TT_TRAP)
316 TRACE_REGS(%edi, %esp, %ebx, %ecx)
582 pushl %ebx /* push temp */
583 movl %ebp, %ebx /* set temp to old %ebp */
584 movl (%ebx), %ebp /* pop %ebp */
586 movl %eax, (%ebx) /* store calling EFLAGS */
588 movl %eax, -4(%ebx) /* store calling CS */
[all …]
H A Dsseblk.s180 pushl %ebx
183 ASSERT_KPREEMPT_DISABLED(%esi, %ebx, .not_disabled)
185 movl %cr0, %ebx
187 testl $CR0_TS, %ebx
197 testl $CR0_TS, %ebx
201 2: movl %ebx, %cr0
202 popl %ebx
347 pushl %ebx
354 ASSERT_KPREEMPT_DISABLED(%esi, %ebx, .not_disabled)
356 movl %cr0, %ebx
[all …]
/titanic_41/usr/src/lib/libc/i386_hwcap1/gen/
H A Dmemset.s62 pushl %ebx / more registers are needed
69 movl %ecx, %ebx / save byte count
76 subl %esi, %ebx / ebx contains remainder of bytes to set
83 movl %ebx, %ecx / remainder to be set
100 cmpl $262143, %ebx / blocks smaller than this allocate in the cache
116 andl $63, %ebx / remainder of bytes to copy
117 movl %ebx, %ecx / ecx contains remainer of bytes to set
119 popl %ebx /
142 andl $63, %ebx / remainder of bytes to copy
143 movl %ebx, %ecx / in %ecx as normal
[all …]
/titanic_41/usr/src/common/atomic/i386/
H A Datomic.s121 pushl %ebx
126 xorl %ebx, %ebx
128 incl %ebx / %ecx:%ebx = 1
129 addl %eax, %ebx
134 movl %ebx, %eax
136 popl %ebx
218 pushl %ebx
223 xorl %ebx, %ebx
226 not %ebx / %ecx:%ebx = -1
227 addl %eax, %ebx
[all …]
/titanic_41/usr/src/grub/grub-0.97/stage2/
H A Dasm.S225 pushl %ebx
259 popl %ebx
440 pushl %ebx
494 popl %ebx
929 movl %eax, %ebx
937 addl %eax, %ebx
941 movl %eax, (EXT_C(install_partition)-EXT_C(main))(%ebx)
1094 pushl %ebx
1124 popl %ebx
1143 pushl %ebx
[all …]
H A Dapm.S27 pushl %ebx
59 xorl %ebx, %ebx
72 movl %ebx, ABS(EXT_C(apm_bios_info)) + 4
123 popl %ebx
/titanic_41/usr/src/lib/common/i386/
H A Dcrti.s64 pushl %ebx
66 .L1: popl %ebx
67 addl $_GLOBAL_OFFSET_TABLE_+[.-.L1], %ebx
81 pushl %ebx
83 .L2: popl %ebx
84 addl $_GLOBAL_OFFSET_TABLE_+[.-.L2], %ebx
/titanic_41/usr/src/uts/intel/kdi/ia32/
H A Dkdi_asm.s54 movl %gs:CPU_ID, %ebx; \
55 movl %ebx, %eax; \
90 leal kdi_drreg, %ebx; \
92 pushl DR_CTL(%ebx); \
102 pushl DRADDR_OFF(0)(%ebx); \
107 pushl DRADDR_OFF(1)(%ebx); \
112 pushl DRADDR_OFF(2)(%ebx); \
117 pushl DRADDR_OFF(3)(%ebx); \
125 movl KRS_MSR(%edi), %ebx; \
126 cmpl $0, %ebx; \
[all …]
/titanic_41/usr/src/uts/i86pc/sys/
H A Dasm_misc.h57 push %ebx; \
64 movl $size, %ebx; \
74 dec %ebx; \
75 test %ebx, %ebx; \
81 pop %ebx; \
/titanic_41/usr/src/lib/libtnfctl/
H A Di386_assm.s64 pushl %ebx
65 movl 16(%ebp), %ebx
66 pushl %ebx
79 pushl %ebx
90 popl %ebx
/titanic_41/usr/src/uts/i86xpv/sys/
H A Dmachprivregs.h136 pushl %ebx; \
139 leal laststi, %ebx; \
140 movl %ecx, (%ebx, %eax, 4); \
141 popl %ebx; \
147 pushl %ebx; \
151 leal lastcli, %ebx; \
152 movl %ecx, (%ebx, %eax, 4); \
154 popl %ebx; \
245 movl $SCHEDOP_block, %ebx; \
251 pushl %ebx; \
[all …]
/titanic_41/usr/src/cmd/sgs/rtld/i386/
H A Dboot_elf.s87 pushl %ebx
90 call .L1 / initialize %ebx to GOT
92 popl %ebx
93 addl $_GLOBAL_OFFSET_TABLE_+[.-.L1], %ebx
146 movl audit_flags@GOT(%ebx), %eax
168 popl %ebx /
207 movl audit_argcnt@GOT(%ebx),%eax
239 movl -96(%ebp), %ebx / restore %ebx
263 popl %ebx /
/titanic_41/usr/src/lib/libc/amd64/gen/
H A Dproc64_id.c44 uint_t ebx; member
88 line_size = (cpuid_info.ebx & 0xfff) + 1; in get_intel_cache_info()
89 partitions = ((cpuid_info.ebx >> 12) & 0x3ff) + 1; in get_intel_cache_info()
90 ways = ((cpuid_info.ebx >> 22) & 0x3ff) + 1; in get_intel_cache_info()
180 if ((cpuid_info.ebx == 0x68747541) && /* Auth */ in __proc64id()
190 if ((cpuid_info.ebx != 0x756e6547) || /* Genu */ in __proc64id()
/titanic_41/usr/src/lib/libc/i386/inc/
H A DSYS.h40 pushl %ebx; \
43 popl %ebx; \
44 addl $_GLOBAL_OFFSET_TABLE_ + [. - 9b], %ebx
47 popl %ebx
50 #define _daref_(name) name@GOT(%ebx)
51 #define _sref_(name) name@GOTOFF(%ebx)
/titanic_41/usr/src/cmd/mdb/intel/ia32/libstand/
H A Dsetjmp.s71 movl %ebx,0(%eax) / save ebx
103 movl 0(%edx),%ebx / restore ebx

1234