| /developtools/profiler/device/plugins/native_daemon/src/ |
| D | elf_symbol.cpp | 76 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()
|
| D | stack_preprocess.cpp | 729 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/ |
| D | elf_symbol.cpp | 81 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/ |
| D | trace_data_db.h | 32 std::string symTable; member
|
| /developtools/profiler/host/smartperf/trace_streamer/src/trace_data/ |
| D | trace_data_db.h | 32 std::string symTable; member
|
| /developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/ |
| D | ebpf_base.cpp | 221 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/ |
| D | ebpf_base.cpp | 217 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/ |
| D | native_hook_filter.cpp | 653 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/ |
| D | native_hook_filter.cpp | 661 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/ |
| D | check_hook_data_test.cpp | 727 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/ |
| D | stack_preprocess.h | 67 std::vector<uint8_t> symTable; member
|
| /developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/ |
| D | htrace_parser.cpp | 103 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/ |
| D | htrace_parser.cpp | 106 std::string symTable(symData, symData + sym->secSize_); in GetSymbols() local 107 symbols->symTable = std::move(symTable); in GetSymbols()
|