Lines Matching refs:rwlock

66 #define	rwlock2rw(c)	(__containerof(c, struct rwlock, rw_lock))
100 static SYSCTL_NODE(_debug, OID_AUTO, rwlock,
166 rw_assert((const struct rwlock *)lock, what); in assert_rw()
172 struct rwlock *rw; in lock_rw()
174 rw = (struct rwlock *)lock; in lock_rw()
184 struct rwlock *rw; in trylock_rw()
186 rw = (struct rwlock *)lock; in trylock_rw()
196 struct rwlock *rw; in unlock_rw()
198 rw = (struct rwlock *)lock; in unlock_rw()
213 const struct rwlock *rw = (const struct rwlock *)lock; in owner_rw()
225 struct rwlock *rw; in _rw_init_flags()
258 struct rwlock *rw; in _rw_destroy()
274 rw_init_flags((struct rwlock *)args->ra_rw, args->ra_desc, in rw_sysinit()
288 struct rwlock *rw; in _rw_wlock_cookie()
315 __rw_try_wlock_int(struct rwlock *rw LOCK_FILE_LINE_ARG_DEF) in __rw_try_wlock_int()
365 struct rwlock *rw; in __rw_try_wlock()
374 struct rwlock *rw; in _rw_wunlock_cookie()
414 __rw_rlock_try(struct rwlock *rw, struct thread *td, uintptr_t *vp, bool fp in __rw_rlock_try()
444 __rw_rlock_hard(struct rwlock *rw, struct thread *td, uintptr_t v in __rw_rlock_hard()
675 __rw_rlock_int(struct rwlock *rw LOCK_FILE_LINE_ARG_DEF) in __rw_rlock_int()
709 struct rwlock *rw; in __rw_rlock()
716 __rw_try_rlock_int(struct rwlock *rw LOCK_FILE_LINE_ARG_DEF) in __rw_try_rlock_int()
753 struct rwlock *rw; in __rw_try_rlock()
760 __rw_runlock_try(struct rwlock *rw, struct thread *td, uintptr_t *vp) in __rw_runlock_try()
783 __rw_runlock_hard(struct rwlock *rw, struct thread *td, uintptr_t v in __rw_runlock_hard()
856 _rw_runlock_cookie_int(struct rwlock *rw LOCK_FILE_LINE_ARG_DEF) in _rw_runlock_cookie_int()
882 struct rwlock *rw; in _rw_runlock_cookie()
914 struct rwlock *rw; in __rw_wlock_hard()
1220 struct rwlock *rw; in __rw_wunlock_hard()
1296 __rw_try_upgrade_int(struct rwlock *rw LOCK_FILE_LINE_ARG_DEF) in __rw_try_upgrade_int()
1370 struct rwlock *rw; in __rw_try_upgrade()
1380 __rw_downgrade_int(struct rwlock *rw LOCK_FILE_LINE_ARG_DEF) in __rw_downgrade_int()
1446 struct rwlock *rw; in __rw_downgrade()
1465 const struct rwlock *rw; in __rw_assert()
1544 const struct rwlock *rw; in db_show_rwlock()
1547 rw = (const struct rwlock *)lock; in db_show_rwlock()