Searched refs:ebx (Results 51 - 75 of 121) sorted by relevance

12345

/freebsd-9.3-release/sys/i386/xbox/
H A Dpic16l.s43 push %ebx
94 pop %ebx
191 push %ebx
193 movl 0x8(%ebp),%ebx
194 orl $0x800,%ebx
196 movl $0x701,%ebx
199 pop %ebx
/freebsd-9.3-release/sys/i386/i386/
H A Dswtch.s82 movl PCPU(CURPMAP), %ebx
86 btrl %esi, PM_ACTIVE(%ebx) /* clear old */
94 movl P_VMSPACE(%eax), %ebx
95 addl $VM_PMAP, %ebx
96 movl %ebx, PCPU(CURPMAP)
100 btsl %esi, PM_ACTIVE(%ebx) /* set new */
128 movl %ebx,PCB_EBX(%edx)
183 READ_CR3(%ebx) /* The same address space? */
184 cmpl %ebx,%eax
192 movl PCPU(CURPMAP), %ebx
[all...]
/freebsd-9.3-release/sys/i386/xen/
H A Dlocore.s199 * ebx = index into page table
205 shll $PTESHIFT,%ebx ; \
206 addl base,%ebx ; \
209 1: movl %eax,(%ebx) ; \
211 addl $PTESIZE,%ebx ; /* next pte */ \
221 movl %eax, %ebx ; \
222 shrl $PAGE_SHIFT, %ebx ; \
248 movl %esp,%ebx
249 movl %ebx,R(avail_space)
261 movl %ebx,
[all...]
H A Dexception.s73 popl %ebx; \
74 popl %ebx; \
269 pushl %ebx /* arg1 */
464 .byte 0x18 #pop %ebx
465 .byte 0x1c #pop %ebx
481 movl 28(%esp),%ebx
482 1: movl %ebx,%ds
483 movl 32(%esp),%ebx
484 2: movl %ebx,%es
485 movl 36(%esp),%ebx
[all...]
/freebsd-9.3-release/secure/lib/libcrypto/i386/
H A Drc5-586.s25 pushl %ebx
26 movl (%ebp), %ebx
109 cmpl $8, %ebx
151 cmpl $12, %ebx
196 popl %ebx
218 pushl %ebx
219 movl (%ebp), %ebx
220 cmpl $12, %ebx
222 cmpl $8, %ebx
391 popl %ebx
[all...]
/freebsd-9.3-release/lib/libc/i386/gen/
H A D_setjmp.S53 movl %ebx, 4(%eax)
69 movl 4(%edx),%ebx
H A Dsetjmp.S71 movl %ebx, 4(%ecx)
103 movl 4(%edx),%ebx
H A Dsigsetjmp.S80 movl %ebx, 4(%ecx)
114 movl 4(%edx),%ebx
/freebsd-9.3-release/sys/i386/include/
H A Dvm86.h59 reg86_t ebx; member in struct:vm86frame
78 #define vmf_bh ebx.r_b.r_h
79 #define vmf_bl ebx.r_b.r_l
80 #define vmf_bx ebx.r_w.r_x
81 #define vmf_ebx ebx.r_ex
/freebsd-9.3-release/lib/libc/i386/string/
H A Dstrncmp.S57 pushl %ebx
161 popl %ebx
165 popl %ebx
/freebsd-9.3-release/sys/amd64/acpica/
H A Dacpi_wakecode.S111 xorl %ebx, %ebx
113 sall $4, %ebx /* %ebx is now our relocation base */
171 * the 4GB limit. %ebx is still our relocation base. We could just
174 leal wakeup_pagetables - wakeup_start(%ebx), %eax
/freebsd-9.3-release/sys/boot/pc98/libpc98/
H A Dtime.c53 v86.ebx = VTOPOFF(bios_time);
/freebsd-9.3-release/tools/KSE/ksetest/
H A Dkse_asm.S65 movl %edx, %ebx /* save the pointer for later */
90 pushl 36(%edx) /* %ebx on stack */
97 movl %ebx,(%ecx)
99 pop %ebx /* %ebx off stack */
125 movl %ebx, 36(%edx)
/freebsd-9.3-release/tools/KSE/rr/
H A Dkse_asm.S65 movl %edx, %ebx /* save the pointer for later */
90 pushl 36(%edx) /* %ebx on stack */
97 movl %ebx,(%ecx)
99 pop %ebx /* %ebx off stack */
125 movl %ebx, 36(%edx)
/freebsd-9.3-release/lib/libz/contrib/gcc_gvmat64/
H A Dgvmat64.S222 mov ebx, max_chain_length
225 shr ebx, 2
233 dec ebx
234 shl ebx, 16
235 or ebx, eax
243 mov [chainlenwmask], ebx
290 movzx ebx, word ptr [r9 + r11 - 1]
376 ;;; ebx = scanend
528 movzx ebx, word ptr [r9 + rax - 1]
/freebsd-9.3-release/sys/boot/i386/libi386/
H A Dbiosmem.c54 v86.ebx = 0;
94 } while (v86.ebx != 0);
H A Dvidconsole.c130 v86.ebx = 0x7;
203 v86.ebx = 0x0;
217 v86.ebx = 0x0;
228 v86.ebx = 0x0;
249 v86.ebx = (bgcol << 12) + (fgcol << 8);
263 v86.ebx = (bgcol << 4) + fgcol;
285 v86.ebx = (bg_c << 4) + fg_c;
297 v86.ebx = (bg_c << 4) + fg_c;
/freebsd-9.3-release/sys/crypto/aesni/
H A Daesencdec_i386.S98 pushl %ebx
103 movl 20(%ebp),%ebx /* buf */
108 movdqu (%ebx),%xmm0
152 movdqu %xmm0,(%ebx)
154 addl $0x10,%ebx
159 popl %ebx
/freebsd-9.3-release/sys/boot/pc98/btx/btxldr/
H A Dbtxldr.S86 movl $BDA_POS,%ebx
87 movw %dx,(%ebx)
110 leal 0x4(%esp),%ebx # First argument
112 start.1: movl (%ebx),%eax # Get argument and
113 addl $0x4,%ebx # bump pointer
153 movl $MEM_DATA,%ebx # Data segment
156 movb 0x5(%ebx),%al # Get major version
161 movb 0x6(%ebx),%al # Get minor
171 movl %ebx,%esi # BTX image
172 movzwl 0x8(%ebx),
[all...]
/freebsd-9.3-release/crypto/openssl/crypto/aes/asm/
H A Daes-x86_64.pl35 $s1="%ebx";
721 mov 2(%rbp,%rsi,8),%ebx
723 and \$0xFF000000,%ebx
724 xor %ebx,%eax
726 mov 2(%rbp,%rsi,8),%ebx
728 and \$0x000000FF,%ebx
730 xor %ebx,%eax
732 mov 0(%rbp,%rsi,8),%ebx
734 and \$0x0000FF00,%ebx
735 xor %ebx,
[all...]
/freebsd-9.3-release/sys/boot/i386/btx/btxldr/
H A Dbtxldr.S94 leal 0x4(%esp),%ebx # First argument
96 start.1: movl (%ebx),%eax # Get argument and
97 addl $0x4,%ebx # bump pointer
137 movl $MEM_DATA,%ebx # Data segment
140 movb 0x5(%ebx),%al # Get major version
145 movb 0x6(%ebx),%al # Get minor
155 movl %ebx,%esi # BTX image
156 movzwl 0x8(%ebx),%edi # Compute
162 movzwl 0xa(%ebx),%ecx # Image size
168 movl %esi,%ebx # Kee
[all...]
/freebsd-9.3-release/libexec/rtld-elf/i386/
H A Drtld_start.S38 movl %esp,%ebx # save address of exit proc
43 pushl %ebx # Pass address of exit proc
/freebsd-9.3-release/sys/i386/bios/
H A Dapm.c245 sc->bios.r.ebx = PMDV_ALLDEV;
247 sc->bios.r.ebx = 0xffff; /* APM version 1.0 only */
260 sc->bios.r.ebx = 0x0;
281 sc->bios.r.ebx = PMDV_ALLDEV;
295 sc->bios.r.ebx = 0;
300 return (sc->bios.r.ebx & 0xffff);
310 sc->bios.r.ebx = PMDV_ALLDEV;
340 sc->bios.r.ebx = PMDV_DISP0;
349 sc->bios.r.ebx = PMDV_DISPALL; /* all display devices */
372 sc->bios.r.ebx
[all...]
/freebsd-9.3-release/crypto/openssl/crypto/md5/asm/
H A Dmd5-x86_64.pl133 mov 1*4(%rbp), %ebx # ebx = ctx->B
139 # B is 'ebx'
149 mov %ebx, %r9d
153 round1_step(-1,'%eax','%ebx','%ecx','%edx', '1','0xd76aa478', '7');
154 round1_step( 0,'%edx','%eax','%ebx','%ecx', '2','0xe8c7b756','12');
155 round1_step( 0,'%ecx','%edx','%eax','%ebx', '3','0x242070db','17');
156 round1_step( 0,'%ebx','%ecx','%edx','%eax', '4','0xc1bdceee','22');
157 round1_step( 0,'%eax','%ebx','%ecx','%edx', '5','0xf57c0faf', '7');
158 round1_step( 0,'%edx','%eax','%ebx','
[all...]
/freebsd-9.3-release/sys/boot/i386/btx/lib/
H A Dbtxv86.h40 uint32_t ebx; /* V86 EBX register */ member in struct:__v86

Completed in 215 milliseconds

12345