Searched refs:rr_writer (Results 1 – 2 of 2) sorted by relevance
146 rrl->rr_writer = NULL; in rrw_init()158 ASSERT0P(rrl->rr_writer); in rrw_destroy()168 if (rrl->rr_writer == NULL && !rrl->rr_writer_wanted && in rrw_enter_read_impl()176 ASSERT(rrl->rr_writer != curthread); in rrw_enter_read_impl()179 while (rrl->rr_writer != NULL || (rrl->rr_writer_wanted && in rrw_enter_read_impl()191 ASSERT0P(rrl->rr_writer); in rrw_enter_read_impl()218 ASSERT(rrl->rr_writer != curthread); in rrw_enter_write()222 rrl->rr_writer != NULL) { in rrw_enter_write()227 rrl->rr_writer = curthread; in rrw_enter_write()245 if (!rrl->rr_writer && rrl->rr_linked_rcount.rc_count == 0) { in rrw_exit()[all …]
62 kthread_t *rr_writer; member