Searched refs:dr3 (Results 1 - 25 of 39) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/
H A DReadDr3.c35 mov eax, dr3
H A DWriteDr3.c34 mov dr3, eax local
H A DReadDr3.asm36 mov eax, dr3
H A DWriteDr3.asm37 mov dr3, eax
/vbox/src/VBox/Runtime/win/amd64/
H A DASMGetDR3.asm35 ; Get the dr3 register value.
36 ; @returns dr3.
39 mov rax, dr3
45 mov dr3, rcx
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/X64/
H A DReadDr3.asm34 mov rax, dr3
H A DWriteDr3.asm34 mov dr3, rcx
/vbox/include/VBox/vmm/
H A Dcpumctx-v1_6.h191 uint64_t dr3; member in struct:CPUMCTX_VER1_6
/vbox/src/VBox/VMM/include/
H A DCPUMInternal.h276 uint32_t dr3; member in struct:CPUMHOSTCTX
323 uint64_t dr3; member in struct:CPUMHOSTCTX
/vbox/src/VBox/ValidationKit/utils/cpu/
H A Dcidet-appA.asm122 mov [xCX + CIDETCPUCTX.dr3], rax
173 mov [xCX + CIDETCPUCTX.dr3 ], eax
174 mov [xCX + CIDETCPUCTX.dr3 + 4], eax
H A Dcidet.h177 uint64_t dr3; member in struct:CIDETCPUCTX
/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/
H A DAsmFuncs.S270 movl %dr3, %eax
306 movl %eax, %dr3
H A DAsmFuncs.asm272 mov eax, dr3
308 mov dr3, eax
/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/
H A DAsmFuncs.asm256 mov rax, dr3
292 mov dr3, rax
H A DAsmFuncs.S291 movq %dr3, %rax
334 movq %rax, %dr3
/vbox/src/VBox/VMM/VMMR0/
H A DCPUMR0.cpp534 AssertCompile((uintptr_t)&pVCpu->cpum.s.Host.dr3 - (uintptr_t)&pVCpu->cpum.s.Host.dr0 == sizeof(uint64_t) * 3);
540 pVCpu->cpum.s.Host.dr3 = ASMGetDR3();
622 AssertCompile((uintptr_t)&pVCpu->cpum.s.Host.dr3 - (uintptr_t)&pVCpu->cpum.s.Host.dr0 == sizeof(uint64_t) * 3);
628 ASMSetDR3(pVCpu->cpum.s.Host.dr3);
H A DCPUMR0A.asm773 mov xDX, dr3
790 mov r9, dr3
835 mov dr3, xDX
854 mov dr3, r9
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/X64/
H A DAsmFuncs.S341 movq %dr3, %rax
394 movq %rax, %dr3
H A DAsmFuncs.asm379 mov rax, dr3
428 mov dr3, rax
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/
H A DCpuAsm.S263 movl %dr3, %eax
H A DCpuAsm.asm261 mov eax, dr3
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/X64/
H A DCpuAsm.S223 movq %dr3, %rax
H A DCpuAsm.asm212 mov rax, dr3
/vbox/include/iprt/
H A Dasm-amd64-x86.h2189 * Gets dr3.
2191 * @returns dr3.
2203 __asm__ __volatile__("movq %%dr3, %0\n\t" : "=r" (uDR3));
2205 __asm__ __volatile__("movl %%dr3, %0\n\t" : "=r" (uDR3));
2211 mov rax, dr3
2214 mov eax, dr3
2448 * Sets dr3.
2461 __asm__ __volatile__("movq %0, %%dr3\n\t" : : "r" (uDRVal));
2463 __asm__ __volatile__("movl %0, %%dr3\n\t" : : "r" (uDRVal));
2470 mov dr3, ra
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/Ia32/
H A DAsmFuncs.asm349 mov eax, dr3
399 mov dr3, eax

Completed in 88 milliseconds

12