Home
last modified time | relevance | path

Searched refs:symTable (Results 1 – 13 of 13) sorted by relevance

/developtools/profiler/device/plugins/native_daemon/src/
Delf_symbol.cpp76 std::unique_ptr<SymbolTable> symTable {new (std::nothrow) SymbolTable(symNamesStr)}; in MakeUnique() local
80 …CHECK_NOTNULL(symTable, nullptr, "Error in SymbleTable::MakeUnique(): SymbleTable::SymbolTable() f… in MakeUnique()
111 symTable->symbols_.emplace_back(std::move(sym)); in MakeUnique()
113 return symTable; in MakeUnique()
Dstack_preprocess.cpp729 SymbolTable* symTable = hookData->mutable_symbol_tab(); in SetSymbolInfo() local
730 symTable->set_file_path_id(filePathId); in SetSymbolInfo()
731 symTable->set_text_exec_vaddr(symbolInfo.textVaddr); in SetSymbolInfo()
732 symTable->set_text_exec_vaddr_file_offset(symbolInfo.textOffset); in SetSymbolInfo()
733 symTable->set_sym_entry_size(symbolInfo.symEntSize); in SetSymbolInfo()
734 symTable->set_sym_table(symbolInfo.symTable.data(), symbolInfo.symTable.size()); in SetSymbolInfo()
735 symTable->set_str_table(symbolInfo.strTable.data(), symbolInfo.strTable.size()); in SetSymbolInfo()
827 symbols.symTable.resize(sym->secSize_); in GetSymbols()
828 std::copy(symData, symData + sym->secSize_, symbols.symTable.data()); in GetSymbols()
/developtools/hiperf/src/
Delf_symbol.cpp81 std::unique_ptr<SymbolTable> symTable {new (std::nothrow) SymbolTable(symNamesStr)}; in MakeUnique() local
85 if (symTable == nullptr) { in MakeUnique()
122 symTable->symbols_.emplace_back(std::move(sym)); in MakeUnique()
124 return symTable; in MakeUnique()
/developtools/smartperf_host/trace_streamer/src/trace_data/
Dtrace_data_db.h32 std::string symTable; member
/developtools/profiler/host/smartperf/trace_streamer/src/trace_data/
Dtrace_data_db.h32 std::string symTable; member
/developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/
Debpf_base.cpp221 auto size = elfSymbolTable->symTable.size() / symEntrySize; in EBPFReloadElfSymbolTable()
224 … reinterpret_cast<const Elf32_Sym*>(elfSymbolTable->symTable.data()), size, filePathIndex); in EBPFReloadElfSymbolTable()
227 … reinterpret_cast<const Elf64_Sym*>(elfSymbolTable->symTable.data()), size, filePathIndex); in EBPFReloadElfSymbolTable()
/developtools/profiler/host/smartperf/trace_streamer/src/parser/ebpf_parser/
Debpf_base.cpp217 auto size = elfSymbolTable->symTable.size() / symEntrySize; in EBPFReloadElfSymbolTable()
220 … reinterpret_cast<const Elf32_Sym*>(elfSymbolTable->symTable.data()), size, filePathIndex); in EBPFReloadElfSymbolTable()
223 … reinterpret_cast<const Elf64_Sym*>(elfSymbolTable->symTable.data()), size, filePathIndex); in EBPFReloadElfSymbolTable()
/developtools/profiler/host/smartperf/trace_streamer/src/filter/
Dnative_hook_filter.cpp653 auto symTable = reader->sym_table(); in ParseSymbolTableEvent() local
654 auto size = symTable.Size() / symEntrySize; in ParseSymbolTableEvent()
656 …UpdateSymbolTablePtrAndStValueToSymAddrMap(reinterpret_cast<const Elf32_Sym*>(symTable.Data()), si… in ParseSymbolTableEvent()
658 …UpdateSymbolTablePtrAndStValueToSymAddrMap(reinterpret_cast<const Elf64_Sym*>(symTable.Data()), si… in ParseSymbolTableEvent()
909 auto totalSize = elfSymbolTable->symTable.size() / symEntrySize; in NativeHookReloadElfSymbolTable()
911 …lePathIdAndStValueToSymAddrMap(reinterpret_cast<const Elf32_Sym*>(elfSymbolTable->symTable.data()), in NativeHookReloadElfSymbolTable()
914 …lePathIdAndStValueToSymAddrMap(reinterpret_cast<const Elf64_Sym*>(elfSymbolTable->symTable.data()), in NativeHookReloadElfSymbolTable()
/developtools/smartperf_host/trace_streamer/src/filter/
Dnative_hook_filter.cpp661 auto symTable = reader->sym_table(); in ParseSymbolTableEvent() local
662 auto size = symTable.Size() / symEntrySize; in ParseSymbolTableEvent()
664 …UpdateSymbolTablePtrAndStValueToSymAddrMap(reinterpret_cast<const Elf32_Sym*>(symTable.Data()), si… in ParseSymbolTableEvent()
666 …UpdateSymbolTablePtrAndStValueToSymAddrMap(reinterpret_cast<const Elf64_Sym*>(symTable.Data()), si… in ParseSymbolTableEvent()
917 auto totalSize = elfSymbolTable->symTable.size() / symEntrySize; in NativeHookReloadElfSymbolTable()
919 …lePathIdAndStValueToSymAddrMap(reinterpret_cast<const Elf32_Sym*>(elfSymbolTable->symTable.data()), in NativeHookReloadElfSymbolTable()
922 …lePathIdAndStValueToSymAddrMap(reinterpret_cast<const Elf64_Sym*>(elfSymbolTable->symTable.data()), in NativeHookReloadElfSymbolTable()
/developtools/profiler/device/plugins/native_hook/test/unittest/
Dcheck_hook_data_test.cpp727 std::string symTable; variable
741 symTable = resultVec[1];
742 EXPECT_TRUE(symTable.size() > 0);
747 if (ipString == "ip" && symTable.size()) {
/developtools/profiler/device/plugins/native_daemon/include/
Dstack_preprocess.h67 std::vector<uint8_t> symTable; member
/developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/
Dhtrace_parser.cpp103 std::string symTable(symData, symData + sym->secSize_); in GetSymbols() local
104 symbols->symTable = std::move(symTable); in GetSymbols()
/developtools/profiler/host/smartperf/trace_streamer/src/parser/htrace_pbreader_parser/
Dhtrace_parser.cpp106 std::string symTable(symData, symData + sym->secSize_); in GetSymbols() local
107 symbols->symTable = std::move(symTable); in GetSymbols()