Home
last modified time | relevance | path

Searched refs:ebp (Results 1 – 25 of 78) sorted by relevance

1234

/openbsd/lib/libc/arch/i386/sys/
H A Dtfork_thread.S47 pushl %ebp
48 movl %esp, %ebp
55 movl 16(%ebp), %esi # get start thread address
56 movl 20(%ebp), %edi # get start argument
61 pushl 12(%ebp) # push psize
62 pushl 8(%ebp) # push param
77 movl %ebp, %esp
78 popl %ebp
88 xorl %ebp, %ebp # mark outermost frame
113 movl %ebp, %esp
[all …]
/openbsd/sys/arch/i386/i386/
H A Din_cksum.s120 pushl %ebp
124 movl 16(%esp), %ebp
130 movl M_DATA(%ebp), %ebx
138 testl %ebp, %ebp
143 movl M_NEXT(%ebp), %ebp
164 pushl %ebp
168 movl 16(%esp), %ebp
178 testl %ebp, %ebp
182 movl M_LEN(%ebp), %edx
183 movl M_NEXT(%ebp), %ebp
[all …]
H A Dlocore.s154 movl TRF_EBP(%ebp),%ebp ; \
378 pushl %ebp
452 pushl %ebp
506 pushl %ebp
574 pushl %ebp
630 pushl %ebp
733 movl %ebp,8(%eax) # save ebp
745 movl 8(%eax),%ebp # restore ebp
1055 pushl %ebp
1098 movl TRF_EBP(%ebp),%ebp
[all …]
H A Dapmcall.S46 pushl %ebp
47 movl %esp, %ebp
52 movl 16(%ebp), %ebx
55 movl 12(%ebp), %ebx
74 movl 8(%ebp), %eax
91 movl 16(%ebp), %edi
106 popl %ebp
/openbsd/sys/arch/amd64/amd64/
H A Dlocore0.S161 movl %eax,(%ebp)
200 movl %ebx,(%ebp)
201 movl %edx,4(%ebp)
202 movl %ecx,8(%ebp)
203 movl $0, 12(%ebp)
404 popl %ebp
583 pushl %ebp
586 movl %ebp, 4(%ebx)
587 popl %ebp
609 pushl %ebp
[all …]
/openbsd/libexec/ld.so/i386/
H A Dldasm.S55 movl %edi,%ebp
56 movl (7*4)(%ebp),%eax
59 movl %esi,%ebp
61 imull 0(%ebp),%eax
63 addl %ebp,%eax
66 leal 4(%ebp),%eax
91 pushl %ebp
107 popl %ebp
/openbsd/sys/arch/amd64/stand/libsa/
H A Dpxe_call.S50 pushl %ebp
51 movl %esp, %ebp
57 movl 8(%ebp), %ebx
83 popl %ebp
88 pushl %ebp
89 movl %esp, %ebp
100 movl 8(%ebp), %ebx /* For simplicity, just move all 32 bits. */
126 popl %ebp
/openbsd/sys/arch/i386/stand/libsa/
H A Dpxe_call.S50 pushl %ebp
51 movl %esp, %ebp
57 movl 8(%ebp), %ebx
83 popl %ebp
88 pushl %ebp
89 movl %esp, %ebp
100 movl 8(%ebp), %ebx /* For simplicity, just move all 32 bits. */
126 popl %ebp
/openbsd/gnu/usr.bin/binutils/gdb/testsuite/gdb.asm/
H A Di386.inc3 push %ebp
4 mov %esp,%ebp
9 pop %ebp
31 xor %ebp, %ebp
/openbsd/sys/arch/amd64/stand/efiboot/
H A Dstart_i386.S44 pushl %ebp
45 movl %esp, %ebp
47 pushl 12(%ebp) /* image_handle */
48 pushl 8(%ebp) /* system_table */
/openbsd/gnu/gcc/gcc/config/i386/
H A Dsol2-gc1.asm56 ! Initialize the first stack frame pointer in %ebp (the contents of which
63 movl %esp,%ebp
103 pushl %ebp
104 movl %esp,%ebp
109 popl %ebp
119 movl 8(%ebp),%eax
120 leal 16(%ebp,%eax,4),%edx
138 leal 12(%ebp),%edx
H A Dsol2-c1.asm53 ! Initialize the first stack frame pointer in %ebp (the contents of which
60 movl %esp,%ebp
106 movl 8(%ebp),%eax
107 leal 16(%ebp,%eax,4),%edx
125 leal 12(%ebp),%edx
/openbsd/gnu/usr.bin/gcc/gcc/config/i386/
H A Dsol2-gc1.asm56 ! Initialize the first stack frame pointer in %ebp (the contents of which
63 movl %esp,%ebp
103 pushl %ebp
104 movl %esp,%ebp
109 popl %ebp
119 movl 8(%ebp),%eax
120 leal 16(%ebp,%eax,4),%edx
138 leal 12(%ebp),%edx
H A Dsol2-c1.asm53 ! Initialize the first stack frame pointer in %ebp (the contents of which
60 movl %esp,%ebp
106 movl 8(%ebp),%eax
107 leal 16(%ebp,%eax,4),%edx
125 leal 12(%ebp),%edx
/openbsd/usr.bin/xargs/
H A Dxargs.c63 static char *argp, *bbp, *ebp, *inpline, *p, *replstr; variable
240 ebp = (argp = p = bbp) + nline - 1; in main()
347 if (xp == endxp || p > ebp || ch == EOF || in parse_input()
349 if (xflag && xp != endxp && p > ebp) in parse_input()
387 addch: if (p < ebp) { in parse_input()
405 cnt = ebp - argp; in parse_input()
/openbsd/sys/arch/i386/include/
H A Dasm.h111 pushl %ebp; movl %esp,%ebp; call PIC_PLT(mcount); popl %ebp
/openbsd/lib/libc/arch/i386/gen/
H A Dsetjmp.S42 .zero 4*3 # (eip, esp, ebp)
74 movl %ebp,%eax
75 xorl 4(%edx),%eax # use ebp cookie
H A D_setjmp.S61 movl 8(%ecx),%ecx # load ebp cookie over cookie address
62 xorl %ebp,%ecx
H A Dsigsetjmp.S63 movl %ebp,%eax
64 xorl 0(%edx),%eax # use ebp cookie
/openbsd/gnu/usr.bin/binutils/gdb/regformats/
H A Dreg-i386.dat2 expedite:ebp,esp,eip
8 32:ebp
H A Dreg-i386-linux.dat2 expedite:ebp,esp,eip
8 32:ebp
/openbsd/lib/libc/arch/amd64/sys/
H A Dtfork_thread.S85 xorl %ebp, %ebp
/openbsd/gnu/llvm/lldb/source/Plugins/Process/FreeBSDKernel/
H A DRegisterContextFreeBSDKernel_i386.cpp46 llvm::support::ulittle32_t ebp; in ReadRegister() member
67 REG(ebp); in ReadRegister()
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DREADME.txt573 movl %ecx, -80(%ebp)
574 subl %eax, -80(%ebp)
576 movl %ecx, -84(%ebp)
588 movw $0, -98(%ebp)
1180 pushl %ebp
1189 popl %ebp
1193 pushl %ebp
1196 popl %ebp
1225 movl 12(%ebp), %eax
1226 movl 16(%ebp), %ecx
[all …]
/openbsd/gnu/llvm/lldb/source/Plugins/Process/Utility/
H A DRegisterContextWindows_i386.cpp25 uint32_t ebp; member
56 …DEFINE_GPR(ebp, "fp", ehframe_ebp_i386, dwarf_ebp_i386, LLDB_REGNUM_GENERIC_FP, …

1234