Home
last modified time | relevance | path

Searched refs:HookManagerCtx (Results 1 - 2 of 2) sorted by relevance

/developtools/profiler/device/plugins/native_daemon/include/
H A Dhook_manager.h59 struct HookManagerCtx { struct in OHOS::Developtools::NativeDaemon::HookManager
60 HookManagerCtx(int32_t pid) : pid(pid) {} in HookManagerCtx() function
61 HookManagerCtx(const std::string& name) : processName(name) {} in HookManagerCtx() function
62 ~HookManagerCtx() {} in ~HookManagerCtx()
99 bool HandleHookContext(const std::shared_ptr<HookManagerCtx>& ctx);
101 void ReadShareMemory(const std::shared_ptr<HookManagerCtx>& hookCtx);
131 void FlushRawStackArray(const std::shared_ptr<HookManagerCtx>& hookCtx,
154 std::vector<std::shared_ptr<HookManagerCtx>> hookCtx_;
/developtools/profiler/device/plugins/native_daemon/src/
H A Dhook_manager.cpp87 hookCtx_.emplace_back(std::make_shared<HookManagerCtx>(pid)); in CheckProcess()
133 hookCtx_.emplace_back(std::make_shared<HookManagerCtx>(hookConfig_.process_name())); in CheckProcessName()
143 hookCtx_.emplace_back(std::make_shared<HookManagerCtx>(pidValue)); in CheckProcessName()
245 bool HookManager::HandleHookContext(const std::shared_ptr<HookManagerCtx>& ctx) in HandleHookContext()
443 void HookManager::HookManagerCtx::FlushStackArray() in FlushStackArray()
454 void HookManager::FlushRawStackArray(const std::shared_ptr<HookManagerCtx>& hookCtx, in FlushRawStackArray()
467 void HookManager::ReadShareMemory(const std::shared_ptr<HookManagerCtx>& hookCtx) in ReadShareMemory()

Completed in 2 milliseconds