Lines Matching refs:cond

116 	pthread_cond_t cond;  member
235 ret = pthread_cond_init(&mycond->cond, &condattr); in mythread_cond_init()
253 return pthread_cond_init(&mycond->cond, NULL); in mythread_cond_init()
257 mythread_cond_destroy(mythread_cond *cond) in mythread_cond_destroy() argument
259 int ret = pthread_cond_destroy(&cond->cond); in mythread_cond_destroy()
265 mythread_cond_signal(mythread_cond *cond) in mythread_cond_signal() argument
267 int ret = pthread_cond_signal(&cond->cond); in mythread_cond_signal()
273 mythread_cond_wait(mythread_cond *cond, mythread_mutex *mutex) in mythread_cond_wait() argument
275 int ret = pthread_cond_wait(&cond->cond, mutex); in mythread_cond_wait()
283 mythread_cond_timedwait(mythread_cond *cond, mythread_mutex *mutex, in mythread_cond_timedwait() argument
286 int ret = pthread_cond_timedwait(&cond->cond, mutex, condtime); in mythread_cond_timedwait()
294 mythread_condtime_set(mythread_condtime *condtime, const mythread_cond *cond, in mythread_condtime_set() argument
302 int ret = clock_gettime(cond->clk_id, &now); in mythread_condtime_set()
309 (void)cond; in mythread_condtime_set()
439 mythread_cond_init(mythread_cond *cond) in mythread_cond_init() argument
442 *cond = CreateEvent(NULL, FALSE, FALSE, NULL); in mythread_cond_init()
443 return *cond == NULL ? -1 : 0; in mythread_cond_init()
445 InitializeConditionVariable(cond); in mythread_cond_init()
451 mythread_cond_destroy(mythread_cond *cond) in mythread_cond_destroy() argument
454 CloseHandle(*cond); in mythread_cond_destroy()
456 (void)cond; in mythread_cond_destroy()
461 mythread_cond_signal(mythread_cond *cond) in mythread_cond_signal() argument
464 SetEvent(*cond); in mythread_cond_signal()
466 WakeConditionVariable(cond); in mythread_cond_signal()
471 mythread_cond_wait(mythread_cond *cond, mythread_mutex *mutex) in mythread_cond_wait() argument
475 WaitForSingleObject(*cond, INFINITE); in mythread_cond_wait()
478 BOOL ret = SleepConditionVariableCS(cond, mutex, INFINITE); in mythread_cond_wait()
485 mythread_cond_timedwait(mythread_cond *cond, mythread_mutex *mutex, in mythread_cond_timedwait() argument
497 DWORD ret = WaitForSingleObject(*cond, timeout); in mythread_cond_timedwait()
504 BOOL ret = SleepConditionVariableCS(cond, mutex, timeout); in mythread_cond_timedwait()
511 mythread_condtime_set(mythread_condtime *condtime, const mythread_cond *cond, in mythread_condtime_set() argument
514 (void)cond; in mythread_condtime_set()