Searched defs:esp (Results 1 - 25 of 43) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/
H A DLongJump.c46 mov esp, [edx + 16] local
H A DDisablePaging32.c59 mov ebp, esp
68 mov esp, NewStack local
H A DEnablePaging32.c62 mov ebp, esp
71 mov esp, NewStack local
/vbox/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/
H A DMathDivU64x64.c63 mov eax, [esp + 20]
65 mov eax, [esp + 20]
71 mov eax, [esp + 20]
73 mov eax, [esp + 20]
84 add esp, 20 local
H A DMathMultS64x64.c54 mov eax, [esp + 16]
56 mov eax, [esp + 16]
62 mov eax, [esp + 16]
64 mov eax, [esp + 16]
75 add esp, 16 local
H A DMathReminderU64x64.c56 sub esp, 8 local
57 push esp local
62 mov eax, [esp + 28]
64 mov eax, [esp + 28]
70 mov eax, [esp + 28]
72 mov eax, [esp + 28]
83 mov eax, [esp + 20]
84 mov edx, [esp + 24]
89 add esp, 28 local
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/LibC/CRT/Ia32/
H A Dlldiv.c72 mov eax, [esp + 20]
74 mov eax, [esp + 20]
80 mov eax, [esp + 20]
82 mov eax, [esp + 20]
93 add esp, 20 local
H A Dllmul.c54 mov eax, [esp + 16]
56 mov eax, [esp + 16]
62 mov eax, [esp + 16]
64 mov eax, [esp + 16]
75 add esp, 16 local
H A Dllrem.c56 sub esp, 8 local
57 push esp local
62 mov eax, [esp + 28]
64 mov eax, [esp + 28]
70 mov eax, [esp + 28]
72 mov eax, [esp + 28]
83 mov eax, [esp + 20]
84 mov edx, [esp + 24]
89 add esp, 28 local
H A Dulldiv.c63 mov eax, [esp + 20]
65 mov eax, [esp + 20]
71 mov eax, [esp + 20]
73 mov eax, [esp + 20]
84 add esp, 20 local
H A Dullrem.c56 sub esp, 8 local
57 push esp local
62 mov eax, [esp + 28]
64 mov eax, [esp + 28]
70 mov eax, [esp + 28]
72 mov eax, [esp + 28]
83 mov eax, [esp + 20]
84 mov edx, [esp + 24]
89 add esp, 28 local
H A Dlldvrm.c62 sub esp, 8 local
63 push esp local
68 mov eax, [esp + 28]
70 mov eax, [esp + 28]
76 mov eax, [esp + 28]
78 mov eax, [esp + 28]
90 mov ecx, [esp + 20]
91 mov ebx, [esp + 24]
96 add esp, 28 local
H A Dulldvrm.c62 sub esp, 8 local
63 push esp local
68 mov eax, [esp + 28]
70 mov eax, [esp + 28]
76 mov eax, [esp + 28]
78 mov eax, [esp + 28]
90 mov ecx, [esp + 20]
91 mov ebx, [esp + 24]
96 add esp, 28 local
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/include/
H A Dsetjmp.h13 uint32_t esp; member in struct:__anon15055
H A Dregisters.h39 * %edx, %esi, %edi, %ebp or %esp.
77 uint32_t esp; member in union:i386_regs::__anon15046
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/win32/
H A Dxptcinvoke.cpp86 mov ebp,esp
92 sub esp,eax // make space for params local
93 mov ecx,esp
102 mov esp,ebp local
H A Dxptcstubs.cpp137 mov ebp, esp // stack has: ebp/vtbl_index/retaddr/this/args
150 mov esp, ebp local
152 add esp, ecx // fix up stack pointer local
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/misc/
H A Dprthinfo.c58 PRWord *sp, *esp, *p0; local
84 esp = (PRWord*) _pr_top_of_task_stack;
86 PR_ASSERT(sp <= esp);
89 esp = (PRWord*) t->stack->stackTop;
98 esp = (PRWord*) &stack_end;
100 esp = (PRWord*) PR_GetSP(t);
104 PR_ASSERT((esp > (PRWord*)t->stack->stackTop) &&
105 (esp < (PRWord*)t->stack->stackBottom));
113 esp = (PRWord*) t->stack->stackTop;
127 limit = (prword_t) esp;
198 PRWord *sp, *esp; local
[all...]
/vbox/src/libs/zlib-1.2.6/contrib/masmx64/
H A Dinffas8664.c84 /* 0 0 */ void *esp; /* esp save */ member in struct:inffast_ar
/vbox/src/VBox/Runtime/common/misc/
H A Dreq.cpp404 __asm__ __volatile__("movl %%esp, %%edx\n\t"
405 "subl %2, %%esp\n\t"
406 "andl $0xfffffff0, %%esp\n\t"
408 "movl %%esp, %%edi\n\t"
412 "mov %%edi, %%esp\n\t"
428 mov ebx, esp
429 sub esp, cbArgs local
430 and esp, 0xfffffff0 local
431 mov edi, esp
434 mov esp, eb local
[all...]
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/test/
H A Dinvoke_test.cpp139 sub esp,eax // make space for params local
140 mov edx,esp
187 "addl $0x8, %%esp\n\t"
189 "subl %%eax, %%esp\n\t" /* make room for params */
190 "movl %%esp, %%edx\n\t"
196 "addl $0xc, %%esp\n\t"
204 "call *(%%edx)\n\t" /* safe to not cleanup esp */
H A Dstub_test.cpp102 mov ebp, esp // stack has: ebp/vtbl_index/retaddr/this/args
116 mov esp, ebp local
118 add esp, ecx // fix up stack pointer local
/vbox/src/libs/zlib-1.2.6/contrib/inflate86/
H A Dinffas86.c79 /* 0 0 */ void *esp; /* esp save */ member in struct:inffast_ar
457 /* put in, out, bits, and hold back into ar and pop esp */
473 " movl %%esp, (%%eax)\n" /* save esp, ebp */
475 " movl %%eax, %%esp\n"
476 " movl 8(%%esp), %%esi\n" /* esi = in */
477 " movl 16(%%esp), %%edi\n" /* edi = out */
478 " movl 40(%%esp), %%edx\n" /* edx = hold */
479 " movl 44(%%esp),
802 mov esp, eax local
1119 mov esp, [esp] local
[all...]
/vbox/src/VBox/VMM/VMMRC/
H A DPATMRC.cpp348 uint32_t selSS, esp; local
350 rc |= MMGCRamRead(pVM, &esp, pIretFrame + 12, 4);
362 Log(("PATMRC: IRET->VM stack frame: return address %04X:%x eflags=%08x ss:esp=%04X:%x\n", selCS, eip, uEFlags, selSS, esp));
367 Log(("PATMRC: IRET stack frame: return address %04X:%x eflags=%08x ss:esp=%04X:%x\n", selCS, eip, uEFlags, selSS, esp));
390 uint32_t selSS, esp; local
392 rc |= MMGCRamRead(pVM, &esp, pIretFrame + 12, 4);
404 Log(("PATMRC: GATE->VM stack frame: return address %04X:%x eflags=%08x ss:esp=%04X:%x\n", selCS, eip, uEFlags, selSS, esp));
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DEMRaw.cpp820 rc = PGMPhysSimpleReadGCPtr(pVCpu, &eip, pCtx->esp, 4);
821 rc |= PGMPhysSimpleReadGCPtr(pVCpu, &selCS, pCtx->esp+4, 4);
822 rc |= PGMPhysSimpleReadGCPtr(pVCpu, &uEFlags, pCtx->esp+8, 4);
828 uint32_t selSS, esp; local
830 rc |= PGMPhysSimpleReadGCPtr(pVCpu, &esp, pCtx->esp + 12, 4);
831 rc |= PGMPhysSimpleReadGCPtr(pVCpu, &selSS, pCtx->esp + 16, 4);
836 rc = PGMPhysSimpleReadGCPtr(pVCpu, &selES, pCtx->esp + 20, 4);
837 rc |= PGMPhysSimpleReadGCPtr(pVCpu, &selDS, pCtx->esp + 24, 4);
838 rc |= PGMPhysSimpleReadGCPtr(pVCpu, &selFS, pCtx->esp
[all...]

Completed in 125 milliseconds

12