Searched refs:symbolTable (Results 1 - 11 of 11) sorted by relevance

/haiku/src/kits/debugger/debugger_interface/
H A DDebuggerInterface.cpp22 SymbolTableLookupSource(const void* symbolTable, size_t symbolTableSize, argument
25 fSymbolTable((const uint8*)symbolTable),
106 DebuggerInterface::GetElfSymbols(const void* symbolTable, uint32 symbolCount, argument
113 symbolTable, symbolTableSize, stringTable, stringTableSize);
H A DDebuggerInterface.h108 status_t GetElfSymbols(const void* symbolTable,
/haiku/src/kits/debugger/elf/
H A DElfSymbolLookup.h30 uint64 symbolTable, uint64 symbolHash,
H A DElfSymbolLookup.cpp138 ElfSymbolLookupImpl(ElfSymbolLookupSource* source, uint64 symbolTable, argument
143 fSymbolTable(symbolTable),
326 ElfSymbolLookup::Create(ElfSymbolLookupSource* source, uint64 symbolTable, argument
335 symbolTable, symbolHash, stringTable, symbolCount,
339 symbolTable, symbolHash, stringTable, symbolCount,
H A DCoreFile.cpp71 uint64 symbolTable, uint64 symbolHash, uint64 stringTable,
85 fSymbolTable(symbolTable),
133 CoreFileSymbolsInfo::Init(const void* symbolTable, uint32 symbolCount, argument
143 memcpy(fSymbolTable, symbolTable, symbolCount * symbolTableEntrySize);
249 uint64 symbolTable = imageInfo->SymbolTable(); local
255 if (symbolTable == 0 || symbolHash == 0 || stringTable == 0
274 return ElfSymbolLookup::Create(source, symbolTable, symbolHash, stringTable,
595 uint64 symbolTable = Get(entry.ni_symbol_table); local
619 dataSize, deviceId, nodeId, symbolTable, symbolHash, stringTable,
68 CoreFileImageInfo(int32 id, int32 type, uint64 initRoutine, uint64 termRoutine, uint64 textBase, uint64 textSize, int64 textDelta, uint64 dataBase, uint64 dataSize, int32 deviceId, int64 nodeId, uint64 symbolTable, uint64 symbolHash, uint64 stringTable, CoreFileAreaInfo* textArea, CoreFileAreaInfo* dataArea, const BString& name) argument
H A DCoreFile.h61 bool Init(const void* symbolTable,
91 uint64 symbolTable, uint64 symbolHash,
/haiku/headers/private/kernel/
H A Delf.h56 status_t elf_read_kernel_image_symbols(image_id id, elf_sym* symbolTable,
61 status_t _user_read_kernel_image_symbols(image_id id, elf_sym* symbolTable,
/haiku/src/system/boot/loader/
H A Delf.cpp483 SymType* symbolTable = NULL; local
519 symbolTable = (SymType*)kernel_args_malloc(size);
520 if (symbolTable == NULL) {
525 length = read_pos(fd, sectionHeaders[i].sh_offset, symbolTable,
538 if (symbolTable == NULL) {
563 image->debug_symbols = symbolTable;
574 kernel_args_free(symbolTable);
/haiku/src/system/kernel/
H A Delf.cpp1161 elf_sym *symbolTable = NULL; local
1199 symbolTable = (elf_sym *)malloc(size);
1200 if (symbolTable == NULL) {
1206 = read_pos(fd, sectionHeaders[i].sh_offset, symbolTable, size);
1218 if (symbolTable == NULL) {
1242 image->debug_symbols = symbolTable;
1252 free(symbolTable);
2493 elf_sym* symbolTable = (elf_sym*)malloc(0); local
2495 MemoryDeleter symbolTableDeleter(symbolTable);
2497 if (symbolTable
2578 elf_sym* symbolTable = (elf_sym*)realloc( local
2610 elf_read_kernel_image_symbols(image_id id, elf_sym* symbolTable, int32* _symbolCount, char* stringTable, size_t* _stringTableSize, addr_t* _imageDelta, bool kernel) argument
2779 _user_read_kernel_image_symbols(image_id id, elf_sym* symbolTable, int32* _symbolCount, char* stringTable, size_t* _stringTableSize, addr_t* _imageDelta) argument
[all...]
/haiku/src/system/runtime_loader/
H A Druntime_loader.cpp536 Elf32_Sym* symbolTable = NULL; local
565 symbolTable = (Elf32_Sym*)sectionAddress;
581 if (symbolHash == NULL || symbolTable == NULL || stringTable == NULL)
596 Elf32_Sym* symbol = symbolTable + i;
/haiku/headers/private/system/
H A Dsyscalls.h251 elf_sym* symbolTable, int32* _symbolCount,

Completed in 116 milliseconds