Home
last modified time | relevance | path

Searched refs:ebp (Results 1 – 25 of 107) sorted by last modified time

12345

/illumos-gate/usr/src/uts/intel/ml/
H A Dswtch.S328 xorl %ebp, %ebp /* make $<threadlist behave better */
481 xorl %ebp, %ebp /* make $<threadlist behave better */
/illumos-gate/usr/src/uts/i86pc/ml/
H A Dsyscall_asm_amd64.S765 movl %ebp, REGOFF_RBP(%rsp)
918 movl REGOFF_RBP(%rsp), %ebp
1037 movl %ebp, REGOFF_RBP(%rsp)
1207 movl REGOFF_RBP(%rsp), %ebp
H A Dfb_swtch_src.S135 xorl %ebp, %ebp
H A Dlocore.S188 xorl %ebp, %ebp
H A Dbios_call_src.S157 xorl %ebp, %ebp
250 popl %ebp
268 pushl %ebp /* still executes as 16 bit */
/illumos-gate/usr/src/uts/i86pc/os/
H A Dfakebop.c965 br.bp = rp->ebp.word.bp; in do_bsys_doint()
986 rp->ebp.word.bp = br.bp; in do_bsys_doint()
/illumos-gate/usr/src/uts/common/xen/public/arch-x86/
H A Dxen-x86_32.h148 uint32_t ebp; member
203 unsigned long ebp; member
/illumos-gate/usr/src/ucbcmd/sed/
H A Dsed1.c42 char *ebp; variable
121 ebp = ibuf; in execute()
610 if (p2 >= ebp) {
620 ebp = ibuf+c;
623 if(p2 >= ebp) {
639 ebp = ibuf + c;
/illumos-gate/usr/src/lib/libm/i386/src/
H A Drndintl.S131 pushl %ebp
132 movl %esp,%ebp
134 pushl 16(%ebp)
135 pushl 12(%ebp)
136 pushl 8(%ebp)
138 fistpl -8(%ebp)
140 movl -8(%ebp),%eax
H A Dlog.S64 pushl %ebp
65 movl %esp,%ebp
79 pushl %ebp
80 movl %esp,%ebp
85 pushl 12(%ebp)
86 pushl 8(%ebp)
87 pushl 12(%ebp)
88 pushl 8(%ebp)
H A Dasin.S54 pushl %ebp
55 movl %esp,%ebp
60 pushl 12(%ebp) / high x
61 pushl 8(%ebp) / low x
62 pushl 12(%ebp) / high x
63 pushl 8(%ebp) / low x
H A Dacos.S69 pushl %ebp
70 movl %esp,%ebp
75 pushl 12(%ebp) / high x
76 pushl 8(%ebp) / low x
77 pushl 12(%ebp) / high x
78 pushl 8(%ebp) / low x
H A Dexp.S92 push %ebp
93 mov %esp,%ebp
100 push %ebp
101 mov %esp,%ebp
106 pushl 12(%ebp) / high x
107 pushl 8(%ebp) / low x
108 pushl 12(%ebp) / high x
109 pushl 8(%ebp) / low x
/illumos-gate/usr/src/lib/libc/i386/gen/
H A D_div64.S196 pushl %ebp
226 popl %ebp
249 popl %ebp
269 xorl %ebp, %ebp / q0
336 xorl %ebp, %ebp / x0
504 popl %ebp
539 popl %ebp
679 xorl %ebp, %ebp / negative
693 testl %ebp, %ebp / negative
870 xorl %ebp, %ebp / negative
[all …]
H A D_divdi3.S127 pushl %ebp
137 xorl %ebp, %ebp / negative
151 testl %ebp, %ebp / negative
161 popl %ebp
171 movl $1, %ebp /, negative
180 xorl $1, %ebp /, negative
H A D_mul64.S47 push %ebp
48 mov %esp,%ebp
50 mov 12(%ebp),%eax / A.hi (a)
51 mull 16(%ebp) / Multiply A.hi by B.lo (produces ad)
53 movl 8(%ebp),%eax / A.Lo (b)
55 mull 16(%ebp) / Multiply A.Lo by B.LO (dx:ax = bd.)
58 mull 20(%ebp) / Multiply A.lo * B.hi (producing bc)
63 movl %ebp,%esp
64 popl %ebp
/illumos-gate/usr/src/lib/brand/shared/brand/i386/
H A Dhandler.S81 movl %esp, %ebp
85 movl $0, EH_LOCALS_GREG(ERR)(%ebp)
86 movl %ebx, EH_LOCALS_GREG(EBX)(%ebp)
87 movl %ecx, EH_LOCALS_GREG(ECX)(%ebp)
91 mov %cs, EH_LOCALS_GREG(CS)(%ebp)
92 mov %ds, EH_LOCALS_GREG(DS)(%ebp)
93 mov %es, EH_LOCALS_GREG(ES)(%ebp)
94 mov %fs, EH_LOCALS_GREG(FS)(%ebp)
95 mov %gs, EH_LOCALS_GREG(GS)(%ebp)
161 movl %ebp, %ecx
[all …]
/illumos-gate/usr/src/common/util/i386/
H A Dmuldiv.S72 push %ebp
89 popl %ebp
272 popl %ebp
315 xorl %ebp, %ebp / q0
382 xorl %ebp, %ebp / x0
725 xorl %ebp, %ebp / negative
739 testl %ebp, %ebp / negative
1016 xorl %ebp, %ebp / negative
1030 testl %ebp, %ebp / negative
1207 xorl %ebp, %ebp / negative
[all …]
/illumos-gate/usr/src/common/bignum/i386/
H A Dbignum_i386_asm.S391 pushl %ebp
432 pushl %ebp
457 pushl %ebp
679 pushl %ebp
720 pushl %ebp
737 pushl %ebp
772 pushl %ebp
813 incl %ebp
822 popl %ebp
835 pushl %ebp
[all …]
/illumos-gate/usr/src/boot/i386/btx/btx/
H A Dbtx.S500 movl (%ebx),%ebp # btx_v86 pointer
501 addl %ebp,%edx # Flatten btx_v86 ptr
/illumos-gate/usr/src/uts/intel/sys/
H A Dasm_linkage.h126 pushl %ebp; \
127 movl %esp, %ebp; \
129 popl %ebp
138 pushl %ebp; \
139 movl %esp, %ebp; \
143 popl %ebp
H A Dbootregs.h65 i8086reg(bp) ebp; /* 16/32-bit "pointer" registers */
/illumos-gate/usr/src/uts/i86pc/dboot/
H A Ddboot_xen.S106 movl %esp, %ebp
H A Ddboot_grub.S200 movl %esp, %ebp
/illumos-gate/usr/src/test/os-tests/tests/stackalign/
H A Dstack_i386.S35 pushl %ebp
36 movl %esp, %ebp
37 leal 8(%ebp), %eax
38 movl 8(%ebp), %ecx
43 popl %ebp
56 pushl %ebp
57 movl %esp, %ebp
58 leal 8(%ebp), %eax
63 popl %ebp

12345