ReactOS 0.4.16-dev-736-g28b802b
|
Go to the source code of this file.
Classes | |
struct | _tagBugCheckStaticData |
struct | _tagBugCheckData |
Macros | |
#define | MAX_CONTEXTS 4 |
#define | MAX_HISTORY 2 |
Variables | |
int | virtioDebugLevel = 1 |
int | nDebugLevel = 1 |
int | bDebugPrint = 1 |
static NDIS_SPIN_LOCK | CrashLock |
static KBUGCHECK_REASON_CALLBACK_ROUTINE | ParaNdis_OnBugCheck |
static vDbgPrintExType | PrintProcedure = DummyPrintProcedure |
static KeRegisterBugCheckReasonCallbackType | BugCheckRegisterCallback = KeRegisterBugCheckReasonCallbackDummyProc |
static KeDeregisterBugCheckReasonCallbackType | BugCheckDeregisterCallback = KeDeregisterBugCheckReasonCallbackDummyProc |
KBUGCHECK_REASON_CALLBACK_RECORD | CallbackRecord |
DEBUGPRINTFUNC | pDebugPrint = DbgPrint |
DEBUGPRINTFUNC | VirtioDebugPrintProc = DbgPrint |
static tBugCheckData | BugCheckData |
static BOOLEAN | bNative = TRUE |
#define MAX_CONTEXTS 4 |
Definition at line 253 of file ParaNdis-Debug.c.
#define MAX_HISTORY 2 |
Definition at line 257 of file ParaNdis-Debug.c.
typedef BOOLEAN(NTAPI * KeDeregisterBugCheckReasonCallbackType) (__inout PKBUGCHECK_REASON_CALLBACK_RECORD CallbackRecord) |
Definition at line 61 of file ParaNdis-Debug.c.
typedef BOOLEAN(NTAPI * KeRegisterBugCheckReasonCallbackType) (__out PKBUGCHECK_REASON_CALLBACK_RECORD CallbackRecord, __in PKBUGCHECK_REASON_CALLBACK_ROUTINE CallbackRoutine, __in KBUGCHECK_CALLBACK_REASON Reason, __in PUCHAR Component) |
Definition at line 54 of file ParaNdis-Debug.c.
typedef struct _tagBugCheckData tBugCheckData |
typedef ULONG(NTAPI * vDbgPrintExType) (__in ULONG ComponentId, __in ULONG Level, __in PCCH Format, __in va_list arglist) |
Definition at line 65 of file ParaNdis-Debug.c.
Definition at line 158 of file ParaNdis-Debug.c.
Definition at line 163 of file ParaNdis-Debug.c.
Referenced by DriverEntry().
|
static |
Definition at line 72 of file ParaNdis-Debug.c.
|
static |
Definition at line 309 of file ParaNdis-Debug.c.
Referenced by ParaNdis_OnBugCheck().
BOOLEAN NTAPI KeDeregisterBugCheckReasonCallbackDummyProc | ( | __inout PKBUGCHECK_REASON_CALLBACK_RECORD | CallbackRecord | ) |
Definition at line 92 of file ParaNdis-Debug.c.
|
static |
Definition at line 81 of file ParaNdis-Debug.c.
void ParaNdis_DebugCleanup | ( | PDRIVER_OBJECT | pDriverObject | ) |
Definition at line 239 of file ParaNdis-Debug.c.
Referenced by ParaVirtualNICUnload().
Definition at line 194 of file ParaNdis-Debug.c.
Referenced by DriverEntry().
void ParaNdis_DebugRegisterMiniport | ( | PARANDIS_ADAPTER * | pContext, |
BOOLEAN | bRegister | ||
) |
Definition at line 294 of file ParaNdis-Debug.c.
Referenced by ParaNdis5_Halt(), and ParaNdis5_Initialize().
|
static |
Definition at line 328 of file ParaNdis-Debug.c.
|
static |
Definition at line 277 of file ParaNdis-Debug.c.
Referenced by ParaNdis_DebugInitialize().
VOID WppEnableCallback | ( | __in LPCGUID | Guid, |
__in __int64 | Logger, | ||
__in BOOLEAN | Enable, | ||
__in ULONG | Flags, | ||
__in UCHAR | Level | ||
) |
Definition at line 168 of file ParaNdis-Debug.c.
int bDebugPrint = 1 |
Definition at line 41 of file ParaNdis-Debug.c.
Referenced by ReadNicConfiguration(), and WppEnableCallback().
Definition at line 275 of file ParaNdis-Debug.c.
Referenced by ParaNdis_OnBugCheck().
|
static |
Definition at line 274 of file ParaNdis-Debug.c.
Referenced by AuxKlibGetBugCheckData(), FillDataOnBugCheck(), KiInitializeBugCheck(), ParaNdis_DebugRegisterMiniport(), ParaNdis_OnBugCheck(), and ParaNdis_PrepareBugCheckData().
|
static |
Definition at line 101 of file ParaNdis-Debug.c.
Referenced by ParaNdis_DebugCleanup(), and ParaNdis_DebugInitialize().
|
static |
Definition at line 100 of file ParaNdis-Debug.c.
Referenced by ParaNdis_DebugInitialize().
KBUGCHECK_REASON_CALLBACK_RECORD CallbackRecord |
Definition at line 102 of file ParaNdis-Debug.c.
Referenced by KeDeregisterBugCheckCallback(), KeDeregisterBugCheckReasonCallback(), KeRegisterBugCheckCallback(), KeRegisterBugCheckReasonCallback(), KeRegisterBugCheckReasonCallbackDummyProc(), ParaNdis_DebugCleanup(), and ParaNdis_DebugInitialize().
|
static |
Definition at line 43 of file ParaNdis-Debug.c.
Referenced by ParaNdis_DebugInitialize(), and ParaNdis_DebugRegisterMiniport().
int nDebugLevel = 1 |
Definition at line 40 of file ParaNdis-Debug.c.
Referenced by ReadNicConfiguration(), and WppEnableCallback().
Definition at line 45 of file ParaNdis-Debug.c.
Referenced by ParaNdis_DebugInitialize().
DEBUGPRINTFUNC pDebugPrint = DbgPrint |
Definition at line 145 of file ParaNdis-Debug.c.
|
static |
Definition at line 99 of file ParaNdis-Debug.c.
Referenced by ParaNdis_DebugInitialize().
int virtioDebugLevel = 1 |
Definition at line 39 of file ParaNdis-Debug.c.
DEBUGPRINTFUNC VirtioDebugPrintProc = DbgPrint |
Definition at line 146 of file ParaNdis-Debug.c.