Searched refs:rr_anon_rcount (Results 1 – 2 of 2) sorted by relevance
146 refcount_create(&rrl->rr_anon_rcount); in rrw_init()158 refcount_destroy(&rrl->rr_anon_rcount); in rrw_destroy()169 rrl->rr_anon_rcount.rc_count++; in rrw_enter_read_impl()176 ASSERT(refcount_count(&rrl->rr_anon_rcount) >= 0); in rrw_enter_read_impl()179 refcount_is_zero(&rrl->rr_anon_rcount) && !prio && in rrw_enter_read_impl()188 (void) refcount_add(&rrl->rr_anon_rcount, tag); in rrw_enter_read_impl()219 while (refcount_count(&rrl->rr_anon_rcount) > 0 || in rrw_enter_write()245 rrl->rr_anon_rcount.rc_count--; in rrw_exit()246 if (rrl->rr_anon_rcount.rc_count == 0) in rrw_exit()253 ASSERT(!refcount_is_zero(&rrl->rr_anon_rcount) || in rrw_exit()[all …]
58 refcount_t rr_anon_rcount; member