/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/ |
PeCoffExtraActionLib.c | 56 UINTN Dr0;
114 Dr0 = AsmReadDr0 ();
122 // DR0 = Signature
162 // we will not set Dr0 to 0 in GO/STEP handler because the break cause is not IMAGE_LOAD/_UNLOAD.
164 AsmWriteDr0 (Dr0);
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ |
GccInline.c | 418 Reads the current value of Debug Register 0 (DR0).
420 Reads and returns the current value of DR0. This function is only available
424 @return The value of Debug Register 0 (DR0).
436 "movl %%dr0, %0"
634 Writes a value to Debug Register 0 (DR0).
636 Writes and returns a new value to DR0. This function is only available on
639 @param Dr0 The value to write to Dr0.
641 @return The value written to Debug Register 0 (DR0).
647 UINTN Dr0
[all...] |
/device/linaro/bootloader/edk2/EmbeddedPkg/GdbStub/Ia32/ |
Processor.c | 88 Print ((CHAR16 *)L"DR0: %x ", SystemContext.SystemContextIa32->Dr0);
434 Returns breakpoint data address from DR0-DR3 based on the input breakpoint number
439 @retval Address Data address from DR0-DR3 based on the breakpoint number.
451 Address = SystemContext.SystemContextIa32->Dr0;
602 Enables the debug register. Writes Address value to appropriate DR0-3 register.
645 SystemContext.SystemContextIa32->Dr0 = Address;
717 (Address == SystemContext.SystemContextIa32->Dr0)) {
765 SystemContext.SystemContextIa32->Dr0 = Address;
|
/device/linaro/bootloader/edk2/EmbeddedPkg/Library/GdbDebugAgent/Ia32/ |
Processor.c | 88 Print ((CHAR16 *)L"DR0: %x ", SystemContext.SystemContextIa32->Dr0);
386 Returns breakpoint data address from DR0-DR3 based on the input breakpoint number
391 @retval Address Data address from DR0-DR3 based on the breakpoint number.
403 Address = SystemContext.SystemContextIa32->Dr0;
554 Enables the debug register. Writes Address value to appropriate DR0-3 register.
597 SystemContext.SystemContextIa32->Dr0 = Address;
669 (Address == SystemContext.SystemContextIa32->Dr0)) {
717 SystemContext.SystemContextIa32->Dr0 = Address;
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/X64/ |
GccInline.c | 428 Reads the current value of Debug Register 0 (DR0).
430 Reads and returns the current value of DR0. This function is only available
434 @return The value of Debug Register 0 (DR0).
446 "mov %%dr0, %0"
644 Writes a value to Debug Register 0 (DR0).
646 Writes and returns a new value to DR0. This function is only available on
649 @param Dr0 The value to write to Dr0.
651 @return The value written to Debug Register 0 (DR0).
657 UINTN Dr0
[all...] |
/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/ |
DebugAgent.c | 266 UINTN Dr0;
272 Dr0 = AsmReadDr0 ();
276 // DR0 = Signature
290 AsmWriteDr0 (Dr0);
859 * ((UINTN *) &CpuContext->Dr0 + RegisterIndex) = (UINTN) SetHwBreakpoint->Address;
894 CpuContext->Dr0 = 0;
1006 Buffer = (UINT8 *) CpuContext + OFFSET_OF (DEBUG_CPU_CONTEXT, Dr0) + Index * sizeof (UINTN);
[all...] |
/device/linaro/bootloader/edk2/EmbeddedPkg/GdbStub/X64/ |
Processor.c | 404 Returns breakpoint data address from DR0-DR3 based on the input breakpoint
410 @retval Address Data address from DR0-DR3 based on the
423 Address = SystemContext.SystemContextIa32->Dr0;
573 Enables the debug register. Writes Address value to appropriate DR0-3 register.
616 SystemContext.SystemContextIa32->Dr0 = Address;
688 (Address == SystemContext.SystemContextIa32->Dr0)) {
736 SystemContext.SystemContextIa32->Dr0 = Address;
|
/device/linaro/bootloader/edk2/EmbeddedPkg/Library/GdbDebugAgent/X64/ |
Processor.c | 404 Returns breakpoint data address from DR0-DR3 based on the input breakpoint
410 @retval Address Data address from DR0-DR3 based on the
423 Address = SystemContext.SystemContextIa32->Dr0;
573 Enables the debug register. Writes Address value to appropriate DR0-3 register.
616 SystemContext.SystemContextIa32->Dr0 = Address;
688 (Address == SystemContext.SystemContextIa32->Dr0)) {
736 SystemContext.SystemContextIa32->Dr0 = Address;
|
/device/linaro/bootloader/edk2/UefiCpuPkg/CpuMpPei/ |
CpuMpPei.h | 131 UINTN Dr0;
|
CpuMpPei.c | 214 VolatileRegisters->Dr0 = AsmReadDr0 ();
249 AsmWriteDr0 (VolatileRegisters->Dr0);
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ |
ArchExceptionHandler.c | 165 "DR0 - %08x, DR1 - %08x, DR2 - %08x, DR3 - %08x\n",
166 SystemContext.SystemContextIa32->Dr0,
|
ExceptionHandlerAsm.asm | 278 ;; UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
289 mov eax, dr0
335 ;; UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
|
/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Include/Ia32/ |
ProcessorContext.h | 174 UINT32 Dr0;
265 UINT64 Dr0;
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/DebugSupportDxe/Ia32/ |
AsmFuncs.S | 120 ## UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
249 ## UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
304 ## UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
|
AsmFuncs.asm | 85 ;; UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
214 ;; UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
336 ;; UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
355 mov eax, dr0
391 ;; UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
393 mov dr0, eax
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/DebugSupport/ |
DebugSupport.h | 122 UINT32 Dr0;
228 UINT64 Dr0;
|
/external/syslinux/gpxe/src/include/gpxe/efi/Protocol/ |
DebugSupport.h | 101 UINT32 Dr0; 194 UINT64 Dr0;
|
/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/ |
AsmFuncs.asm | 264 ;; UINT64 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
286 mov rax, dr0
325 ;; UINT64 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
327 mov dr0, rax
|
AsmFuncs.S | 302 ## UINT64 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
321 movq %dr0, %rax
356 ## UINT64 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
358 movq %rax, %dr0
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ |
ArchExceptionHandler.c | 196 "DR0 - %016lx, DR1 - %016lx, DR2 - %016lx\n",
197 SystemContext.SystemContextX64->Dr0,
|
ExceptionHandlerAsm.S | 248 #; UINT64 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
259 movq %dr0, %rax
294 #; UINT64 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/DebugSupportDxe/X64/ |
AsmFuncs.asm | 83 ;; UINT64 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
215 ;; UINT64 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
366 ;; UINT64 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
385 mov rax, dr0
420 ;; UINT64 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
422 mov dr0, rax
|
/device/linaro/bootloader/edk2/MdePkg/Include/Protocol/ |
DebugSupport.h | 103 UINT32 Dr0;
197 UINT64 Dr0;
|
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/ |
SmiException.asm | 381 ;; UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
392 mov eax, dr0
429 ;; UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
578 ;; UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
589 mov eax, dr0
631 ;; UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
|
/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/ |
AsmFuncs.asm | 292 ;; UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
314 mov eax, dr0
357 ;; UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
359 mov dr0, eax
|