Searched refs:blocked_writers (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.1-release/lib/libkse/thread/
H A Dthr_rwlock.c131 prwlock->blocked_writers = 0;
188 while (prwlock->blocked_writers || prwlock->state < 0) {
266 else if (prwlock->blocked_writers || prwlock->state < 0)
337 if (prwlock->state == 0 && prwlock->blocked_writers)
342 if (prwlock->blocked_writers)
381 prwlock->blocked_writers++;
390 prwlock->blocked_writers--;
395 prwlock->blocked_writers--;
H A Dthr_private.h539 int blocked_writers; member in struct:pthread_rwlock
/freebsd-10.1-release/sys/kern/
H A Dkern_umtx.c2854 int32_t blocked_writers; local
2941 blocked_writers = fuword32(&rwlock->rw_blocked_writers);
2942 suword32(&rwlock->rw_blocked_writers, blocked_writers+1);
2960 blocked_writers = fuword32(&rwlock->rw_blocked_writers);
2961 suword32(&rwlock->rw_blocked_writers, blocked_writers-1);
2962 if (blocked_writers == 1) {

Completed in 101 milliseconds