Lines Matching defs:dslab_rwlock
1632 smr_slab_t *dslab; /* dslab_rwlock */
1633 short dnslabs; /* dslab_rwlock */
1634 short dslab_state; /* dslab_rwlock */
1635 krwlock_t dslab_rwlock;
1776 #define DSLAB_READ_HELD(d) RW_READ_HELD(&idn_domain[d].dslab_rwlock)
1777 #define DSLAB_WRITE_HELD(d) RW_WRITE_HELD(&idn_domain[d].dslab_rwlock)
1780 rw_enter(&idn_domain[d].dslab_rwlock, RW_WRITER)
1782 rw_enter(&idn_domain[d].dslab_rwlock, RW_READER)
1784 rw_tryupgrade(&idn_domain[d].dslab_rwlock)
1785 #define DSLAB_UNLOCK(d) rw_exit(&idn_domain[d].dslab_rwlock)