Home | History | Annotate | Download | only in kern

Lines Matching defs:wl_rwlock

179 	krwlock_t wl_rwlock;	/* u:	File system transaction lock */
553 rw_init(&wl->wl_rwlock);
716 rw_enter(&wl->wl_rwlock, RW_WRITER);
840 rw_exit(&wl->wl_rwlock);
892 rw_destroy(&wl->wl_rwlock);
1243 rw_enter(&wl->wl_rwlock, RW_READER);
1285 rw_exit(&wl->wl_rwlock);
1530 * => Caller must hold wl->wl_rwlock writer lock.
1542 KASSERT(rw_write_held(&wl->wl_rwlock));
1794 rw_enter(&wl->wl_rwlock, RW_WRITER);
2027 rw_exit(&wl->wl_rwlock);
2037 KASSERT(rw_lock_held(&wl->wl_rwlock));
2044 KASSERT(!rw_write_held(&wl->wl_rwlock));
2246 || rw_lock_held(&wl->wl_rwlock) || mutex_owned(&wl->wl_mtx));
2462 * wl->wl_rwlock for writer or by being wapbl_start before anyone
2566 KASSERT(rw_write_held(&wl->wl_rwlock));
2660 KASSERT(rw_write_held(&wl->wl_rwlock));