Home
last modified time | relevance | path

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

/base/startup/appspawn/test/moduletest/threadpool/
H A Dthread_manager.c25 atomic_uint threadExit; member
133 while (executor != NULL && !threadNode->threadExit) { in RunExecutor()
289 atomic_init(&mgr->threadNode[index].threadExit, 0); in CreateThreadMgr()
312 atomic_store(&mgr->threadNode[index].threadExit, 1); in DestroyThreadMgr()
313 APPSPAWN_LOGV("DestroyThreadMgr index %{public}d %{public}d", index, mgr->threadNode[index].threadExit); in DestroyThreadMgr()
494 while (!threadNode->threadExit) { in ManagerThreadProc()
509 if (threadNode->threadExit) { in ManagerThreadProc()
531 while (!threadNode->threadExit) { in ThreadExecute()
533 while (ListEmpty(mgr->executorQueue) && !threadNode->threadExit) { in ThreadExecute()
538 APPSPAWN_LOGV("bbbb threadNode->threadExit in ThreadExecute()
[all...]
/base/notification/eventhandler/frameworks/eventhandler/src/
H A Devent_runner.cpp109 bool Deposit(std::unique_ptr<std::thread> &thread, const ExitFunction &threadExit) in Deposit() argument
111 if ((!thread) || (!thread->joinable()) || (!threadExit)) { in Deposit()
113 HILOGE("%{public}s, %{public}s: Invalid parameter", threadState, threadExit ? "valid" : "null"); in Deposit()
129 .threadExit = threadExit, in Deposit()
139 ExitFunction threadExit; member
195 exitInfo.threadExit(); in DoReclaimLocked()

Completed in 3 milliseconds