Searched refs:ebx (Results 1 - 25 of 92) sorted by relevance

1234

/illumos-gate/usr/src/lib/common/i386/
H A Dcrtn.s44 popl %ebx
53 popl %ebx
H A Dcrti.s66 pushl %ebx
68 .L1: popl %ebx
69 addl $_GLOBAL_OFFSET_TABLE_+[.-.L1], %ebx
83 pushl %ebx
85 .L2: popl %ebx
86 addl $_GLOBAL_OFFSET_TABLE_+[.-.L2], %ebx
/illumos-gate/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 */
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/i386/
H A Dstart.S51 movl %eax, %ebx
53 addl $_DYNAMIC-0b, %ebx
54 pushl %ebx /* dynamic */
57 popl %ebx /* remove ImageBase from the stack */
58 popl %ebx /* remove dynamic from the stack */
/illumos-gate/usr/src/cmd/mdb/intel/ia32/kmdb/
H A Dkmdb_start.s49 movl kmdb_main_stack_size, %ebx
51 addl %ebx, %eax
56 clr %ebx
/illumos-gate/usr/src/boot/lib/libz/contrib/asm686/
H A Dmatch.S47 /* saved ebx 36 */
101 pushl %ebx
121 movl dsGoodMatch(%edx), %ebx
122 cmpl %ebx, %eax
124 movl dsMaxChainLen(%edx), %ebx
126 shrl $2, %ebx
134 decl %ebx
135 shll $16, %ebx
136 orl %eax, %ebx
137 movl %ebx, chainlenwmas
[all...]
/illumos-gate/usr/src/lib/brand/shared/brand/i386/
H A Drunexe.s57 movl 8(%esp), %ebx / Brand app entry point in %ebx
74 jmp *%ebx / And away we go...
H A Dcrt.s66 leal 12(%ebp), %ebx / &argv[0] in %ebx
70 pushl %ebx / push argv (2nd param)
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/
H A Dmultiboot_tramp.S48 movl 8(%esp), %ebx
/illumos-gate/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; \
/illumos-gate/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...]
H A D_stack_grow.s57 movl %eax, %ebx
58 subl %ecx, %ebx
59 cmpl %edx, %ebx
73 movl %esp, %ebx
74 subl %ecx, %ebx
75 cmpl %edx, %ebx
H A Dsetjmp.s37 / env[0] = %ebx 0 / register variables
53 movl %ebx,0(%eax) / save ebx
76 movl 0(%edx),%ebx / restore ebx
/illumos-gate/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
/illumos-gate/usr/src/lib/libcpc/i386/
H A Dgetcpuid.s48 pushl %ebx
53 movl %ebx, (%eax)
59 popl %ebx
/illumos-gate/usr/src/boot/sys/i386/include/
H A Dasm.h43 pushl %ebx; \
46 popl %ebx; \
47 addl $_GLOBAL_OFFSET_TABLE_+[.-1b],%ebx
49 popl %ebx
51 #define PIC_GOT(x) x@GOT(%ebx)
52 #define PIC_GOTOFF(x) x@GOTOFF(%ebx)
/illumos-gate/usr/src/cmd/mdb/intel/ia32/libstand/
H A Dsetjmp.s44 * env[0] = %ebx 0 / register variables
71 movl %ebx,0(%eax) / save ebx
103 movl 0(%edx),%ebx / restore ebx
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dapm.S27 pushl %ebx
59 xorl %ebx, %ebx
72 movl %ebx, ABS(EXT_C(apm_bios_info)) + 4
123 popl %ebx
H A Dsetjmp.S60 movl %ebx, 0(%ecx)
73 movl 0(%ecx), %ebx
/illumos-gate/usr/src/uts/intel/ia32/ml/
H A Dhypersubr.s38 * args in registers (%ebx, %ecx, %edx, %esi, %edi)
255 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
[all...]
/illumos-gate/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 / remainde
[all...]
/illumos-gate/usr/src/common/bignum/i386/
H A Dbignum_i386_asm.s198 pushl %ebx
202 popl %ebx
221 / a %ebx
254 movd 0(%ebx), %mm1 / 1: mm1 = a[i]
257 movd 4(%ebx), %mm1 / 2: mm1 = a[i]
263 movd 8(%ebx), %mm1 / 3: mm1 = a[i]
269 movd 12(%ebx), %mm1 / 4: mm1 = a[i]
275 movd 16(%ebx), %mm1 / 5: mm1 = a[i]
281 movd 20(%ebx), %mm1 / 6: mm1 = a[i]
287 movd 24(%ebx),
[all...]
/illumos-gate/usr/src/uts/i86pc/ml/
H A Dsyscall_asm.s126 * | | user's %ebx |
135 * The interface to the brand callbacks on the 32-bit kernel assumes %ebx
137 * returns within the kernel then this macro will restore %ebx. If the
139 * %ebx before returning to userland.
143 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 /* loa
[all...]
/illumos-gate/usr/src/boot/lib/libstand/i386/
H A D_setjmp.S54 movl %ebx, 4(%eax)
67 movl 4(%edx),%ebx

Completed in 133 milliseconds

1234