Searched refs:symbolCount (Results 1 - 14 of 14) sorted by relevance

/haiku/src/kits/debugger/debugger_interface/
H A DDebuggerInterface.cpp106 DebuggerInterface::GetElfSymbols(const void* symbolTable, uint32 symbolCount, argument
111 size_t symbolTableSize = symbolCount * symbolTableEntrySize;
120 source, 0, 0, symbolTableSize, symbolCount, symbolTableEntrySize,
H A DDebuggerInterface.h109 uint32 symbolCount,
/haiku/src/kits/debugger/elf/
H A DElfSymbolLookup.h31 uint64 stringTable, uint32 symbolCount,
H A DElfSymbolLookup.cpp139 uint64 symbolHash, uint64 stringTable, uint32 symbolCount,
146 fSymbolCount(symbolCount),
201 uint32 symbolCount; local
202 ssize_t bytesRead = fSource->Read(fSymbolHash + 4, &symbolCount, 4);
208 fSymbolCount = Get(symbolCount);
327 uint64 symbolHash, uint64 stringTable, uint32 symbolCount,
335 symbolTable, symbolHash, stringTable, symbolCount,
339 symbolTable, symbolHash, stringTable, symbolCount,
138 ElfSymbolLookupImpl(ElfSymbolLookupSource* source, uint64 symbolTable, uint64 symbolHash, uint64 stringTable, uint32 symbolCount, uint32 symbolTableEntrySize, uint64 textDelta, bool swappedByteOrder) argument
326 Create(ElfSymbolLookupSource* source, uint64 symbolTable, uint64 symbolHash, uint64 stringTable, uint32 symbolCount, uint32 symbolTableEntrySize, uint64 textDelta, bool is64Bit, bool swappedByteOrder, bool cacheSource, ElfSymbolLookup*& _lookup) argument
H A DCoreFile.cpp133 CoreFileSymbolsInfo::Init(const void* symbolTable, uint32 symbolCount, argument
137 fSymbolTable = malloc(symbolCount * symbolTableEntrySize);
143 memcpy(fSymbolTable, symbolTable, symbolCount * symbolTableEntrySize);
146 fSymbolCount = symbolCount;
640 uint32 symbolCount = _ReadValue<uint32>(data, dataSize); local
645 if (symbolCount == 0)
657 if (entrySize < sizeof(Sym) || symbolCount > dataSize
659 || symbolCount * entrySize >= dataSize - 1) {
665 uint32 symbolTableSize = symbolCount * entrySize;
677 || !symbolsInfo->Init(data, symbolCount, entrySiz
[all...]
H A DCoreFile.h62 uint32 symbolCount,
H A DElfFile.cpp377 uint32 symbolCount = uint32(symbolSection->Size() / symbolTableEntrySize); local
380 stringSection->Offset(), symbolCount, symbolTableEntrySize, textDelta,
/haiku/src/bin/debug/profile/
H A DBasicProfileResult.cpp54 int32 symbolCount = fImage->SymbolCount(); local
55 fSymbolHits = new(std::nothrow) int64[symbolCount];
59 memset(fSymbolHits, 0, 8 * symbolCount);
143 int32 symbolCount = 0; local
147 symbolCount += image->GetImage()->SymbolCount();
151 HitSymbol hitSymbols[symbolCount];
H A DCallgrindProfileResult.cpp34 int32 symbolCount = fImage->SymbolCount(); local
35 for (int32 i = 0; i < symbolCount; i++) {
50 int32 symbolCount = fImage->SymbolCount(); local
51 fFunctions = new(std::nothrow) CallgrindFunction[symbolCount];
55 memset(fFunctions, 0, sizeof(CallgrindFunction) * symbolCount);
/haiku/src/kits/debug/
H A DSymbolLookup.cpp198 const image_t* image, int32 symbolCount);
565 const image_t* image, int32 symbolCount)
569 fSymbolCount(symbolCount),
608 int32 symbolCount = fSymbolLookup->Read(fImage->symhash[1]); local
611 for (int32 i = 0; i < symbolCount; i++) {
564 LoadedImage(SymbolLookup* symbolLookup, const image_t* image, int32 symbolCount) argument
/haiku/src/system/kernel/debug/
H A Dcore_dump.cpp394 int32 symbolCount = 0; local
397 &symbolCount, NULL, &stringTableSize,
401 if (symbolCount == 0 || stringTableSize == 0)
405 fSymbolTableData = (elf_sym*)malloc(sizeof(elf_sym) * symbolCount);
412 fSymbolCount = symbolCount;
417 fSymbolTableData, &symbolCount, fStringTableData, &stringTableSize,
1462 uint32 symbolCount = imageInfo->SymbolCount(); local
1466 writer.Write(symbolCount);
1469 symbolCount * symbolEntrySize);
/haiku/src/system/runtime_loader/
H A Druntime_loader.cpp583 uint32 symbolCount
586 if (symbolCount < symbolHashSize)
594 for (uint32 i = symbolHash[bucket + 2]; i < symbolCount && i != STN_UNDEF;
/haiku/src/tools/elfsymbolpatcher/
H A DElfFile.cpp274 int32 symbolCount = fSection->GetSize() / symbolSize;
275 if (fIndex >= 0 && fIndex < symbolCount)
/haiku/src/system/kernel/
H A Delf.cpp2577 int32 symbolCount = image->num_debug_symbols + 1; local
2579 (elf_sym*)image->debug_symbols, sizeof(elf_sym) * symbolCount);
2585 elf_sym& symbol = symbolTable[symbolCount - 1];
2650 int32 symbolCount; local
2655 symbolCount = image->num_debug_symbols;
2659 symbolCount = image->symhash[1];
2666 for (int32 i = 0; i < symbolCount; i++) {
2675 int32 symbolsToCopy = min_c(symbolCount, maxSymbolCount);
2700 *_symbolCount = symbolCount;
2705 if (user_memcpy(_symbolCount, &symbolCount, sizeo
[all...]

Completed in 215 milliseconds