Lines Matching refs:cond
32 pthread_cond_t cond; // 线程等待条件 member
55 pthread_cond_t cond; // 同步执行时,等待确认 member
71 static void SetCondAttr(pthread_cond_t *cond) in SetCondAttr() argument
76 pthread_cond_init(cond, &attr); in SetCondAttr()
172 pthread_cond_destroy(&task->cond); in DeleteTask()
195 pthread_cond_broadcast(&mgr->cond); in PushTask()
250 pthread_cond_signal(&task->cond); in CheckTaskComplete()
284 SetCondAttr(&mgr->cond); in CreateThreadMgr()
317 pthread_cond_broadcast(&mgr->cond); in DestroyThreadMgr()
333 pthread_cond_destroy(&mgr->cond); in DestroyThreadMgr()
353 SetCondAttr(&task->cond); in ThreadMgrAddTask()
420 pthread_cond_broadcast(&mgr->cond); in TaskSyncExecute()
428 ret = pthread_cond_timedwait(&task->cond, &task->mutex, &abstime); in TaskSyncExecute()
451 pthread_cond_broadcast(&mgr->cond); in TaskExecute()
506 ret = pthread_cond_timedwait(&mgr->cond, &mgr->mutex, &abstime); in ManagerThreadProc()
537 ret = pthread_cond_timedwait(&mgr->cond, &mgr->mutex, &abstime); in ThreadExecute()