Searched refs:ebp (Results 26 - 50 of 180) sorted by relevance

12345678

/vbox/src/VBox/VMM/VMMRC/
H A DCPUMRCA.asm60 ; @param pCpumCpu [ebp+8] Pointer to the CPUMCPU.
64 push ebp
65 mov ebp, esp
68 mov ebx, [ebp + 8]
211 mov ebp, esp
214 push dword [ebp + 20] ; SS
215 push dword [ebp + 24] ; ESP
216 push dword [ebp + 16] ; EFLAGS
217 push dword [ebp + 8] ; CS
218 push dword [ebp
[all...]
H A DVMMRCA.asm140 mov ebp, 0ffeeddcch
233 push ebp
234 mov ebp, esp
240 push ebp
242 mov ecx, [ebp + 8] ; The MSR to read.
249 mov ecx, [ebp + 0ch] ; Where to store the result.
255 pop ebp
276 push ebp
277 mov ebp, esp
283 push ebp
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/
H A DDisablePaging32.c58 push ebp
59 mov ebp, esp local
H A DEnablePaging32.c61 push ebp
62 mov ebp, esp local
H A DLongJump.c45 mov ebp, [edx + 12] local
H A DSetJump.c67 mov [edx + 12], ebp
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/core/
H A Dsetjmp.S19 movl %ebp,12(%ecx)
35 movl 12(%edx),%ebp
H A Drelocate.c62 if ( ix86->regs.ebp && ( ix86->regs.ebp < max ) ) {
63 max = ix86->regs.ebp;
H A Ddumpregs.c20 ix86->regs.ebp, ix86->regs.esp,
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/unix/
H A Dos_BSD_386_2.s50 movl %ebp,12(%eax)
64 movl 12(%edx),%ebp
/vbox/src/libs/zlib-1.2.6/contrib/inflate86/
H A Dinffas86.c80 /* 8 4 */ void *ebp; /* ebp save */ member in struct:inffast_ar
87 /* 64 32 */ code const FAR *lcode; /* ebp rbp local strm->lencode */
473 " movl %%esp, (%%eax)\n" /* save esp, ebp */
474 " movl %%ebp, 4(%%eax)\n"
480 " movl 32(%%esp), %%ebp\n" /* ebp = lcode */
506 " movl (%%ebp,%%eax,4), %%eax\n" /* eax = lcode[hold & lmask] */
571 " movl %%eax, %%ebp\n" /* dist = this */
572 " shrl $16, %%ebp\
807 mov ebp, [esp+32] /* ebp = lcode */ local
898 mov ebp, eax /* dist = this */ local
899 shr ebp, 16 /* dist = this.val */ local
929 add ebp, eax /* dist += hold & ((1 << op) - 1) */ local
952 mov ebp, [esp+32] /* ebp = lcode */ local
958 mov ebp, [esp+32] /* ebp = lcode */ local
963 cmp ebp, 1 /* if dist 1, is a memset */ local
979 mov ebp, [esp+32] /* ebp = lcode */ local
1087 mov ebp, [esp+32] /* ebp = lcode */ local
1118 mov ebp, [esp+4] /* restore esp, ebp */ local
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/libWine/
H A Dport.c106 "pushl %ebp\n\t"
108 __ASM_CFI(".cfi_rel_offset %ebp,0\n\t")
121 "xorl %ebp,%ebp\n\t"
127 "popl %ebp\n\t"
129 __ASM_CFI(".cfi_same_value %ebp\n\t")
134 __asm push ebp;
141 __asm xor ebp, ebp;
145 __asm pop ebp
[all...]
/vbox/src/VBox/Additions/os2/VBoxSF/
H A DVBoxSFA.asm83 push ebp
84 mov ebp, esp ; bp
130 mov esp, ebp
131 pop ebp
137 ; @param %1 The negated ebp offset of the input.
142 movzx eax, word [ebp - (%1) + 2]
145 movzx edx, word [ebp - (%1)]
153 ; @param %1 The negated ebp offset of the input.
158 lds cx, [ebp - (%1)]
170 ; @param %1 The negated ebp offse
[all...]
/vbox/src/VBox/Runtime/common/asm/
H A DASMAtomicXchgU64.asm37 ; @param pu64 x86:ebp+8 gcc:rdi msc:rcx
38 ; @param u64New x86:ebp+c gcc:rsi msc:rdx
58 push ebp
59 mov ebp, esp
64 mov ebx, dword [ebp+0ch]
65 mov ecx, dword [ebp+0ch + 4]
66 mov edi, [ebp+08h]
H A DASMWrMsrEx.asm37 ; @param uMsr msc=rcx, gcc=rdi, x86=[ebp+8] The MSR to read.
38 ; @param uXDI msc=rdx, gcc=rsi, x86=[ebp+12] The EDI/RDI value.
39 ; @param uValue msc=r8, gcc=rdx, x86=[ebp+16] The 64-bit value to write.
64 push ebp
65 mov ebp, esp
67 mov ecx, [ebp + 8]
H A DASMAtomicReadU64.asm37 ; @param pu64 x86:ebp+8
53 push ebp
54 mov ebp, esp
60 mov edi, [ebp+08h]
H A DASMAtomicUoReadU64.asm37 ; @param pu64 x86:ebp+8
52 push ebp
53 mov ebp, esp
59 mov edi, [ebp+08h]
/vbox/src/VBox/Runtime/common/math/
H A Dbignum-amd64-x86.asm43 ; @param pauResult x86:[ebp + 8] gcc:rdi msc:rcx
44 ; @param pauMinuend x86:[ebp + 12] gcc:rsi msc:rdx
45 ; @param pauSubtrahend x86:[ebp + 16] gcc:rdx msc:r8
46 ; @param cUsed x86:[ebp + 20] gcc:rcx msc:r9
134 mov edi, [ebp + 08h] ; pauResult
136 mov ecx, [ebp + 0ch] ; pauMinuend
138 mov edx, [ebp + 10h] ; pauSubtrahend
140 mov esi, [ebp + 14h] ; cUsed
180 mov cUsed, [ebp + 14h] ; Up to three final rounds.
226 ; @param pauResultMinuend x86:[ebp
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/Include/Ia32/machine/
H A Dasm.h153 pushl %ebp; movl %esp,%ebp; call PIC_PLT(__mcount); popl %ebp
156 pushl %ebp; movl %esp,%ebp; call PIC_PLT(mcount); popl %ebp
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/
H A DCpuAsm.S162 pushl %ebp
163 movl %esp, %ebp
194 leal 24(%ebp), %ecx
196 pushl (%ebp) # EBP
203 movzwl 16(%ebp), %eax
215 movl 12(%ebp), %eax
241 movl 20(%ebp), %eax
281 pushl 8(%ebp)
288 mov 4(%ebp), %ecx
296 movl 4(%ebp),
[all...]
H A DCpuAsm.asm160 push ebp
161 mov ebp, esp
192 lea ecx, [ebp + 6 * 4]
194 push dword ptr [ebp] ; EBP
201 movzx eax, word ptr [ebp + 4 * 4]
213 mov eax, [ebp + 3 * 4]
239 mov eax, [ebp + 5 * 4]
279 push dword ptr [ebp + 2 * 4]
286 mov ecx, [ebp + 4]
294 mov edx, dword ptr [ebp
[all...]
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/win32/
H A Dxptcinvoke.cpp85 push ebp
86 mov ebp,esp local
102 mov esp,ebp
103 pop ebp
/vbox/src/libs/zlib-1.2.6/contrib/asm686/
H A Dmatch.S50 /* saved ebp 48 */
94 pushl %ebp
96 .cfi_offset ebp, -8
152 movl dsStrStart(%edx), %ebp
153 lea (%esi,%ebp), %edi
169 subl %eax, %ebp
171 xorl %ebp, %ebp
219 * %ebp = limit
224 cmpl %ebp,
[all...]
/vbox/src/VBox/Runtime/r0drv/os2/
H A DRTR0Os2DHQueryDOSVar.asm84 ; @param iVar [ebp + 08h] Variable.
85 ; @param iMember [ebp + 0ch] Member.
86 ; @param pfp [ebp + 10h] Where to store the variable address (pointer to 16:16).
93 push ebp
94 mov ebp, esp
95 push dword [NAME(g_fpfnDevHlp)] ; ebp - 4
100 mov eax, [ebp + 08h] ; iVar (8-bit)
101 mov ecx, [ebp + 0ch] ; iMember (16-bit)
112 call far [ss:ebp - 4]
128 movzx ecx, byte [ebp
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/
H A DAsmFuncs.asm185 push ebp
186 mov ebp, esp ; save esp in ebp
194 push dword ptr [ebp + 4] ; original eax
199 mov eax, ebp
202 push dword ptr [ebp] ; EBP
236 mov ecx, [ebp + 4 * 3] ; EIP
253 mov ecx, [ebp + 4 * 5]
315 pop dword ptr [ebp + 4 * 5] ; set EFLAGS in stack
323 pop dword ptr [ebp
[all...]

Completed in 85 milliseconds

12345678