Searched refs:writer_count (Results 1 – 2 of 2) sorted by relevance
79 rw->writer_count = rw->reader_count = rw->reader_blocked = 0; in __nisdb_rwinit()191 if (rw->reader_count == 0 && rw->writer_count == 0) { in __nisdb_wlock_trylock()192 rw->writer_count = 1; in __nisdb_wlock_trylock()238 (rw->writer_count == 0 && rw->reader_count == 0) || in __nisdb_wlock_trylock()239 (((rw->writer_count == 0 || rw->writer.id == myself) && in __nisdb_wlock_trylock()251 if (rw->writer_count == 0 || rw->writer.id == myself) { in __nisdb_wlock_trylock()299 if (rw->writer_count == 0) in __nisdb_wlock_trylock()300 rw->writer_count = 1; in __nisdb_wlock_trylock()375 while (rw->writer_count > 0 && rw->writer.id != myself) { in __nisdb_rlock()436 if (rw->writer_count == 0 || in __nisdb_wulock()[all …]
155 uint32_t writer_count; /* Number of writer threads [0, 1] */ member