| /developtools/profiler/hiebpf/include/ |
| D | elf_symbol_info.h | 28 struct ElfSymbolTable { struct 50 bool GetSymbolTable(const std::string &fileName, ElfSymbolTable &symbolTable); argument 51 uint32_t GetBinary(const ElfSymbolTable &symbolTable, std::vector<uint8_t> &buf);
|
| /developtools/profiler/hiebpf/test/unittest/ |
| D | elf_symbol_info_test.cpp | 46 ElfSymbolInfo::ElfSymbolTable elfSymbolTable; 61 ElfSymbolInfo::ElfSymbolTable elfSymbolTable; 84 ElfSymbolInfo::ElfSymbolTable elfSymbolTable;
|
| /developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/ |
| D | ebpf_base.h | 37 …bool EBPFReloadElfSymbolTable(std::shared_ptr<std::vector<std::shared_ptr<ElfSymbolTable>>> elfSym… 59 std::map<DataIndex, std::shared_ptr<ElfSymbolTable>> filePathIndexToImportSymbolTableMap_ = {};
|
| D | ebpf_base.cpp | 194 bool EbpfBase::EBPFReloadElfSymbolTable(std::shared_ptr<std::vector<std::shared_ptr<ElfSymbolTable>… in EBPFReloadElfSymbolTable()
|
| /developtools/profiler/host/smartperf/trace_streamer/src/parser/ebpf_parser/ |
| D | ebpf_base.h | 37 …bool EBPFReloadElfSymbolTable(std::shared_ptr<std::vector<std::shared_ptr<ElfSymbolTable>>> elfSym… 59 std::map<DataIndex, std::shared_ptr<ElfSymbolTable>> filePathIndexToImportSymbolTableMap_ = {};
|
| D | ebpf_base.cpp | 190 bool EbpfBase::EBPFReloadElfSymbolTable(std::shared_ptr<std::vector<std::shared_ptr<ElfSymbolTable>… in EBPFReloadElfSymbolTable()
|
| /developtools/profiler/device/plugins/native_daemon/include/ |
| D | stack_preprocess.h | 62 struct ElfSymbolTable { struct 87 void SetSymbolInfo(uint32_t filePathId, ElfSymbolTable& symbolInfo, argument 91 void GetSymbols(const std::string& filePath, ElfSymbolTable& symbols);
|
| /developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/ |
| D | htrace_parser.h | 67 std::shared_ptr<ElfSymbolTable> symbols, 146 std::shared_ptr<std::vector<std::shared_ptr<ElfSymbolTable>>> elfSymbolTables_;
|
| D | htrace_native_hook_parser.h | 39 …bool NativeHookReloadElfSymbolTable(std::shared_ptr<std::vector<std::shared_ptr<ElfSymbolTable>>> … in NativeHookReloadElfSymbolTable()
|
| D | htrace_parser.cpp | 60 std::shared_ptr<ElfSymbolTable> symbols, in GetSymbols() 111 elfSymbolTables_ = std::make_shared<std::vector<std::shared_ptr<ElfSymbolTable>>>(); in ParserFileSO() 125 auto symbolInfo = std::make_shared<ElfSymbolTable>(); in ParserFileSO()
|
| /developtools/profiler/host/smartperf/trace_streamer/src/parser/htrace_pbreader_parser/ |
| D | htrace_parser.h | 71 std::shared_ptr<ElfSymbolTable> symbols, 153 std::shared_ptr<std::vector<std::shared_ptr<ElfSymbolTable>>> elfSymbolTables_;
|
| D | htrace_native_hook_parser.h | 39 …bool NativeHookReloadElfSymbolTable(std::shared_ptr<std::vector<std::shared_ptr<ElfSymbolTable>>> … in NativeHookReloadElfSymbolTable()
|
| D | htrace_parser.cpp | 62 std::shared_ptr<ElfSymbolTable> symbols, in GetSymbols() 114 elfSymbolTables_ = std::make_shared<std::vector<std::shared_ptr<ElfSymbolTable>>>(); in ParserFileSO() 128 auto symbolInfo = std::make_shared<ElfSymbolTable>(); in ParserFileSO()
|
| /developtools/profiler/hiebpf/src/ |
| D | elf_symbol_info.cpp | 25 bool ElfSymbolInfo::GetSymbolTable(const std::string &fileName, ElfSymbolTable &symbolTable) in GetSymbolTable() 88 uint32_t ElfSymbolInfo::GetBinary(const ElfSymbolTable &symbolTable, std::vector<uint8_t> &buf) in GetBinary()
|
| D | bpf_event_receiver.cpp | 222 ElfSymbolInfo::ElfSymbolTable symbolInfo; in WriteSymbolInfo()
|
| /developtools/smartperf_host/trace_streamer/src/trace_data/ |
| D | trace_data_db.h | 26 struct ElfSymbolTable { struct
|
| /developtools/profiler/host/smartperf/trace_streamer/src/trace_data/ |
| D | trace_data_db.h | 26 struct ElfSymbolTable { struct
|
| /developtools/profiler/host/smartperf/trace_streamer/src/filter/ |
| D | offline_symbolization_filter.h | 67 …std::unordered_map<uint32_t, std::shared_ptr<ElfSymbolTable>> filePathIdToImportSymbolTableMap_ = …
|
| D | native_hook_filter.h | 77 …bool NativeHookReloadElfSymbolTable(std::shared_ptr<std::vector<std::shared_ptr<ElfSymbolTable>>> …
|
| D | native_hook_filter.cpp | 900 std::shared_ptr<std::vector<std::shared_ptr<ElfSymbolTable>>> elfSymbolTables) in NativeHookReloadElfSymbolTable()
|
| /developtools/smartperf_host/trace_streamer/src/filter/ |
| D | offline_symbolization_filter.h | 67 …std::unordered_map<uint32_t, std::shared_ptr<ElfSymbolTable>> filePathIdToImportSymbolTableMap_ = …
|
| D | native_hook_filter.h | 77 …bool NativeHookReloadElfSymbolTable(std::shared_ptr<std::vector<std::shared_ptr<ElfSymbolTable>>> …
|
| D | native_hook_filter.cpp | 908 std::shared_ptr<std::vector<std::shared_ptr<ElfSymbolTable>>> elfSymbolTables) in NativeHookReloadElfSymbolTable()
|
| /developtools/profiler/device/plugins/native_daemon/src/ |
| D | stack_preprocess.cpp | 692 ElfSymbolTable symbolInfo; in SetMapsInfo() 721 void StackPreprocess::SetSymbolInfo(uint32_t filePathId, ElfSymbolTable& symbolInfo, in SetSymbolInfo() 781 void StackPreprocess::GetSymbols(const std::string& filePath, ElfSymbolTable& symbols) in GetSymbols()
|