Home | History | Annotate | Download | only in glthread

Lines Matching refs:waiting_writers

138   err = pthread_cond_init (&lock->waiting_writers, NULL);
187 waiting_writers. */
189 err = pthread_cond_wait (&lock->waiting_writers, &lock->lock);
237 err = pthread_cond_signal (&lock->waiting_writers);
269 err = pthread_cond_destroy (&lock->waiting_writers);
778 gl_waitqueue_init (&lock->waiting_writers);
856 waiting_writers. */
857 HANDLE event = gl_waitqueue_add (&lock->waiting_writers);
868 removed us from the waiting_writers, set lock->runcount = -1. */
917 if (lock->waiting_writers.count > 0)
921 gl_waitqueue_notify_first (&lock->waiting_writers);
944 if (lock->waiting_writers.array != NULL)
945 free (lock->waiting_writers.array);