Searched refs:ebp (Results 1 - 25 of 36) sorted by relevance

12

/haiku/src/system/glue/arch/x86/
H A Dcrtn.S13 movl %ebp, %esp
14 popl %ebp
19 movl %ebp, %esp
20 popl %ebp
H A Dcrti.S24 pushl %ebp
25 movl %esp, %ebp
27 pushl 8(%ebp) // put image ID on the stack again
32 pushl %ebp
33 movl %esp, %ebp
35 pushl 8(%ebp)
/haiku/src/system/libroot/os/arch/x86/
H A Dget_stack_frame.S11 mov %ebp, %eax
/haiku/src/system/libroot/posix/glibc/arch/x86/
H A Dmul_1.S43 pushl %ebp
59 xorl %ebp, %ebp
62 L(oop): adcl $0, %ebp
67 addl %eax, %ebp
69 movl %ebp, (%res_ptr,%size,4)
72 movl %edx, %ebp
75 adcl $0, %ebp
76 movl %ebp, %eax
78 popl %ebp
[all...]
H A Daddmul_1.S43 pushl %ebp
59 xorl %ebp, %ebp
62 L(oop): adcl $0, %ebp
67 addl %ebp, %eax
68 movl (%res_ptr,%size,4), %ebp
71 addl %eax, %ebp
73 movl %ebp, (%res_ptr,%size,4)
76 movl %edx, %ebp
79 adcl $0, %ebp
[all...]
H A Dsubmul_1.S43 pushl %ebp
59 xorl %ebp, %ebp
62 L(oop): adcl $0, %ebp
67 addl %ebp, %eax
68 movl (%res_ptr,%size,4), %ebp
71 subl %eax, %ebp
73 movl %ebp, (%res_ptr,%size,4)
76 movl %edx, %ebp
79 adcl $0, %ebp
[all...]
H A Dadd_n.S38 pushl %ebp
52 movl (%ebx),%ebp
68 adcl %ebp,%eax
69 movl 4(%ebx),%ebp
70 adcl %ebp,%edx
71 movl 8(%ebx),%ebp
77 adcl %ebp,%eax
78 movl 12(%ebx),%ebp
79 adcl %ebp,%edx
80 movl 16(%ebx),%ebp
[all...]
H A Dsub_n.S38 pushl %ebp
52 movl (%ebx),%ebp
68 sbbl %ebp,%eax
69 movl 4(%ebx),%ebp
70 sbbl %ebp,%edx
71 movl 8(%ebx),%ebp
77 sbbl %ebp,%eax
78 movl 12(%ebx),%ebp
79 sbbl %ebp,%edx
80 movl 16(%ebx),%ebp
[all...]
H A Dlshift.S37 pushl %ebp
80 movl %edx,%ebp
84 shldl %cl,%eax,%ebp
86 movl %ebp,(%edi)
89 movl -8(%esi),%ebp
91 shldl %cl,%ebp,%edx
92 shldl %cl,%eax,%ebp
94 movl %ebp,-12(%edi)
97 movl -20(%esi),%ebp
99 shldl %cl,%ebp,
[all...]
H A Drshift.S37 pushl %ebp
77 movl %edx,%ebp
81 shrdl %cl,%eax,%ebp
83 movl %ebp,(%edi)
86 movl 8(%esi),%ebp
88 shrdl %cl,%ebp,%edx
89 shrdl %cl,%eax,%ebp
91 movl %ebp,12(%edi)
94 movl 20(%esi),%ebp
96 shrdl %cl,%ebp,
[all...]
/haiku/src/system/kernel/lib/arch/x86/
H A Darch_string.S53 push %ebp
54 mov %esp, %ebp
60 mov 16(%ebp), %ecx
61 mov 12(%ebp), %eax
62 mov 8(%ebp), %edi
80 mov 16(%ebp), %ecx
107 mov 8(%ebp), %eax
109 mov %ebp, %esp
110 pop %ebp
/haiku/src/system/boot/platform/efi/arch/x86/
H A Dcrt0-efi-x86.S41 pushl %ebp
42 movl %esp,%ebp
44 pushl 12(%ebp) # copy "image" argument
45 pushl 8(%ebp) # copy "systab" argument
H A Dsmp_trampoline.S78 popl %ebp // stack_top
80 movl %ebp, %esp
81 xorl %ebp, %ebp
/haiku/src/bin/debug/ltrace/arch/x86/
H A Darch_ltrace_stub.S45 push %ebp
46 movl %esp, %ebp
50 movl 8(%ebp), %edi
62 movl 12(%ebp), %eax
68 movl %ebp, %esp
69 pop %ebp
/haiku/src/bin/unzip/
H A Dcrc_i386.S81 # define _STD_ENTRY pushl %ebp ; movl %esp,%ebp
82 # define arg1 8(%ebp)
83 # define arg2 12(%ebp)
84 # define arg3 16(%ebp)
85 # define _STD_LEAVE popl %ebp
/haiku/src/system/kernel/arch/x86/32/
H A Dsignals_asm.S20 push %ebp
21 mov %esp, %ebp
27 mov 8(%ebp), %esi
H A Dinterrupts.S116 lea 4(%ebp), %esp; \
141 movl IFRAME_user_sp(%ebp), %esi; \
169 movl IFRAME_orig_eax(%ebp), %eax; /* syscall number */ \
181 movl IFRAME_orig_eax(%ebp), %eax; /* syscall number */ \
235 movl %esp, %ebp // frame pointer is the iframe
237 pushl %ebp
499 movl %esp, %ebp // frame pointer is the iframe
501 pushl %ebp
515 movl %esp, %ebp // frame pointer is the iframe
520 orl $0x10000, IFRAME_flags(%ebp);
[all...]
H A Darch.S76 movl %ebp, %eax
316 push %ebp
317 movl %esp, %ebp
321 movl 8(%ebp), %eax // cpu to %eax
324 movl %ebp, CPU_ENT_fault_handler_stack_pointer(%eax)
327 movl 20(%ebp), %eax // parameter
329 movl 16(%ebp), %eax // function
333 movl %ebp, %esp
334 pop %ebp
339 movl %ebp,
[all...]
/haiku/src/system/libroot/posix/glibc/include/arch/x86/
H A Dbp-asm.h40 # define ENTER pushl %ebp; movl %esp, %ebp
41 # define LEAVE movl %ebp, %esp; popl %ebp
H A Dsysdep.h82 pushl %ebp; movl %esp, %ebp; call JUMPTARGET(mcount); popl %ebp;
/haiku/src/system/boot/platform/bios_ia32/
H A Dbios_asm.S79 movl SAVED_EBP, %ebp
101 movl %ebp, SAVED_EBP
121 movl %eax, %ebp
180 movl 44(%esp), %ebp
182 movl (%ebp), %eax
184 movl 4(%ebp), %ebx
185 movl 8(%ebp), %ecx
186 movl 12(%ebp), %edx
187 movl 16(%ebp), %esi
188 movl 20(%ebp),
[all...]
H A Dinterrupts.cpp74 uint32 ebp; member in struct:interrupt_frame
164 kprintf(REG(esi) " " REG(edi) " " REG(ebp) " " REG(esp) "\n",
165 frame.esi, frame.edi, frame.ebp, frame.esp);
178 x86_stack_frame* stackFrame = (x86_stack_frame*)frame.ebp;
/haiku/src/system/libroot/posix/arch/x86/
H A Dsiglongjmp.S25 mov JMP_REGS_EBP(%ecx), %ebp
/haiku/headers/os/drivers/
H A Dbios.h47 uint32 ebp; member in struct:bios_regs
/haiku/src/kits/debug/arch/x86/
H A Darch_debug_support.cpp29 *stackFrameAddress = (void*)cpuState.ebp;

Completed in 197 milliseconds

12