Home | History | Annotate | Download | only in pthreads-win32

Lines Matching defs:cv

72   pthread_cond_t cv = NULL;
90 cv = (pthread_cond_t) calloc (1, sizeof (*cv));
92 if (cv == NULL)
98 cv->nWaitersBlocked = 0;
99 cv->nWaitersToUnblock = 0;
100 cv->nWaitersGone = 0;
102 if (sem_init (&(cv->semBlockLock), 0, 1) != 0)
108 if (sem_init (&(cv->semBlockQueue), 0, 0) != 0)
114 if ((result = pthread_mutex_init (&(cv->mtxUnblockLock), 0)) != 0)
129 (void) sem_destroy (&(cv->semBlockQueue));
132 (void) sem_destroy (&(cv->semBlockLock));
135 (void) free (cv);
136 cv = NULL;
145 cv->next = NULL;
146 cv->prev = ptw32_cond_list_tail;
150 ptw32_cond_list_tail->next = cv;
153 ptw32_cond_list_tail = cv;
157 ptw32_cond_list_head = cv;
163 *cond = cv;