119 #define COMMAND_PROTOTYPE(arg) BOOLEAN arg(PARGS pArgs) 120 #define COMMAND_RET return TRUE 173 #define PAGETABLE_MAP (0xf0000000) 174 #define PAGEDIRECTORY_MAP (0xf0000000 + (PAGETABLE_MAP / (1024))) 176 #define PTRS_PER_PTE 1024 178 #define ADDR_TO_PAGE_TABLE(v) (((ULONG)(v)) / (4 * 1024 * 1024)) 179 #define ADDR_TO_PDE(v) (PULONG)(PAGEDIRECTORY_MAP + \ 180 (((ULONG)v / (1024 * 1024))&(~0x3))) 181 #define ADDR_TO_PTE(v) (PULONG)(PAGETABLE_MAP + ((((ULONG)v / 1024))&(~0x3))) 182 #define ADDR_TO_PDE_OFFSET(v) (((ULONG)v / (4 * 1024 * 1024)))
LIST_ENTRY * pPsProcessListHead
void UnassembleOneLineDown(void)
BOOLEAN AsciiToHex(LPSTR p, PULONG pValue)
ULONG ParamFlags[MAX_ARGS]
struct _CMDTABLE CMDTABLE
struct _CMDTABLE * PCMDTABLE
PDEBUG_MODULE pCurrentMod
int EvaluateExpression(char *pExpression, char **pNext)
void UnassembleOnePageDown(ULONG page)
LONG ulCurrentlyDisplayedLineNumber
struct tagCPUInfo CPUINFO
void UnassembleOneLineUp(void)
static VOID ClearScreen(IN HANDLE hConOut, IN PCONSOLE_SCREEN_BUFFER_INFO pcsbi)
struct tagSETGETREGS SETGETREGS
BOOLEAN(* DisplayMemory)(PARGS pArgs)
void PutStatusText(LPSTR p)
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _Out_opt_ PUSHORT _Inout_opt_ PUNICODE_STRING Value
BOOLEAN bNotTranslated[16]
void DisplaySourceFile(LPSTR pSrcLine, LPSTR pSrcEnd, ULONG ulLineNumber, ULONG ulLineNumberToInvert)
BOOLEAN ConvertTokenToHex(LPSTR p, PULONG pValue)
void RepaintDesktop(void)
PICE_SYMBOLFILE_HEADER * pCurrentSymbols
BOOLEAN ConvertTokenToSrcFile(LPSTR p, PULONG pValue)
ULONG StrLenUpToWhiteChar(LPSTR p, LPSTR lpszWhiteChars)
void Parse(LPSTR pCmdLine, BOOLEAN bInvokedByFkey)
BOOLEAN bNeedToFillBuffer
void UnassembleOnePageUp(ULONG page)
#define COMMAND_PROTOTYPE(arg)
struct tagKeyWords KEYWORDS
LPSTR FindCommand(LPSTR p)
static VOID SetKeyboardLayout(HWND hwnd)
LPSTR pszRecognizedSwitches