ReactOS
0.4.15-dev-4572-gde972e2
|
Go to the source code of this file.
Classes | |
struct | _LOCAL_VARIABLE |
struct | _DEBUG_MODULE_SYMBOL_ |
struct | _DEBUG_MODULE_ |
Macros | |
#define | KERNEL_START (0xc0000000) |
Typedefs | |
typedef struct _LOCAL_VARIABLE | LOCAL_VARIABLE |
typedef struct _LOCAL_VARIABLE * | PLOCAL_VARIABLE |
typedef struct _DEBUG_MODULE_ | DEBUG_MODULE |
typedef struct _DEBUG_MODULE_ * | PDEBUG_MODULE |
Variables | |
PICE_SYMBOLFILE_HEADER * | apSymbols [32] |
typedef struct _DEBUG_MODULE_ DEBUG_MODULE |
typedef struct _LOCAL_VARIABLE LOCAL_VARIABLE |
typedef struct _DEBUG_MODULE_ * PDEBUG_MODULE |
typedef struct _LOCAL_VARIABLE* PLOCAL_VARIABLE |
void Evaluate | ( | PICE_SYMBOLFILE_HEADER * | pSymbols, |
LPSTR | p | ||
) |
Definition at line 2918 of file symbols.c.
Referenced by COMMAND_PROTOTYPE(), and DECLARE_INTERFACE_().
Definition at line 2436 of file symbols.c.
Referenced by ConvertTokenToLineNumber(), EvaluateSymbol(), ExtractArray(), ExtractStructMembers(), and ExtractTypeNumber().
Definition at line 2412 of file symbols.c.
Referenced by EvaluateSymbol(), ExtractArray(), and ExtractStructMembers().
BOOLEAN FindAddressForSourceLine | ( | ULONG | ulLineNumber, |
LPSTR | pFilename, | ||
PDEBUG_MODULE | pMod, | ||
PULONG | pValue | ||
) |
Definition at line 1689 of file symbols.c.
Referenced by ConvertTokenToLineNumber().
Definition at line 767 of file symbols.c.
Referenced by COMMAND_PROTOTYPE(), FindLocalsByAddress(), FindSourceLineForAddress(), IntelStackWalk(), ListSWBreakpoints(), UnassembleOneLineUp(), and UnassembleOnePageUp().
ULONG FindFunctionInModuleByName | ( | LPSTR | szFunctionname, |
PDEBUG_MODULE | pMod | ||
) |
Definition at line 955 of file symbols.c.
Referenced by ConvertTokenToSymbol(), FindAddressForSourceLine(), FindGlobalStabSymbol(), RevirtualizeBreakpointsForModule(), and TryToInstallVirtualSWBreakpoints().
PLOCAL_VARIABLE FindLocalsByAddress | ( | ULONG | addr | ) |
Definition at line 1317 of file symbols.c.
Referenced by COMMAND_PROTOTYPE().
PDEBUG_MODULE FindModuleByName | ( | LPSTR | modname | ) |
Definition at line 539 of file symbols.c.
PDEBUG_MODULE FindModuleFromAddress | ( | ULONG | addr | ) |
Definition at line 507 of file symbols.c.
Referenced by COMMAND_PROTOTYPE(), and ListSWBreakpoints().
PICE_SYMBOLFILE_HEADER* FindModuleSymbols | ( | ULONG | addr | ) |
Definition at line 463 of file symbols.c.
Referenced by COMMAND_PROTOTYPE(), FindAddressForSourceLine(), FindFunctionByAddress(), FindFunctionInModuleByName(), FindGlobalStabSymbol(), FindLocalsByAddress(), FindSourceLineForAddress(), and ScanExportsByAddress().
PICE_SYMBOLFILE_HEADER* FindModuleSymbolsByModuleName | ( | LPSTR | modname | ) |
Definition at line 574 of file symbols.c.
LPSTR FindSourceLineForAddress | ( | ULONG | addr, |
PULONG | pulLineNumber, | ||
LPSTR * | ppSrcStart, | ||
LPSTR * | ppSrcEnd, | ||
LPSTR * | ppFilename | ||
) |
Definition at line 1476 of file symbols.c.
Referenced by COMMAND_PROTOTYPE(), and RealIsr().
PDEBUG_MODULE IsModuleLoaded | ( | LPSTR | p | ) |
Definition at line 296 of file symbols.c.
Referenced by COMMAND_PROTOTYPE(), ConvertTokenToSymbol(), and TryToInstallVirtualSWBreakpoints().
ULONG ListSymbolStartingAt | ( | PDEBUG_MODULE | pMod, |
PICE_SYMBOLFILE_HEADER * | pSymbols, | ||
ULONG | index, | ||
LPSTR | pOutput | ||
) |
Definition at line 1792 of file symbols.c.
Referenced by COMMAND_PROTOTYPE().
Definition at line 1909 of file symbols.c.
Referenced by InitPICE().
PICE_SYMBOLFILE_HEADER* LoadSymbols | ( | LPSTR | filename | ) |
Definition at line 1990 of file symbols.c.
Referenced by LoadSymbolsFromConfig().
Definition at line 2116 of file symbols.c.
Referenced by InitPICE(), and ReloadSymbols().
Definition at line 2074 of file symbols.c.
Referenced by pice_ioctl().
Definition at line 1860 of file symbols.c.
Referenced by InitPICE().
Definition at line 327 of file symbols.c.
Referenced by ConvertTokenToSymbol(), InitPICE(), InstallPrintkHook(), and RevirtualizeBreakpointsForModule().
Definition at line 599 of file symbols.c.
Referenced by COMMAND_PROTOTYPE(), Disassembler(), ListSWBreakpoints(), OutputIdtEntry(), RealIsr(), and RevirtualizeBreakpointsForModule().
Definition at line 2093 of file symbols.c.
Referenced by CleanUpPICE(), InitPICE(), pice_ioctl(), and ReloadSymbols().
PICE_SYMBOLFILE_HEADER* apSymbols[32] |
Definition at line 53 of file symbols.c.
Referenced by COMMAND_PROTOTYPE(), ConvertTokenToModule(), FindModuleSymbols(), FindModuleSymbolsByModuleName(), LoadSymbols(), and UnloadSymbols().