Searched refs:rbp (Results 1 - 25 of 65) sorted by relevance

123

/vbox/src/recompiler/
H A DVBoxREMWrapperA.asm47 push rbp
69 pop rbp
83 push rbp
84 mov rbp, rsp
108 push rbp
109 mov rbp, rsp
144 push rbp
145 mov rbp, rsp
163 push rbp
164 mov rbp, rs
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/arch/x86_64/core/linux/
H A Dlinuxprefix.S9 xorq %rbp, %rbp
/vbox/src/VBox/Runtime/common/asm/
H A DASMCpuIdExSlow.asm41 ; @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
61 mov r8, [rbp + 30h]
62 mov r9, [rbp + 38h]
63 mov r10, [rbp + 40h]
64 mov r11, [rbp
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/X64/
H A DEbcLowLevel.S39 push %rbp
41 mov %rsp, %rbp
66 mov %rbp, %rsp
68 pop %rbp
80 push %rbp
81 mov %rsp, %rbp
87 mov %rbp, %rsi
106 pop %rbp
H A DEbcLowLevel.asm43 push rbp
45 mov rbp, rsp
70 mov rsp, rbp
72 pop rbp
139 push rbp
140 mov rbp, rsp
146 mov rsi, rbp
165 pop rbp
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/X64/
H A DCpuAsm.S106 pushq %rbp
107 movq %rsp, %rbp
148 pushq 8(%rbp) # RCX
151 pushq 48(%rbp) # RSP
152 pushq (%rbp) # RBP
157 movzwq 56(%rbp), %rax
159 movzwq 32(%rbp), %rax
170 movq %rcx, 8(%rbp) # save vector number
173 pushq 24(%rbp)
200 pushq 40(%rbp)
[all...]
H A DCpuAsm.asm95 push rbp
96 mov rbp, rsp
137 push qword ptr [rbp + 8] ; RCX
140 push qword ptr [rbp + 48] ; RSP
141 push qword ptr [rbp] ; RBP
146 movzx rax, word ptr [rbp + 56]
148 movzx rax, word ptr [rbp + 32]
159 mov [rbp + 8], rcx ; save vector number
162 push qword ptr [rbp + 24]
189 push qword ptr [rbp
[all...]
/vbox/src/VBox/Devices/Network/slirp/
H A Dbootp.c210 struct bootp_t *rbp; local
219 rbp = mtod(m, struct bootp_t *);
220 memset(rbp, 0, sizeof(struct bootp_t));
221 rbp->bp_op = BOOTP_REPLY;
222 rbp->bp_xid = bp->bp_xid; /* see table 3 of rfc2131*/
223 rbp->bp_flags = bp->bp_flags; /* figure 2 of rfc2131 */
224 rbp->bp_giaddr.s_addr = bp->bp_giaddr.s_addr;
229 rbp->bp_htype = 1;
230 rbp->bp_hlen = 6;
231 memcpy(rbp
245 struct bootp_t *rbp = NULL; local
812 struct bootp_t *rbp = NULL; local
[all...]
/vbox/src/VBox/Runtime/common/math/
H A Dremainderl.asm34 ; @param lrd1 [rbp + 10h]
35 ; @param lrd2 [rbp + 20h]
41 fld tword [rbp + 10h + RTLRD_CB]
42 fld tword [rbp + 10h]
/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/
H A DAsmFuncs.asm164 push rbp
165 mov rbp, rsp
183 push qword ptr [rbp + 8] ; original rcx
185 push qword ptr [rbp + 6 * 8] ; original rsp
186 push qword ptr [rbp] ; original rbp
220 mov rax, [rbp + 8 * 3] ; EIP
237 mov rax, [rbp + 8 * 5]
299 pop qword ptr [rbp + 8 * 5]
307 pop qword ptr [rbp
[all...]
H A DAsmFuncs.S196 pushq %rbp
197 movq %rsp, %rbp
221 pushq 8(%rbp) # original rcx
223 pushq 48(%rbp) # original rsp
224 pushq (%rbp) # original rbp
244 movzwq 56(%rbp), %rax
247 movzwq 32(%rbp), %rax
260 pushq 24(%rbp)
276 pushq 40(%rbp)
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/Include/X64/machine/
H A Dasm.h89 pushq %rbp; leaq (%rsp),%rbp; call PIC_PLT(__mcount); popq %rbp
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/X64/
H A DSwitchStack.S40 pushq %rbp
41 movq %rsp, %rbp
H A DLongJump.S34 mov 0x10(%rcx), %rbp
H A DSetJump.S32 mov %rbp,0x10(%rcx)
H A DLongJump.asm35 mov rbp, [rcx + 10h]
H A DSetJump.asm42 mov [rcx + 10h], rbp
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/intel/dtrace/
H A Ddtrace_asm.s48 movq %rbp, %rax
158 pushq %rbp
159 movq %rsp, %rbp
206 pushq %rbp
207 movq %rsp, %rbp
422 pushq %rbp
423 movq %rsp, %rbp
/vbox/include/VBox/vmm/
H A Dcpumctx-v1_6.h104 uint64_t rbp; member in union:CPUMCTX_VER1_6::__anon292
105 } CPUM_UNION_NAME(rbp);
H A Dcpumctx.h186 uint64_t rbp; member in union:CPUMCTXCORE::__anon304
187 } CPUM_UNION_NAME(rbp);
294 uint64_t rbp; member in union:CPUMCTX::__anon314
295 } CPUM_UNION_NAME(rbp);
/vbox/src/VBox/VMM/VMMR0/
H A DVMMR0JmpA-amd64.asm56 push rbp
57 mov rbp, rsp
74 mov r10, [rbp]
75 mov [xDX + VMMR0JMPBUF.rbp], r10
80 mov xAX, [rbp + 8]
82 lea r10, [rbp + 10h] ; (used in resume)
166 mov rbp, [xDX + VMMR0JMPBUF.rbp]
271 pop rbp
288 push rbp
[all...]
/vbox/src/libs/zlib-1.2.6/contrib/masmx64/
H A Dinffasx64.asm42 mov [rax+8], rbp ; /* save regs rbp and rsp */
51 mov rbp, [rsp+64] ; /* rbp = lcode */
101 mov eax, [rbp+r8*4] ; /* eax = lcode[hold & lmask] */
116 mov eax, [rbp+r8*4] ; /* eax = lcode[hold & lmask] */
248 mov eax, [rbp+rax*4] ; /* eax = lcode[val+(hold&mask[op])]*/
373 mov rax, [rsp] ; /* restore rbp and rsp */
374 mov rbp, [rsp+8]
/vbox/src/libs/zlib-1.2.6/contrib/gcc_gvmat64/
H A Dgvmat64.S182 ; rbx, rsp, rbp, r12 to r15 must be preserved
198 mov [save_rbp],rbp
254 lea r13, [r10 + rbp]
557 mov rbp,[save_rbp]
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Sec/X64/
H A DSecEntry.S50 movq %rbp, %rcx
H A DSecEntry.asm50 mov rcx, rbp

Completed in 161 milliseconds

123