Lines Matching refs:reader_blocked
79 rw->writer_count = rw->reader_count = rw->reader_blocked = 0; in __nisdb_rwinit()
212 (rw->reader_blocked + 1)) in __nisdb_wlock_trylock()
221 if (rw->reader_count == rw->reader_blocked) in __nisdb_wlock_trylock()
268 rw->reader_blocked++; in __nisdb_wlock_trylock()
273 if (rw->reader_blocked > 0) in __nisdb_wlock_trylock()
274 rw->reader_blocked--; in __nisdb_wlock_trylock()
285 if (rw->reader_blocked > 0) in __nisdb_wlock_trylock()
286 rw->reader_blocked--; in __nisdb_wlock_trylock()
378 rw->reader_blocked++; in __nisdb_rlock()
383 if (rw->reader_blocked > 0) in __nisdb_rlock()
384 rw->reader_blocked--; in __nisdb_rlock()
395 if (rw->reader_blocked > 0) in __nisdb_rlock()
396 rw->reader_blocked--; in __nisdb_rlock()
730 rw, rw->reader_count, rw->reader_blocked); in __nisdb_lock_report()