/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/cmd/dtrace/test/tst/i386/pid/ |
H A D | tst.branch.s | 35 pushl %ebp 36 movl %esp, %ebp 37 movl 8(%ebp), %eax 39 popl %ebp 44 pushl %ebp 45 movl %esp, %ebp 47 movl $0x0, -4(%ebp) 50 leal -4(%ebp), %eax 71 popl %ebp
|
H A D | tst.embedded.s | 35 pushl %ebp 36 movl %esp, %ebp 37 movl 8(%ebp), %eax 39 popl %ebp 44 pushl %ebp 45 movl %esp, %ebp 47 movl $0x0, -4(%ebp) 49 leal -4(%ebp), %eax 66 popl %ebp
|
H A D | tst.retlist.s | 40 pushl %ebp 41 movl %esp, %ebp 42 movl 8(%ebp), %eax 44 popl %ebp
|
H A D | tst.ret.s | 64 pushl %ebp 65 movl %esp, %ebp 66 movl 8(%ebp), %eax 68 movl %ebp, %esp 69 popl %ebp 74 pushl %ebp 75 movl %esp, %ebp 77 movl $0x0, -4(%ebp) 80 leal -4(%ebp), %eax 105 movl %ebp, [all...] |
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/cmd/dtrace/test/tst/i386/ustack/ |
H A D | tst.circstack.s | 35 pushl %ebp 36 movl %esp, %ebp 37 movl %esp, (%ebp)
|
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/core/ |
H A D | virtaddr.S | 32 pushl %ebp 35 movl virt_offset, %ebp 36 addl %ebp, 12(%esp) 40 leal 1f(%ebp), %eax 51 addl %ebp, %esp 54 popl %ebp 79 pushl %ebp 92 movl virt_offset, %ebp 94 subl %ebp, %esp 97 subl %ebp, 1 [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/ |
H A D | CpuIdEx.asm | 41 push ebp 42 mov ebp, esp 43 mov eax, [ebp + 12] 44 mov ecx, [ebp + 16] 47 mov ecx, [ebp + 20] 51 mov ecx, [ebp + 24] 55 mov ecx, [ebp + 28] 59 mov edx, [ebp + 32] 63 mov eax, [ebp + 12]
|
H A D | CpuIdEx.S | 42 push %ebp 43 movl %esp, %ebp 44 movl 12(%ebp), %eax 45 movl 16(%ebp), %ecx 48 movl 20(%ebp), %ecx 52 movl 24(%ebp), %ecx 56 movl 28(%ebp), %ecx 60 movl 32(%ebp), %edx 64 movl 12(%ebp), %eax
|
H A D | CpuId.asm | 40 push ebp 41 mov ebp, esp 42 mov eax, [ebp + 12] 45 mov ecx, [ebp + 16] 49 mov ecx, [ebp + 20] 53 mov ecx, [ebp + 24] 57 mov ecx, [ebp + 28] 61 mov eax, [ebp + 12]
|
H A D | CpuId.S | 39 push %ebp 40 movl %esp, %ebp 41 movl 12(%ebp), %eax 44 movl 16(%ebp), %ecx 48 movl 20(%ebp), %ecx 52 movl 24(%ebp), %ecx 56 movl 28(%ebp), %ecx 60 movl 12(%ebp), %eax
|
H A D | InternalSwitchStack.S | 36 pushl %ebp 37 movl %esp, %ebp 39 movl 20(%ebp), %esp # switch stack 42 movl 16(%ebp), %eax 44 movl 12(%ebp), %eax 47 jmp *8(%ebp) # call and never return
|
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/core/linux/ |
H A D | linuxprefix.S | 9 xorl %ebp, %ebp
|
H A D | linux_syscall.S | 17 pushl %ebp 25 movl 44(%esp), %ebp // C arg7 -> syscall arg6 30 popl %ebp
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/Ia32/ |
H A D | EbcLowLevel.S | 22 push %ebp 24 mov %esp,%ebp 41 mov %ebp,%esp 42 mov %ebp,%esp 44 pop %ebp 50 push %ebp 51 mov %esp, %ebp 56 mov %ebp, %esi 68 pop %ebp
|
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/intel/dtrace/ |
H A D | dtrace_asm.s | 55 movl %ebp, %eax 172 pushl %ebp 173 movl %esp, %ebp 177 movl 8(%ebp), %esi / Load source address 178 movl 12(%ebp), %edi / Load destination address 179 movl 16(%ebp), %ecx / Load count 185 movl %ebp, %esp 186 popl %ebp 234 pushl %ebp / Setup stack frame 235 movl %esp, %ebp [all...] |
/vbox/src/VBox/Runtime/common/asm/ |
H A D | ASMAtomicCmpXchgExU64.asm | 37 ; @param pu64 x86:ebp+8 gcc:rdi msc:rcx 38 ; @param u64New x86:ebp+c gcc:rsi msc:rdx 39 ; @param u64Old x86:ebp+14 gcc:rdx msc:r8 40 ; @param pu64Old x86:ebp+1c gcc:rcx msc:r9 61 push ebp 62 mov ebp, esp 66 mov ebx, dword [ebp+0ch] 67 mov ecx, dword [ebp+0ch + 4] 68 mov edi, [ebp+08h] 69 mov eax, dword [ebp [all...] |
H A D | ASMCpuIdExSlow.asm | 37 ; @param uOperator x86:ebp+8 gcc:rdi msc:rcx 38 ; @param uInitEBX x86:ebp+c gcc:rsi msc:rdx 39 ; @param uInitECX x86:ebp+10 gcc:rdx msc:r8 40 ; @param uInitEDX x86:ebp+14 gcc:rcx msc:r9 41 ; @param pvEAX x86:ebp+18 gcc:r8 msc:rbp+30h 42 ; @param pvEBX x86:ebp+1c gcc:r9 msc:rbp+38h 43 ; @param pvECX x86:ebp+20 gcc:rbp+10h msc:rbp+40h 44 ; @param pvEDX x86:ebp+24 gcc:rbp+18h msc:rbp+48h 72 mov eax, [ebp + 08h] 73 mov ebx, [ebp [all...] |
H A D | ASMCpuId_Idx_ECX.asm | 37 ; @param uOperator x86:ebp+8 gcc:rdi msc:rcx 38 ; @param uIdxECX x86:ebp+c gcc:rsi msc:rdx 39 ; @param pvEAX x86:ebp+10 gcc:rdx msc:r8 40 ; @param pvEBX x86:ebp+14 gcc:rcx msc:r9 41 ; @param pvECX x86:ebp+18 gcc:r8 msc:rsp+28h 42 ; @param pvEDX x86:ebp+1c gcc:r9 msc:rsp+30h 87 push ebp 88 mov ebp, esp 94 mov eax, [ebp + 08h] 95 mov ecx, [ebp [all...] |
H A D | ASMAtomicCmpXchgU64.asm | 37 ; @param pu64 x86:ebp+8 gcc:rdi msc:rcx 38 ; @param u64New x86:ebp+c gcc:rsi msc:rdx 39 ; @param u64Old x86:ebp+14 gcc:rdx msc:r8 58 push ebp 59 mov ebp, esp 63 mov ebx, dword [ebp+0ch] 64 mov ecx, dword [ebp+0ch + 4] 65 mov edi, [ebp+08h] 66 mov eax, dword [ebp+14h] 67 mov edx, dword [ebp [all...] |
H A D | ASMAtomicUoAndU64.asm | 37 ; @param pu64 x86:ebp+8 gcc:rdi msc:rcx 38 ; @param u64Or x86:ebp+c gcc:rsi msc:rdx 50 push ebp 51 mov ebp, esp 55 mov edi, [ebp + 08h] 56 mov ebx, [ebp + 0ch] 57 mov ecx, [ebp + 0ch + 4] 64 and ebx, [ebp + 0ch] 66 and ecx, [ebp + 0ch + 4]
|
H A D | ASMAtomicUoOrU64.asm | 37 ; @param pu64 x86:ebp+8 gcc:rdi msc:rcx 38 ; @param u64Or x86:ebp+c gcc:rsi msc:rdx 50 push ebp 51 mov ebp, esp 55 mov edi, [ebp + 08h] 56 mov ebx, [ebp + 0ch] 57 mov ecx, [ebp + 0ch + 4] 64 or ebx, [ebp + 0ch] 66 or ecx, [ebp + 0ch + 4]
|
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/prefix/ |
H A D | undiloader.S | 17 pushl %ebp 34 xorl %ebp, %ebp /* Allow relocation */ 50 popl %ebp
|
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/test/ |
H A D | stub_test.cpp | 101 push ebp // set up simple stack frame 102 mov ebp, esp // stack has: ebp/vtbl_index/retaddr/this/args local 104 lea eax, [ebp-4] // pointer to stackBytesToPop 106 lea ecx, [ebp+16] // pointer to args 108 mov edx, [ebp+4] // vtbl_index 110 mov eax, [ebp+12] // this 113 mov edx, [ebp+8] // return address 114 mov ecx, [ebp-4] // stackBytesToPop 116 mov esp, ebp [all...] |
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/win32/ |
H A D | xptcstubs.cpp | 136 push ebp // set up simple stack frame 137 mov ebp, esp // stack has: ebp/vtbl_index/retaddr/this/args local 139 lea eax, [ebp-4] // pointer to stackBytesToPop 141 lea eax, [ebp+12] // pointer to args 144 mov eax, [ebp+8] // this 147 mov edx, [ebp+4] // return address 148 mov ecx, [ebp-4] // stackBytesToPop 150 mov esp, ebp 151 pop ebp [all...] |
/vbox/src/VBox/Runtime/r0drv/os2/ |
H A D | RTR0Os2DHVMGlobalToProcess.asm | 59 ; @param fFlags [ebp + 08h] Flags 60 ; @param pvR0 [ebp + 0ch] Ring-0 memory. 61 ; @param cb [ebp + 10h] Size of memory object to map. 62 ; @param ppR3 [ebp + 14h] Where to store the address of the ring-3 mapping. 69 push ebp 70 mov ebp, esp 71 push dword [NAME(g_fpfnDevHlp)] ; ebp - 4 75 mov eax, [ebp + 08h] ; fFlags 76 mov ebx, [ebp + 0ch] ; pvR0 77 mov ecx, [ebp [all...] |