/haiku/src/system/glue/arch/x86/ |
H A D | crtn.S | 13 movl %ebp, %esp 14 popl %ebp 19 movl %ebp, %esp 20 popl %ebp
|
H A D | crti.S | 24 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 D | get_stack_frame.S | 11 mov %ebp, %eax
|
/haiku/src/system/libroot/posix/glibc/arch/x86/ |
H A D | mul_1.S | 43 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 D | addmul_1.S | 43 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 D | submul_1.S | 43 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 D | add_n.S | 38 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 D | sub_n.S | 38 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 D | lshift.S | 37 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 D | rshift.S | 37 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 D | arch_string.S | 53 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 D | crt0-efi-x86.S | 41 pushl %ebp 42 movl %esp,%ebp 44 pushl 12(%ebp) # copy "image" argument 45 pushl 8(%ebp) # copy "systab" argument
|
H A D | smp_trampoline.S | 78 popl %ebp // stack_top 80 movl %ebp, %esp 81 xorl %ebp, %ebp
|
/haiku/src/bin/debug/ltrace/arch/x86/ |
H A D | arch_ltrace_stub.S | 45 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 D | crc_i386.S | 81 # 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 D | signals_asm.S | 20 push %ebp 21 mov %esp, %ebp 27 mov 8(%ebp), %esi
|
H A D | interrupts.S | 116 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 D | arch.S | 76 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 D | bp-asm.h | 40 # define ENTER pushl %ebp; movl %esp, %ebp 41 # define LEAVE movl %ebp, %esp; popl %ebp
|
H A D | sysdep.h | 82 pushl %ebp; movl %esp, %ebp; call JUMPTARGET(mcount); popl %ebp;
|
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | bios_asm.S | 79 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 D | interrupts.cpp | 74 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 D | siglongjmp.S | 25 mov JMP_REGS_EBP(%ecx), %ebp
|
/haiku/headers/os/drivers/ |
H A D | bios.h | 47 uint32 ebp; member in struct:bios_regs
|
/haiku/src/kits/debug/arch/x86/ |
H A D | arch_debug_support.cpp | 29 *stackFrameAddress = (void*)cpuState.ebp;
|