Searched refs:dr6 (Results 1 - 25 of 42) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/
H A DReadDr6.c35 mov eax, dr6
H A DWriteDr6.c34 mov dr6, eax local
H A DReadDr6.asm36 mov eax, dr6
H A DWriteDr6.asm37 mov dr6, eax
/vbox/src/VBox/Runtime/win/amd64/
H A DASMGetDR6.asm34 ; Get the dr6 register value.
35 ; @returns dr6.
38 mov rax, dr6
44 mov dr6, rcx
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/X64/
H A DReadDr6.asm34 mov rax, dr6
H A DWriteDr6.asm34 mov dr6, rcx
/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/
H A DAsmFuncs.S264 movl %dr6, %eax
266 ## insure all status bits in dr6 are clear...
268 movl %eax, %dr6
307 ## skip restore of dr6. We cleared dr6 during the context save.
H A DAsmFuncs.asm265 mov eax, dr6
268 ;; insure all status bits in dr6 are clear...
270 mov dr6, eax
309 ;; skip restore of dr6. We cleared dr6 during the context save.
/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/
H A DAsmFuncs.asm249 mov rax, dr6
252 ;; insure all status bits in dr6 are clear...
254 mov dr6, rax
293 ;; skip restore of dr6. We cleared dr6 during the context save.
H A DAsmFuncs.S285 movq %dr6, %rax
287 ## insure all status bits in dr6 are clear...
289 movq %rax, %dr6
335 ## skip restore of dr6. We cleared dr6 during the context save.
/vbox/include/VBox/vmm/
H A Dcpumctx-v1_6.h194 uint64_t dr6; member in struct:CPUMCTX_VER1_6
/vbox/src/VBox/VMM/include/
H A DCPUMInternal.h277 uint32_t dr6; member in struct:CPUMHOSTCTX
324 uint64_t dr6; member in struct:CPUMHOSTCTX
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/Ia32/
H A DAsmFuncs.S259 ## insure all status bits in dr6 are clear...
314 ## skip restore of dr6. We cleared dr6 during the context save.
H A DAsmFuncs.asm343 mov eax, dr6
345 ;; insure all status bits in dr6 are clear...
347 mov dr6, eax
400 ;; skip restore of dr6. We cleared dr6 during the context save.
/vbox/src/VBox/ValidationKit/utils/cpu/
H A Dcidet-appA.asm123 mov [xCX + CIDETCPUCTX.dr6], rax
175 mov [xCX + CIDETCPUCTX.dr6 ], eax
176 mov [xCX + CIDETCPUCTX.dr6 + 4], eax
/vbox/include/iprt/
H A Dasm-amd64-x86.h2225 * Gets dr6.
2227 * @returns dr6.
2239 __asm__ __volatile__("movq %%dr6, %0\n\t" : "=r" (uDR6));
2241 __asm__ __volatile__("movl %%dr6, %0\n\t" : "=r" (uDR6));
2247 mov rax, dr6
2250 mov eax, dr6
2277 __asm__ __volatile__("movq %%dr6, %0\n\t"
2278 "movq %1, %%dr6\n\t"
2282 __asm__ __volatile__("movl %%dr6, %0\n\t"
2283 "movl %1, %%dr6\
2295 mov dr6, rcx local
[all...]
/vbox/src/recompiler/target-i386/
H A Dsvm.h192 uint64_t dr6; member in struct:vmcb_save_area
H A Dhelper.c1011 target_ulong dr6; local
1015 dr6 = env->dr[6] & ~0xf;
1021 dr6 |= 1 << reg;
1027 env->dr[6] = dr6;
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/X64/
H A DAsmFuncs.asm373 mov rax, dr6
375 ;; insure all status bits in dr6 are clear...
377 mov dr6, rax
429 ;; skip restore of dr6. We cleared dr6 during the context save.
H A DAsmFuncs.S335 movq %dr6, %rax
337 // insure all status bits in dr6 are clear...
339 movq %rax, %dr6
396 // skip restore of dr6. We cleared dr6 during the context save.
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/
H A DCpuAsm.S261 movl %dr6, %eax
H A DCpuAsm.asm259 mov eax, dr6
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/X64/
H A DCpuAsm.S221 movq %dr6, %rax
H A DCpuAsm.asm210 mov rax, dr6

Completed in 3458 milliseconds

12