Home
last modified time | relevance | path

Searched refs:rw_nwaitwriters (Results 1 – 2 of 2) sorted by relevance

/components/libc/posix/pthreads/
A Dpthread_rwlock.c89 rwlock->rw_nwaitwriters = 0; in pthread_rwlock_init()
135 rwlock->rw_nwaitwriters != 0) in pthread_rwlock_destroy()
210 while (rwlock->rw_refcount < 0 || rwlock->rw_nwaitwriters > 0) in pthread_rwlock_rdlock()
265 if (rwlock->rw_refcount < 0 || rwlock->rw_nwaitwriters > 0) in pthread_rwlock_tryrdlock()
319 while (rwlock->rw_refcount < 0 || rwlock->rw_nwaitwriters > 0) in pthread_rwlock_timedrdlock()
384 rwlock->rw_nwaitwriters++; in pthread_rwlock_timedwrlock()
388 rwlock->rw_nwaitwriters--; in pthread_rwlock_timedwrlock()
489 if (rwlock->rw_nwaitwriters > 0) in pthread_rwlock_unlock()
544 rwlock->rw_nwaitwriters++; in pthread_rwlock_wrlock()
548 rwlock->rw_nwaitwriters--; in pthread_rwlock_wrlock()
A Dpthread.h120 int rw_nwaitwriters; /* the number of writer threads waiting */ member

Completed in 6 milliseconds