/developtools/profiler/device/plugins/native_daemon/test/unittest/common/native/ |
H A D | callstack_test.cpp | 62 std::unordered_map<std::string, std::unique_ptr<SymbolsFile>> symbolsFiles; in HWTEST_F() local 64 symbolsFiles[symbolFilePath] = SymbolsFile::CreateSymbolsFile(SYMBOL_ELF_FILE, symbolFilePath); in HWTEST_F() 65 auto& symbolsFile = symbolsFiles[symbolFilePath]; in HWTEST_F() 70 VirtualThread thread(getpid(), GetThreadId(), symbolsFiles, runtime.get(), false); in HWTEST_F() local
|
H A D | virtual_thread_test.cpp | 350 std::unordered_map<std::string, std::unique_ptr<SymbolsFile>> symbolsFiles; in HWTEST_F() local 353 symbolsFiles, runtime.get(), false); in HWTEST_F() 373 symbolsFiles[symbolsFile->filePath_] = std::move(symbolsFile); in HWTEST_F()
|
/developtools/hiperf/include/ |
H A D | virtual_thread.h | 46 VirtualThread(pid_t pid, const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) in VirtualThread() argument 49 symbolsFiles_(symbolsFiles), in VirtualThread() 57 const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) in VirtualThread() 60 symbolsFiles_(symbolsFiles), in VirtualThread() 56 VirtualThread(pid_t pid, pid_t tid, VirtualThread &thread, const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) VirtualThread() argument
|
H A D | report_protobuf_file.h | 46 const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles); 47 bool ProcessSymbolsFiles(const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles);
|
H A D | report_json_file.h | 374 void ProcessSymbolsFiles(const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles);
|
/developtools/hiperf/src/ |
H A D | report_json_file.cpp | 60 const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) in ProcessSymbolsFiles() 62 auto symbolsFileIt = symbolsFiles.begin(); in ProcessSymbolsFiles() 63 while (symbolsFileIt != symbolsFiles.end()) { in ProcessSymbolsFiles() 312 const auto &symbolsFiles = virtualRuntime_.GetSymbolsFiles(); in OutputJsonRuntimeInfo() local 314 for (const auto &symbolsFile : symbolsFiles) { in OutputJsonRuntimeInfo() 59 ProcessSymbolsFiles( const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) ProcessSymbolsFiles() argument
|
H A D | perf_file_writer.cpp | 447 const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) in AddSymbolsFeature() 450 HLOGV("add feature symbolsFiles %zu", symbolsFiles.size()); in AddSymbolsFeature() 452 for (auto &symbolsFile : symbolsFiles) { in AddSymbolsFeature() 446 AddSymbolsFeature( const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) AddSymbolsFeature() argument
|
H A D | report_protobuf_file.cpp | 119 const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) in ProcessSampleRecord() 182 const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) in ProcessSymbolsFiles() 185 for (auto &symbolsFile : symbolsFiles) { in ProcessSymbolsFiles() 117 ProcessSampleRecord( const PerfRecordSample &recordSample, uint32_t configIndex, const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) ProcessSampleRecord() argument 181 ProcessSymbolsFiles( const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) ProcessSymbolsFiles() argument
|
/developtools/hiperf/test/unittest/common/native/ |
H A D | report_json_file_test.cpp | 577 std::vector<std::unique_ptr<SymbolsFile>> symbolsFiles; in HWTEST_F() local 584 symbolsFiles.emplace_back(std::move(user)); in HWTEST_F() 592 symbolsFiles.emplace_back(std::move(user2)); in HWTEST_F() 594 json->ProcessSymbolsFiles(symbolsFiles); in HWTEST_F()
|
H A D | callstack_test.cpp | 625 std::vector<std::unique_ptr<SymbolsFile>> symbolsFiles; in HWTEST_F() local 626 auto &symbolsFile = symbolsFiles.emplace_back(SymbolsFile::CreateSymbolsFile( in HWTEST_F() 633 VirtualThread thread(getpid(), symbolsFiles); in HWTEST_F() local
|
H A D | virtual_thread_test.cpp | 360 std::vector<std::unique_ptr<SymbolsFile>> symbolsFiles; in HWTEST_F() local 361 VirtualThread thread(getpid(), symbolsFiles); in HWTEST_F() local 381 symbolsFiles.emplace_back(std::move(symbolsFile)); in HWTEST_F()
|
/developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/ |
H A D | ebpf_base.cpp | 218 void EbpfBase::EBPFReloadElfSymbolTable(const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) in EBPFReloadElfSymbolTable() argument 224 for (const auto &symbolsFile : symbolsFiles) { in EBPFReloadElfSymbolTable()
|
H A D | ebpf_base.h | 39 void EBPFReloadElfSymbolTable(const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles);
|
/developtools/profiler/device/plugins/native_daemon/include/ |
H A D | virtual_thread.h | 78 const std::unordered_map<std::string, std::unique_ptr<SymbolsFile>>& symbolsFiles,
|
/developtools/profiler/device/plugins/native_daemon/src/ |
H A D | virtual_thread.cpp | 91 const std::unordered_map<std::string, std::unique_ptr<SymbolsFile>>& symbolsFiles, in VirtualThread() 94 : pid_(pid), tid_(tid), symbolsFiles_(symbolsFiles), virtualruntime_(runtime) in VirtualThread() 89 VirtualThread(pid_t pid, pid_t tid, const std::unordered_map<std::string, std::unique_ptr<SymbolsFile>>& symbolsFiles, VirtualRuntime* runtime, bool parseFlag) VirtualThread() argument
|
/developtools/smartperf_host/trace_streamer/src/parser/hiperf_parser/ |
H A D | perf_data_parser.h | 61 void PerfReloadSymbolFiles(const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles);
|
H A D | perf_data_parser.cpp | 474 void PerfDataParser::PerfReloadSymbolFiles(const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) in PerfReloadSymbolFiles() argument 476 for (const auto &symbolsFile : symbolsFiles) { in PerfReloadSymbolFiles()
|
/developtools/smartperf_host/trace_streamer/src/filter/hook_filter/ |
H A D | native_hook_filter.h | 83 void NativeHookReloadElfSymbolTable(const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles);
|
H A D | native_hook_filter.cpp | 1220 void NativeHookFilter::NativeHookReloadElfSymbolTable(const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) in NativeHookReloadElfSymbolTable() argument 1226 for (const auto &symbolsFile : symbolsFiles) { in NativeHookReloadElfSymbolTable()
|