• Home
  • Raw
  • Download

Lines Matching refs:VirtualRuntime

41 VirtualRuntime::VirtualRuntime(bool onDevice)  in VirtualRuntime()  function in OHOS::Developtools::HiPerf::VirtualRuntime
46 VirtualRuntime::~VirtualRuntime() in ~VirtualRuntime()
53 std::string VirtualRuntime::ReadFromSavedCmdLines(pid_t tid) in ReadFromSavedCmdLines()
80 std::string VirtualRuntime::ReadThreadName(pid_t tid, bool isThread) in ReadThreadName()
100 VirtualThread &VirtualRuntime::UpdateThread(pid_t pid, pid_t tid, const std::string name) in UpdateThread()
115 VirtualThread &VirtualRuntime::CreateThread(pid_t pid, pid_t tid, const std::string name) in CreateThread()
186 bool VirtualRuntime::UpdateHapSymbols(std::shared_ptr<DfxMap> map) in UpdateHapSymbols()
207 VirtualThread &VirtualRuntime::GetThread(pid_t pid, pid_t tid, const std::string name) in GetThread()
224 void VirtualRuntime::UpdateThreadMaps(pid_t pid, pid_t tid, const std::string filename, in UpdateThreadMaps()
231 void VirtualRuntime::UpdateKernelModulesSpaceMaps() in UpdateKernelModulesSpaceMaps()
283 void VirtualRuntime::UpdateKernelSpaceMaps() in UpdateKernelSpaceMaps()
294 void VirtualRuntime::UpdateKernelModulesSymbols() in UpdateKernelModulesSymbols()
310 void VirtualRuntime::UpdateKernelSymbols() in UpdateKernelSymbols()
333 void VirtualRuntime::UpdatekernelMap(uint64_t begin, uint64_t end, uint64_t offset, in UpdatekernelMap()
351 void VirtualRuntime::DedupFromRecord(PerfRecordSample *recordSample) in DedupFromRecord()
389 void VirtualRuntime::CollectDedupSymbol(kSymbolsHits &kernelSymbolsHits, in CollectDedupSymbol()
419 void VirtualRuntime::UpdateFromRecord(PerfEventRecord &record) in UpdateFromRecord()
453 void VirtualRuntime::MakeCallFrame(DfxSymbol &symbol, CallFrame &callFrame) in MakeCallFrame()
464 void VirtualRuntime::SymbolicCallFrame(PerfRecordSample &recordSample, uint64_t ip, in SymbolicCallFrame()
479 bool VirtualRuntime::RecoverCallStack(PerfRecordSample &recordSample) in RecoverCallStack()
492 void VirtualRuntime::SymbolicRecord(PerfRecordSample &recordSample) in SymbolicRecord()
527 void VirtualRuntime::NeedDropKernelCallChain(PerfRecordSample &sample) in NeedDropKernelCallChain()
556 void VirtualRuntime::UnwindFromRecord(PerfRecordSample &recordSample) in UnwindFromRecord()
609 void VirtualRuntime::SetCollectSymbolCallBack(CollectSymbolCallBack collectSymbolCallBack) in SetCollectSymbolCallBack()
614 void VirtualRuntime::UpdateFromRecord(PerfRecordSample &recordSample) in UpdateFromRecord()
632 void VirtualRuntime::UpdateFromRecord(PerfRecordMmap &recordMmap) in UpdateFromRecord()
656 bool VirtualRuntime::CheckValidSandBoxMmap(PerfRecordMmap2 &recordMmap2) in CheckValidSandBoxMmap()
741 void VirtualRuntime::UpdateFromRecord(PerfRecordMmap2 &recordMmap2) in UpdateFromRecord()
766 void VirtualRuntime::UpdateFromRecord(PerfRecordComm &recordComm) in UpdateFromRecord()
772 void VirtualRuntime::SetRecordMode(RecordCallBack recordCallBack) in SetRecordMode()
777 void VirtualRuntime::UpdateSymbols(std::string fileName) in UpdateSymbols()
815 const DfxSymbol VirtualRuntime::GetKernelSymbol(uint64_t ip, const std::vector<DfxMap> &memMaps, in GetKernelSymbol()
861 const DfxSymbol VirtualRuntime::GetKernelThreadSymbol(uint64_t ip, const VirtualThread &thread) in GetKernelThreadSymbol()
908 const DfxSymbol VirtualRuntime::GetUserSymbol(uint64_t ip, const VirtualThread &thread) in GetUserSymbol()
950 bool VirtualRuntime::GetSymbolCache(uint64_t ip, DfxSymbol &symbol, in GetSymbolCache()
987 DfxSymbol VirtualRuntime::GetSymbol(uint64_t ip, pid_t pid, pid_t tid, const perf_callchain_context… in GetSymbol()
1027 bool VirtualRuntime::SetSymbolsPaths(const std::vector<std::string> &symbolsPaths) in SetSymbolsPaths()
1042 void VirtualRuntime::UpdateFromPerfData(const std::vector<SymbolFileStruct> &symbolFileStructs) in UpdateFromPerfData()
1068 void VirtualRuntime::ImportUniqueStackNodes(const std::vector<UniStackTableInfo>& uniStackTableInfo… in ImportUniqueStackNodes()
1108 void VirtualRuntime::LoadVdso() in LoadVdso()
1135 void VirtualRuntime::UpdateServiceSpaceMaps() in UpdateServiceSpaceMaps()
1150 void VirtualRuntime::UpdateServiceSymbols() in UpdateServiceSymbols()
1164 void VirtualRuntime::UpdateKernelThreadMap(pid_t pid, uint64_t begin, uint64_t len, in UpdateKernelThreadMap()
1173 void VirtualRuntime::UpdateDevhostSpaceMaps() in UpdateDevhostSpaceMaps()
1188 void VirtualRuntime::UpdateDevhostSymbols() in UpdateDevhostSymbols()
1228 void VirtualRuntime::FixHMBundleMmap(char *filename, int pid, u16 &headerSize) in FixHMBundleMmap()
1246 void VirtualRuntime::SetDevhostPid(pid_t devhost) in SetDevhostPid()
1252 bool VirtualRuntime::IsKernelThread(pid_t pid) in IsKernelThread()