Lines Matching defs:tag
102 rrn_add(rrwlock_t *rrl, void *tag)
109 rn->rn_tag = tag;
118 rrn_find_and_remove(rrwlock_t *rrl, void *tag)
127 if (rn->rn_rrl == rrl && rn->rn_tag == tag) {
163 rrw_enter_read(rrwlock_t *rrl, void *tag)
185 rrn_add(rrl, tag);
186 (void) refcount_add(&rrl->rr_linked_rcount, tag);
188 (void) refcount_add(&rrl->rr_anon_rcount, tag);
212 rrw_enter(rrwlock_t *rrl, krw_t rw, void *tag)
215 rrw_enter_read(rrl, tag);
221 rrw_exit(rrwlock_t *rrl, void *tag)
240 if (rrn_find_and_remove(rrl, tag)) {
241 count = refcount_remove(&rrl->rr_linked_rcount, tag);
244 count = refcount_remove(&rrl->rr_anon_rcount, tag);