ReactOS 0.4.15-dev-5669-g09dde2c
|
#include <ntoskrnl.h>
#include <reactos/buildno.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | KdpBufferSize (1024 * 512) |
#define | KdpScreenLineLengthDefault 80 |
KIRQL NTAPI KdbpAcquireLock | ( | _In_ PKSPIN_LOCK | SpinLock | ) |
Definition at line 72 of file kdio.c.
Referenced by KdpPrintToLogFile(), KdpScreenPrint(), and KdpSerialPrint().
Definition at line 99 of file kdio.c.
Referenced by KdpPrintToLogFile(), KdpScreenPrint(), and KdpSerialPrint().
Definition at line 218 of file kdio.c.
Referenced by KdpDebugLogInit(), and KdpPrintToLogFile().
Definition at line 115 of file kdio.c.
Referenced by KdpDebugLogInit().
Definition at line 109 of file kdprint.c.
Referenced by KdpDprintf(), KdpPrint(), and KdReceivePacket().
Definition at line 164 of file kdio.c.
Referenced by KdpDebugLogInit().
Definition at line 380 of file kdio.c.
Referenced by KdbpInternalEnter(), and KdpScreenInit().
Definition at line 512 of file kdio.c.
Referenced by KdpScreenInit().
Definition at line 418 of file kdio.c.
Referenced by KdpScreenInit().
Definition at line 399 of file kdio.c.
Referenced by KdbpInternalEnter().
Definition at line 346 of file kdio.c.
Referenced by KdpSerialInit().
Definition at line 320 of file kdio.c.
Referenced by KdpSerialInit().
KDSTATUS NTAPI KdReceivePacket | ( | _In_ ULONG | PacketType, |
_Out_ PSTRING | MessageHeader, | ||
_Out_ PSTRING | MessageData, | ||
_Out_ PULONG | DataLength, | ||
_Inout_ PKD_CONTEXT | Context | ||
) |
Definition at line 690 of file kdio.c.
VOID NTAPI KdSendPacket | ( | _In_ ULONG | PacketType, |
_In_ PSTRING | MessageHeader, | ||
_In_opt_ PSTRING | MessageData, | ||
_Inout_ PKD_CONTEXT | Context | ||
) |
Definition at line 578 of file kdio.c.
KD_DISPATCH_TABLE DispatchTable[KdMax] |
|
extern |
Definition at line 68 of file init.c.
Referenced by KdpPrintToLogFile().
PKDP_INIT_ROUTINE InitRoutines[KdMax] |
Definition at line 52 of file kdio.c.
Referenced by KdDebuggerInitialize0().
Definition at line 44 of file kdio.c.
Referenced by KdbpCmdDmesg(), KdpScreenInit(), and KdpScreenPrint().
|
static |
Definition at line 63 of file kdio.c.
Referenced by KdReceivePacket(), and KdSendPacket().
|
static |
Definition at line 66 of file kdio.c.
Referenced by KdReceivePacket(), and KdSendPacket().
|
static |
Definition at line 64 of file kdio.c.
Referenced by KdSendPacket().
|
static |
Definition at line 65 of file kdio.c.
Referenced by KdSendPacket().
|
static |
Definition at line 62 of file kdio.c.
Referenced by KdReceivePacket(), and KdSendPacket().
Definition at line 45 of file kdio.c.
Referenced by KdbpCmdDmesg(), and KdpScreenPrint().
|
extern |
Definition at line 167 of file kdb_cli.c.
Referenced by KdbpCliMainLoop(), KdbpCmdBackTrace(), KdbpCmdBreakPoint(), KdbpCmdDisassembleX(), KdbpCmdEvalExpression(), KdbpCmdMod(), and KdReceivePacket().
Definition at line 24 of file kdio.c.
Referenced by KdpLoggerThread(), and KdpPrintToLogFile().
Definition at line 23 of file kdio.c.
Referenced by KdpDebugLogInit(), KdpLoggerThread(), and KdpPrintToLogFile().
|
static |
Definition at line 26 of file kdio.c.
Referenced by KdpDebugLogInit(), and KdpPrintToLogFile().
KDP_DEBUG_MODE KdpDebugMode |
Definition at line 48 of file kdio.c.
Referenced by KdbpGetCommandLineSettings(), KdbpInternalEnter(), KdbpPagerInternal(), KdDebuggerInitialize0(), KdpDebugLogInit(), KdpGetDebugMode(), KdpScreenInit(), KdpSerialInit(), and KdSendPacket().
Definition at line 41 of file kdio.c.
Referenced by KdbpCmdDmesg(), KdpScreenInit(), and KdpScreenPrint().
Definition at line 40 of file kdio.c.
Referenced by KdbpCmdDmesg(), KdpScreenInit(), and KdpScreenPrint().
Definition at line 42 of file kdio.c.
Referenced by KdbpCmdDmesg(), and KdpScreenPrint().
Definition at line 43 of file kdio.c.
Referenced by KdbpCmdDmesg(), KdpScreenInit(), and KdpScreenPrint().
|
static |
Definition at line 46 of file kdio.c.
Referenced by KdpScreenInit(), and KdpScreenPrint().
Definition at line 25 of file kdio.c.
Referenced by KdpDebugLogInit(), KdpLoggerThread(), and KdpPrintToLogFile().
|
static |
Definition at line 28 of file kdio.c.
Referenced by KdpDebugLogInit(), and KdpLoggerThread().
ANSI_STRING KdpLogFileName = RTL_CONSTANT_STRING("\\SystemRoot\\debug.log") |
Definition at line 29 of file kdio.c.
Referenced by KdpDebugLogInit(), and KdpGetDebugMode().
|
static |
Definition at line 27 of file kdio.c.
Referenced by KdpDebugLogInit(), KdpLoggerThread(), and KdpPrintToLogFile().
Definition at line 21 of file kdio.c.
Referenced by KdpLoggerThread(), and KdpPrintToLogFile().
Definition at line 22 of file kdio.c.
Referenced by KdpPrintToLogFile().
LIST_ENTRY KdProviders = {&KdProviders, &KdProviders} |
Definition at line 49 of file kdio.c.
Referenced by KdbInitialize(), KdDebuggerInitialize1(), KdpDebugLogInit(), KdpScreenInit(), KdpSerialInit(), and KdSendPacket().
|
static |
Definition at line 37 of file kdio.c.
Referenced by KdpScreenPrint().
|
static |
Definition at line 38 of file kdio.c.
Referenced by KdpScreenPrint().
|
static |
Definition at line 38 of file kdio.c.
Referenced by KdpScreenPrint().
|
static |
Definition at line 32 of file kdio.c.
Referenced by KdpSerialInit(), and KdpSerialPrint().
CPPORT SerialPortInfo = {0, DEFAULT_DEBUG_BAUD_RATE, 0} |
Definition at line 34 of file kdio.c.
Referenced by KdbpTryGetCharSerial(), KdpGetDebugMode(), KdpSerialInit(), and KdpSerialPrint().
ULONG SerialPortNumber = DEFAULT_DEBUG_PORT |
Definition at line 33 of file kdio.c.
Referenced by KdpGetDebugMode(), and KdpSerialInit().