Home
last modified time | relevance | path

Searched refs:workLoop (Results 1 – 3 of 3) sorted by relevance

/base/hiviewdfx/hiview/core/
Dhiview_platform.cpp448 auto workLoop = GetAvaliableWorkLoop(pluginInfo.workHandlerName); in InitPlugin() local
449 plugin->BindWorkLoop(workLoop); in InitPlugin()
492 auto workLoop = source->GetWorkLoop(); in StartEventSource() local
494 if (workLoop == nullptr) { in StartEventSource()
498 … HIVIEW_LOGI("Start event source[%s] in thead[%s].", name.c_str(), workLoop->GetName().c_str()); in StartEventSource()
500 workLoop->AddEvent(nullptr, nullptr, task); in StartEventSource()
543 auto workLoop = GetAvaliableWorkLoop(pluginInfo.workHandlerName); in ScheduleCreateAndInitPlugin() local
544 plugin->BindWorkLoop(workLoop); in ScheduleCreateAndInitPlugin()
631 auto workLoop = callee->GetWorkLoop(); in PostSyncEventToTarget() local
633 if (workLoop == nullptr) { in PostSyncEventToTarget()
[all …]
/base/hiviewdfx/hiview/base/test/unittest/common/
Dplugin_test.cpp68 auto workLoop = std::make_shared<EventLoop>("testLoop"); variable
69 plugin.BindWorkLoop(workLoop);
/base/hiviewdfx/hiview/base/
Dpipeline.cpp75 if (auto workLoop = pluginPtr->GetWorkLoop()) { in OnContinue() local
76 workLoop->AddEvent(pluginPtr, shared_from_this()); in OnContinue()