ReactOS 0.4.16-dev-197-g92996da
|
#include <unistd.h>
#include "dbghelp_private.h"
#include "winternl.h"
#include "winerror.h"
#include "psapi.h"
#include "wine/debug.h"
#include "wdbgexts.h"
#include "winnls.h"
Go to the source code of this file.
Variables | |
unsigned | dbghelp_options = SYMOPT_UNDNAME |
BOOL | dbghelp_opt_native = FALSE |
SYSTEM_INFO | sysinfo |
static struct process * | process_first |
struct cpu cpu_i386 cpu_x86_64 cpu_arm | cpu_arm64 |
static struct cpu * | dbghelp_cpus [] = {&cpu_i386, &cpu_x86_64, &cpu_arm, &cpu_arm64, NULL} |
struct cpu * | dbghelp_current_cpu = |
static API_VERSION | api_version = { 4, 0, 2, 0 } |
Definition at line 874 of file dbghelp.c.
Referenced by elf_fetch_file_info(), elf_load_file_from_fmap(), image_check_debug_link(), macho_fetch_file_info(), and macho_load_file().
Definition at line 356 of file dbghelp.c.
Referenced by SymInitializeW().
Definition at line 183 of file dbghelp.c.
Referenced by StackWalk(), and StackWalk64().
Definition at line 82 of file dbghelp.c.
LPEXT_API_VERSION WINAPI ExtensionApiVersion | ( | void | ) |
Definition at line 128 of file dbghelp.c.
Referenced by copy_line_W64_from_64(), and symt_fill_func_line_info().
LPAPI_VERSION WINAPI ImagehlpApiVersion | ( | VOID | ) |
LPAPI_VERSION WINAPI ImagehlpApiVersionEx | ( | LPAPI_VERSION | AppVersion | ) |
Definition at line 194 of file dbghelp.c.
Referenced by SymInitializeW(), and SymSetSearchPathW().
Definition at line 731 of file dbghelp.c.
Referenced by module_get_debug(), and SymSetOptions().
Definition at line 99 of file dbghelp.c.
Referenced by dwarf2_virtual_unwind(), MiniDumpWriteDump(), pdb_virtual_unwind(), reg_cb64to32(), sym_enum(), sym_register_cb(), SymAddSymbolW(), SymEnumerateModulesW64(), SymEnumLines(), SymEnumSourceFilesW(), SymEnumTypes(), SymFindFileInPathW(), SymFromAddr(), SymFromName(), SymFunctionTableAccess64(), SymGetLineFromAddr64(), SymGetLineFromAddrW64(), SymGetLineNext64(), SymGetLinePrev64(), SymGetModuleBase64(), SymGetModuleInfoW64(), SymGetSearchPathW(), SymGetTypeFromName(), SymGetTypeInfo(), SymInitializeW(), SymLoadModuleExW(), SymRefreshModuleList(), SymSetContext(), SymSetScopeFromAddr(), SymSetSearchPathW(), SymUnloadModule(), SymUnloadModule64(), and x86_64_fetch_minidump_module().
Definition at line 335 of file dbghelp.c.
Referenced by elf_search_and_load_file(), macho_search_and_load_file(), and search_dll_path().
Definition at line 323 of file dbghelp.c.
Referenced by SymInitializeW().
|
static |
Definition at line 687 of file dbghelp.c.
Referenced by SymRegisterCallback().
|
static |
Definition at line 779 of file dbghelp.c.
Referenced by SymRegisterCallback(), SymRegisterCallback64(), and SymRegisterCallbackW64().
Definition at line 557 of file dbghelp.c.
Referenced by deinit_sym(), EndStackBacktrace(), main(), MiniDumpWriteDump(), START_TEST(), and SymInitializeW().
BOOL WINAPI SymGetExtendedOption | ( | IMAGEHLP_EXTENDED_OPTIONS | option | ) |
Definition at line 600 of file dbghelp.c.
Referenced by BeginStackBacktrace(), InitDbgHelp(), and START_TEST().
Definition at line 299 of file dbghelp.c.
Referenced by test_search_path().
Definition at line 534 of file dbghelp.c.
Referenced by BeginStackBacktrace(), init_sym_imp(), InitDbgHelp(), main(), and START_TEST().
Definition at line 464 of file dbghelp.c.
Referenced by MiniDumpWriteDump(), and SymInitialize().
BOOL WINAPI SymRegisterCallback | ( | HANDLE | hProcess, |
PSYMBOL_REGISTERED_CALLBACK | CallbackFunction, | ||
PVOID | UserContext | ||
) |
Definition at line 798 of file dbghelp.c.
BOOL WINAPI SymRegisterCallback64 | ( | HANDLE | hProcess, |
PSYMBOL_REGISTERED_CALLBACK64 | CallbackFunction, | ||
ULONG64 | UserContext | ||
) |
Definition at line 810 of file dbghelp.c.
Referenced by test_SymRegCallback().
BOOL WINAPI SymRegisterCallbackW64 | ( | HANDLE | hProcess, |
PSYMBOL_REGISTERED_CALLBACK64 | CallbackFunction, | ||
ULONG64 | UserContext | ||
) |
BOOL WINAPI SymSetContext | ( | HANDLE | hProcess, |
PIMAGEHLP_STACK_FRAME | StackFrame, | ||
PIMAGEHLP_CONTEXT | Context | ||
) |
Definition at line 658 of file dbghelp.c.
Referenced by DumpParams(), and ParseImageSymbols().
BOOL WINAPI SymSetExtendedOption | ( | IMAGEHLP_EXTENDED_OPTIONS | option, |
BOOL | value | ||
) |
Definition at line 609 of file dbghelp.c.
Referenced by main().
Definition at line 585 of file dbghelp.c.
Referenced by BeginStackBacktrace(), InitDbgHelp(), main(), and START_TEST().
Definition at line 263 of file dbghelp.c.
Referenced by InitDbgHelp(), and test_search_path().
Definition at line 235 of file dbghelp.c.
Referenced by SymSetSearchPath().
Definition at line 112 of file dbghelp.c.
Referenced by fetch_pe_module_info_cb(), reg_cb64to32(), SymGetModuleBase(), SymLoadModuleExW(), and SymUnloadModule64().
Definition at line 142 of file dbghelp.c.
Referenced by i386_stack_walk().
WINE_DEFAULT_DEBUG_CHANNEL | ( | dbghelp | ) |
|
static |
Definition at line 832 of file dbghelp.c.
Referenced by ImagehlpApiVersion(), and ImagehlpApiVersionEx().
|
extern |
Definition at line 283 of file cpu_arm64.c.
Definition at line 164 of file dbghelp.c.
Referenced by cpu_find().
Definition at line 169 of file dbghelp.c.
Referenced by compute_location(), dump_modules(), dump_threads(), dwarf2_map_register(), dwarf2_parse_subprogram(), execute_cfa_instructions(), fetch_thread_stack(), stabs_parse(), and SymFunctionTableAccess64().
Definition at line 74 of file dbghelp.c.
Referenced by sym_enum(), SymEnumerateModulesW64(), SymFromName(), SymGetExtendedOption(), SymSetExtendedOption(), and symt_fill_func_line_info().
unsigned dbghelp_options = SYMOPT_UNDNAME |
Definition at line 73 of file dbghelp.c.
Referenced by codeview_snarf_public(), elf_load_debug_info_from_map(), elf_load_file_from_fmap(), elf_new_public_symbols(), macho_finish_stabs(), macho_load_debug_info(), macho_load_file(), path_find_symbol_file(), pe_load_coff_symbol_table(), pe_load_debug_info(), pe_load_export_debug_info(), pe_load_native_module(), SymEnumLines(), SymGetOptions(), SymSetOptions(), symt_add_func_line(), symt_enum_locals_helper(), symt_fill_sym_info(), and symt_new_public().
Definition at line 79 of file dbghelp.c.
Referenced by process_find_by_handle(), SymCleanup(), SymInitializeW(), and SymSetOptions().
SYSTEM_INFO sysinfo |
Definition at line 76 of file dbghelp.c.
Referenced by check_live_target(), chmc_init(), chmc_system_done(), DllMain(), elf_map_file(), elf_map_section(), macho_calc_range(), macho_load_section_info(), mciSendStringW(), test_WICCreateBitmapFromSectionEx(), and WICCreateBitmapFromSectionEx().