Lines Matching refs:VirtualRuntime
36 VirtualRuntime::VirtualRuntime(bool onDevice) in VirtualRuntime() function in OHOS::Developtools::HiPerf::VirtualRuntime
41 std::string VirtualRuntime::ReadThreadName(pid_t tid, bool isThread) in ReadThreadName()
54 VirtualThread &VirtualRuntime::UpdateThread(pid_t pid, pid_t tid, const std::string name) in UpdateThread()
69 VirtualThread &VirtualRuntime::CreateThread(pid_t pid, pid_t tid) in CreateThread()
125 VirtualThread &VirtualRuntime::GetThread(pid_t pid, pid_t tid) in GetThread()
142 void VirtualRuntime::UpdateThreadMaps(pid_t pid, pid_t tid, const std::string filename, in UpdateThreadMaps()
149 void VirtualRuntime::UpdateKernelModulesSpaceMaps() in UpdateKernelModulesSpaceMaps()
201 void VirtualRuntime::UpdateKernelSpaceMaps() in UpdateKernelSpaceMaps()
213 void VirtualRuntime::UpdateKernelModulesSymbols() in UpdateKernelModulesSymbols()
230 void VirtualRuntime::UpdateKernelSymbols() in UpdateKernelSymbols()
253 void VirtualRuntime::UpdatekernelMap(uint64_t begin, uint64_t end, uint64_t offset, in UpdatekernelMap()
271 void VirtualRuntime::UpdateFromRecord(PerfEventRecord &record) in UpdateFromRecord()
305 void VirtualRuntime::MakeCallFrame(Symbol &symbol, CallFrame &callFrame) in MakeCallFrame()
316 void VirtualRuntime::SymbolicCallFrame(PerfRecordSample &recordSample, uint64_t ip, in SymbolicCallFrame()
326 void VirtualRuntime::SymbolicRecord(PerfRecordSample &recordSample) in SymbolicRecord()
358 void VirtualRuntime::UnwindFromRecord(PerfRecordSample &recordSample) in UnwindFromRecord()
394 void VirtualRuntime::UpdateFromRecord(PerfRecordSample &recordSample) in UpdateFromRecord()
405 void VirtualRuntime::UpdateFromRecord(PerfRecordMmap &recordMmap) in UpdateFromRecord()
430 void VirtualRuntime::UpdateFromRecord(PerfRecordMmap2 &recordMmap2) in UpdateFromRecord()
451 void VirtualRuntime::UpdateFromRecord(PerfRecordComm &recordComm) in UpdateFromRecord()
457 void VirtualRuntime::SetRecordMode(RecordCallBack recordCallBack) in SetRecordMode()
462 void VirtualRuntime::UpdateSymbols(std::string fileName) in UpdateSymbols()
498 const Symbol VirtualRuntime::GetKernelSymbol(uint64_t ip, const std::vector<MemMapItem> &memMaps, in GetKernelSymbol()
544 const Symbol VirtualRuntime::GetUserSymbol(uint64_t ip, const VirtualThread &thread) in GetUserSymbol()
586 bool VirtualRuntime::GetSymbolCache(uint64_t ip, Symbol &symbol, in GetSymbolCache()
609 const Symbol VirtualRuntime::GetSymbol(uint64_t ip, pid_t pid, pid_t tid, in GetSymbol()
637 bool VirtualRuntime::SetSymbolsPaths(const std::vector<std::string> &symbolsPaths) in SetSymbolsPaths()
652 void VirtualRuntime::UpdateFromPerfData(const std::vector<SymbolFileStruct> &symbolFileStructs) in UpdateFromPerfData()
708 void VirtualRuntime::LoadVdso() in LoadVdso()