• Home
  • Raw
  • Download

Lines Matching refs:VirtualRuntime

41 void VirtualRuntime::ClearMaps()  in ClearMaps()
46 VirtualRuntime::VirtualRuntime(const NativeHookConfig& hookConfig): hookConfig_(hookConfig) in VirtualRuntime() function in OHOS::Developtools::NativeDaemon::VirtualRuntime
54 VirtualRuntime::~VirtualRuntime() in ~VirtualRuntime()
61 std::string VirtualRuntime::ReadThreadName(pid_t tid) in ReadThreadName()
69 VirtualThread &VirtualRuntime::UpdateThread(pid_t pid, pid_t tid, const std::string name) in UpdateThread()
84 VirtualThread &VirtualRuntime::CreateThread(pid_t pid, pid_t tid) in CreateThread()
93 VirtualThread &VirtualRuntime::GetThread(pid_t pid, pid_t tid) in GetThread()
107 void VirtualRuntime::MakeCallFrame(Symbol &symbol, CallFrame &callFrame) in MakeCallFrame()
124 bool VirtualRuntime::GetSymbolName(pid_t pid, pid_t tid, std::vector<CallFrame>& callFrames, int of… in GetSymbolName()
180 void VirtualRuntime::UpdateMaps(pid_t pid, pid_t tid) in UpdateMaps()
190 bool VirtualRuntime::UnwindStack(std::vector<u64>& regs, in UnwindStack()
246 bool VirtualRuntime::IsSymbolExist(const std::string& fileName) in IsSymbolExist()
255 void VirtualRuntime::DelSymbolFile(const std::string& fileName) in DelSymbolFile()
260 void VirtualRuntime::UpdateSymbols(std::string fileName) in UpdateSymbols()
295 const Symbol VirtualRuntime::GetKernelSymbol(uint64_t ip, const std::vector<MemMapItem> &memMaps, in GetKernelSymbol()
336 const Symbol VirtualRuntime::GetUserSymbol(uint64_t ip, const VirtualThread &thread) in GetUserSymbol()
376 bool VirtualRuntime::GetSymbolCache(uint64_t ip, Symbol &symbol, const VirtualThread &thread) in GetSymbolCache()
389 void VirtualRuntime::UpdateSymbolCache(uint64_t ip, Symbol &symbol, in UpdateSymbolCache()
397 const Symbol VirtualRuntime::GetSymbol(CallFrame& callFrame, pid_t pid, pid_t tid, in GetSymbol()
425 bool VirtualRuntime::SetSymbolsPaths(const std::vector<std::string> &symbolsPaths) in SetSymbolsPaths()
440 void VirtualRuntime::FillMapsCache(std::string& currentFileName, MemMapItem& memMapItem) in FillMapsCache()
463 inline void VirtualRuntime::FillSymbolNameId(CallFrame& callFrame, Symbol& symbol) in FillSymbolNameId()
475 inline void VirtualRuntime::FillFileSet(CallFrame& callFrame, const Symbol& symbol) in FillFileSet()
484 void VirtualRuntime::HandleMapInfo(uint64_t begin, uint64_t length, uint32_t flags, in HandleMapInfo()
508 void VirtualRuntime::RemoveMaps(uint64_t addr) in RemoveMaps()
513 std::pair<MemMaps*, uint32_t> VirtualRuntime::FindMap(uint64_t addr) in FindMap()