/osnet-11/usr/src/grub/grub2/build-bios/grub-core/ |
H A D | rs_decoder.S | 21 pushl %ebp 31 movl %edx, %ebp 37 movzbl (%eax,%ebp), %esi 50 decl %ebp 52 testl %ebp, %ebp 59 popl %ebp 64 pushl %ebp 65 movl %esp, %ebp 70 movl %eax, -52(%ebp) [all...] |
/osnet-11/usr/src/lib/brand/shared/brand/i386/ |
H A D | handler.s | 80 pushl %ebp /* allocate a stack frame */ 81 movl %esp, %ebp 84 movl $0, EH_LOCALS_GREG(TRAPNO)(%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) 88 movl %edx, EH_LOCALS_GREG(EDX)(%ebp) 89 movl %edi, EH_LOCALS_GREG(EDI)(%ebp) 90 movl %esi, EH_LOCALS_GREG(ESI)(%ebp) 91 mov %cs, EH_LOCALS_GREG(CS)(%ebp) [all...] |
H A D | crt.s | 59 movl %esp, %ebp / first stack frame 65 movl 8(%ebp), %eax / argc in %eax 66 leal 12(%ebp), %ebx / &argv[0] in %ebx 67 leal 16(%ebp,%eax,4), %ecx / envp in %ecx
|
/osnet-11/usr/src/lib/libcpc/i386/ |
H A D | getcpuid.s | 46 pushl %ebp 47 movl %esp, %ebp 49 movl 8(%ebp), %eax 52 movl 0xc(%ebp), %eax 54 movl 0x10(%ebp), %eax 56 movl 0x14(%ebp), %eax 60 popl %ebp
|
/osnet-11/usr/src/lib/libc/i386/unwind/ |
H A D | unwind_frame.s | 44 movl (%ebp), %edx / pop first frame [ back to f1() ] 45 movl (%edx), %ebp / pop second frame [ back to f2() ] 49 movl %ebp, 4(%esp) 62 pushl %ebp / save current frame pointer 64 movl (%ebp), %ebp / pop out one frame 69 movl %ebp, 4(%esp) / _t_cancel() gets frame pointer arg 79 movl %ebp, 4(%esp)
|
/osnet-11/usr/src/lib/common/i386/ |
H A D | crti.s | 48 pushl %ebp 49 movl %esp, %ebp 63 pushl %ebp 64 movl %esp, %ebp
|
H A D | gcrt1.s | 79 * Allocate a NULL return address and a NULL previous %ebp as if 87 movl %esp,%ebp /* The first stack frame */ 115 pushl %ebp 116 movl %esp,%ebp 121 popl %ebp 180 movl 8(%ebp),%eax /* argc */ 184 leal 16(%ebp,%eax,4),%edx /* envp */ 191 leal 12(%ebp),%edx /* argv */
|
H A D | crt1.s | 79 * Allocate a NULL return address and a NULL previous %ebp as if 87 movl %esp,%ebp /* The first stack frame */ 157 movl 8(%ebp),%eax /* argc */ 161 leal 16(%ebp,%eax,4),%edx /* envp */ 167 leal 12(%ebp),%edx /* argv */
|
H A D | fsr.s | 103 pushl %ebp 104 movl %esp,%ebp 156 popl %ebp
|
/osnet-11/usr/src/lib/libc/i386/gen/ |
H A D | _mul64.s | 47 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
|
H A D | _getsp.s | 36 movl %ebp, %eax
|
H A D | setjmp.s | 40 / env[3] = %ebp 12 / stack frame 56 movl %ebp,12(%eax) / save caller's ebp 79 movl 12(%edx),%ebp / restore caller's ebp
|
H A D | _div64.s | 196 pushl %ebp 211 movl 72(%esp), %ebp / pmod, 216 movl %edx, (%ebp) / div_rem, 219 movl $0, 4(%ebp) 226 popl %ebp 237 movl 40(%esp), %ebp / x, 239 movl %ebp, (%esi) 249 popl %ebp 269 xorl %ebp, %ebp / q [all...] |
H A D | _divdi3.s | 127 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
|
/osnet-11/usr/src/lib/libumem/i386/ |
H A D | asm_subr.s | 59 movl %ebp, %eax
|
/osnet-11/usr/src/grub/grub-0.97/stage2/ |
H A D | asm.S | 143 ADDR32 movl %ebp, EXT_C(install_second_sector) 147 movl $STACKOFF, %ebp 148 movl %ebp, %esp 228 pushl %ebp 229 movl %esp,%ebp 234 movw 8(%ebp),%cx /* Seg:off addr of undi_call_info_t struct */ 235 movw 12(%ebp),%dx /* Pass to 16-bit code in %cx:%dx */ 269 popl %ebp 444 pushl %ebp 445 movl %esp, %ebp [all...] |
H A D | setjmp.S | 63 movl %ebp, 12(%ecx) /* save frame pointer of caller */ 76 movl 12(%ecx), %ebp
|
/osnet-11/usr/src/lib/libc/i386/crt/ |
H A D | _rtld.c | 76 __rtld(Elf32_Boot *ebp, const char *strings[], int (*funcs[])()) argument 102 while (ebp->eb_tag != NULL) { 103 switch (ebp->eb_tag) { 105 program_name = *((char **)ebp->eb_un.eb_ptr); 108 for (ap = (auxv_t *)ebp->eb_un.eb_ptr; 116 ebp++; 125 ebp->eb_tag = EB_PAGESIZE, (ebp++)->eb_un.eb_val = 249 ebp->eb_tag = EB_LDSO_BASE; 250 (ebp [all...] |
/osnet-11/usr/src/lib/libc/sparc/crt/ |
H A D | _rtld.c | 74 __rtld(Elf32_Boot *ebp, const char *strings[], int (*funcs[])()) argument 101 while (ebp->eb_tag != NULL) { 102 switch (ebp->eb_tag) { 104 program_name = *((char **)ebp->eb_un.eb_ptr); 107 for (ap = (auxv_t *)ebp->eb_un.eb_ptr; 115 ebp++; 124 ebp->eb_tag = EB_PAGESIZE, (ebp++)->eb_un.eb_val = 249 ebp->eb_tag = EB_LDSO_BASE; 250 (ebp [all...] |
/osnet-11/usr/src/lib/libc/i386/threads/ |
H A D | asm_subr.s | 96 pushl %ebp 97 movl %esp, %ebp 100 pushl 16(%ebp) 101 pushl 12(%ebp) 102 pushl 8(%ebp) 103 call *20(%ebp)
|
H A D | tls_get_addr.s | 67 pushl %ebp 68 movl %esp, %ebp
|
/osnet-11/usr/src/grub/grub2/grub-core/lib/i386/ |
H A D | setjmp.S | 35 movl %ebp, 12(%eax) /* EBP */ 50 movl 12(%eax), %ebp
|
/osnet-11/usr/src/lib/libc/i386/sys/ |
H A D | door.s | 61 pushl %ebp; \ 62 movl %esp, %ebp; \ 87 pushl 8(%ebp) /* 1 */ 91 pushl 12(%ebp); /* 2 */ \ 92 pushl 8(%ebp) /* 1 */ 95 pushl 16(%ebp); /* 3 */ \ 96 pushl 12(%ebp); /* 2 */ \ 97 pushl 8(%ebp) /* 1 */
|
/osnet-11/usr/src/lib/libc/i386/fp/ |
H A D | __xgetRD.s | 35 pushl %ebp 36 movl %esp,%ebp 38 fstcw -4(%ebp) 39 movw -4(%ebp),%ax
|
/osnet-11/usr/src/grub/grub2/grub-core/kern/i386/pc/ |
H A D | startup.S | 141 pushl %ebp 142 movl %esp, %ebp 175 popl %ebp
|