/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/X64/ |
H A D | AsmFuncs.S | 111 // void (*Vector) (void) // rdx 118 movq %rdx, %rax 217 pushq %rdx 369 movq %rsp, %rdx 511 popq %rdx 535 popq %rdx
|
H A D | AsmFuncs.asm | 138 ; void (*Vector) (void) // rdx 145 mov rax, rdx 248 push rdx 405 mov rdx, rsp 548 pop rdx 574 pop rdx
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/X64/ |
H A D | Thunk16.asm | 256 lea ecx, [rdx + (SavedCr4 - m16Start)] 260 lea ax, [rdx + (_BackFromUserCode - m16Start)] ; offset address 288 pop rdx ; rdx <- 32-bit data segment selector 292 lea edx, [rdx + DATA16 - DATA32]
|
H A D | Thunk16.S | 267 lea (L_SavedCr4 - ASM_PFX(m16Start))(%rdx), %ecx 272 lea (LBackFromUserCodeDelta)(%rdx), %ax 301 popq %rdx 305 lea -8(%rdx), %edx
|
H A D | DisablePaging64.asm | 68 mov ebx, edx ; save EntryPoint to rbx, for rdmsr will overwrite rdx
|
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/X64/ |
H A D | CpuAsm.S | 149 pushq %rdx 254 mov %rsp, %rdx 323 popq %rdx
|
H A D | CpuAsm.asm | 138 push rdx 242 mov rdx, rsp 311 pop rdx
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/X64/ |
H A D | S3Asm.S | 20 # rdx AcpiLowMemoryBase :DWORD
|
H A D | S3Asm.asm | 24 ; rdx AcpiLowMemoryBase :DWORD
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptDxe/X64/ |
H A D | CopyMem.S | 40 movq %rdx, %rsi # rsi <- Source
|
H A D | CopyMem.asm | 36 mov rsi, rdx ; rsi <- Source
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibSse2/X64/ |
H A D | CopyMem.S | 41 movq %rdx, %rsi # rsi <- Source
|
H A D | CopyMem.asm | 36 mov rsi, rdx ; rsi <- Source
|
/vbox/src/VBox/VMM/VMMR0/ |
H A D | CPUMR0A.asm | 152 ; @uses rax, rdx 222 ; @uses rax, rdx 333 ; @uses rax, rdx 427 ; @uses rax, rdx 788 mov rdx, dr1 792 mov [rcx + 8 * 1], rdx 848 mov rdx, [rcx + 8 * 1] 852 mov dr1, rdx
|
H A D | VMMR0JmpA-x86.asm | 50 ; @param pfn msc:rdx gcc:rsi x86:[esp+0x08] The function to be called when not resuming. 51 ; @param pvUser1 msc:r8 gcc:rdx x86:[esp+0x0c] The argument of that function. 281 ; @param rc msc:rdx gcc:rsi x86:[ebp+c] The return code.
|
/vbox/src/VBox/ValidationKit/utils/cpu/ |
H A D | cidet-appA.asm | 274 ; @param pRestoreCtx x86:esp+8 gcc:rsi msc:rdx 281 mov rdx, rsi 300 mov rdx, rdi 302 mov rdx, rcx
|
/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/ |
H A D | AsmFuncs.asm | 184 push rdx 273 mov rdx, rsp ; Structure 340 pop rdx
|
H A D | AsmFuncs.S | 222 pushq %rdx 310 movq %rsp, %rdx 381 popq %rdx
|
/vbox/include/VBox/vmm/ |
H A D | em.h | 199 VMM_INT_DECL(int) EMMonitorWaitPrepare(PVMCPU pVCpu, uint64_t rax, uint64_t rcx, uint64_t rdx, RTGCPHYS GCPhys);
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | CPUMDbg.cpp | 753 CPUMREGALIAS_STD(rdx, "edx", "dx", "dl"); 1137 CPU_REG_REG(RDX, rdx), 1236 CPU_REG_EX_AS("dh", DH, U8, RT_OFFSETOF(CPUMCPU, Guest.rdx) + 1, cpumR3RegGet_Generic, cpumR3RegSet_Generic, NULL, NULL ), 1265 CPU_REG_REG(RDX, rdx), 1364 CPU_REG_EX_AS("dh", DH, U8, RT_OFFSETOF(CPUMCPU, Hyper.rdx) + 1, cpumR3RegGet_Generic, cpumR3RegSet_Generic, NULL, NULL ),
|
/vbox/src/VBox/VMM/testcase/ |
H A D | tstX86-1A.asm | 662 mov rdx, 02222222222222222h 913 pop rdx 914 cmp rdx, rcx 921 pop rdx 922 cmp rdx, r9 929 pop rdx 930 cmp rdx, rcx 937 pop rdx 938 cmp rdx, rcx 945 pop rdx [all...] |
H A D | tstVMStructSize.cpp | 306 CHECK_CPUMCTXCORE(rdx);
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | EMAll.cpp | 182 * @param rdx The content of RDX. 185 VMM_INT_DECL(int) EMMonitorWaitPrepare(PVMCPU pVCpu, uint64_t rax, uint64_t rcx, uint64_t rdx, RTGCPHYS GCPhys) argument 189 pVCpu->em.s.MWait.uMonitorRDX = rdx; 637 CHECK_FIELD(rdx); 1224 pRegFrame->rdx = 0; 1254 pRegFrame->rdx = (uTicks >> 32ULL); 1290 pCtx->rdx = (uTicks >> 32ULL); 1325 pRegFrame->rdx = 0; 1397 EMMonitorWaitPrepare(pVCpu, pRegFrame->rax, pRegFrame->rcx, pRegFrame->rdx, NIL_RTGCPHYS); 1716 pRegFrame->rdx [all...] |
H A D | IEMAllAImpl.asm | 133 %define A2 rdx 149 %define A1 rdx 728 mov r11, rdx ; pu64EaxEdx (is also T1) 749 mov r11, rdx ; pu64EbxEcx (is also T1) 1258 mov [A1], rdx 1263 mov [T1], rdx 1599 mov rdx, [A1] 1602 mov [A1], rdx 1606 mov rdx, [T1] 1609 mov [T1], rdx [all...] |
/vbox/src/VBox/ValidationKit/bootsectors/ |
H A D | bootsector2-triple-fault-1.asm | 256 mov [.s_ResumeRegs + BS2REGS.rdx], dx
|