LOCK_LINE
LOCK_LINE);
LOCK_FILE, LOCK_LINE)
LOCK_FILE, LOCK_LINE)
LOCK_FILE, LOCK_LINE); \
_lockmgr_assert(&(bp)->b_lock, KA_LOCKED, LOCK_FILE, LOCK_LINE)
_lockmgr_assert(&(bp)->b_lock, KA_SLOCKED, LOCK_FILE, LOCK_LINE)
_lockmgr_assert(&(bp)->b_lock, KA_XLOCKED, LOCK_FILE, LOCK_LINE)
_lockmgr_assert(&(bp)->b_lock, KA_UNLOCKED, LOCK_FILE, LOCK_LINE)
_lockmgr_disown(&(bp)->b_lock, LOCK_FILE, LOCK_LINE)
LK_PRIO_DEFAULT, LK_TIMO_DEFAULT, LOCK_FILE, LOCK_LINE)
LOCK_FILE, LOCK_LINE)
LOCK_FILE, LOCK_LINE)
_lockmgr_disown((lk), LOCK_FILE, LOCK_LINE)
LK_PRIO_DEFAULT, LK_TIMO_DEFAULT, LOCK_FILE, LOCK_LINE)
_lockmgr_assert((lk), (what), LOCK_FILE, LOCK_LINE)
#if !defined(LOCK_FILE) || !defined(LOCK_LINE)
mtx_lock_flags_((m), (opts), LOCK_FILE, LOCK_LINE)
mtx_unlock_flags_((m), (opts), LOCK_FILE, LOCK_LINE)
mtx_lock_spin_flags_((m), (opts), LOCK_FILE, LOCK_LINE)
mtx_unlock_spin_flags_((m), (opts), LOCK_FILE, LOCK_LINE)
mtx_trylock_flags_((m), (opts), LOCK_FILE, LOCK_LINE)
mtx_trylock_spin_flags_((m), (opts), LOCK_FILE, LOCK_LINE)
#define rm_assert(rm, what) _rm_assert((rm), (what), LOCK_FILE, LOCK_LINE)
#define rm_wlock(rm) _rm_wlock_debug((rm), LOCK_FILE, LOCK_LINE)
#define rm_wunlock(rm) _rm_wunlock_debug((rm), LOCK_FILE, LOCK_LINE)
((void)_rm_rlock_debug((rm),(tracker), 0, LOCK_FILE, LOCK_LINE ))
_rm_rlock_debug((rm),(tracker), 1, LOCK_FILE, LOCK_LINE )
_rm_runlock_debug((rm), (tracker), LOCK_FILE, LOCK_LINE )
#define rw_wlock(rw) _rw_wlock((rw), LOCK_FILE, LOCK_LINE)
#define rw_wunlock(rw) _rw_wunlock((rw), LOCK_FILE, LOCK_LINE)
__rw_wlock((rw), curthread, LOCK_FILE, LOCK_LINE)
__rw_wunlock((rw), curthread, LOCK_FILE, LOCK_LINE)
#define rw_rlock(rw) _rw_rlock((rw), LOCK_FILE, LOCK_LINE)
#define rw_runlock(rw) _rw_runlock((rw), LOCK_FILE, LOCK_LINE)
#define rw_try_rlock(rw) _rw_try_rlock((rw), LOCK_FILE, LOCK_LINE)
#define rw_try_upgrade(rw) _rw_try_upgrade((rw), LOCK_FILE, LOCK_LINE)
#define rw_try_wlock(rw) _rw_try_wlock((rw), LOCK_FILE, LOCK_LINE)
#define rw_downgrade(rw) _rw_downgrade((rw), LOCK_FILE, LOCK_LINE)
#define rw_assert(rw, what) _rw_assert((rw), (what), LOCK_FILE, LOCK_LINE)
#define sema_post(sema) _sema_post((sema), LOCK_FILE, LOCK_LINE)
#define sema_wait(sema) _sema_wait((sema), LOCK_FILE, LOCK_LINE)
_sema_timedwait((sema), (timo), LOCK_FILE, LOCK_LINE)
#define sema_trywait(sema) _sema_trywait((sema), LOCK_FILE, LOCK_LINE)
#define sx_try_slock(sx) sx_try_slock_((sx), LOCK_FILE, LOCK_LINE)
#define sx_try_xlock(sx) sx_try_xlock_((sx), LOCK_FILE, LOCK_LINE)
#define sx_try_upgrade(sx) sx_try_upgrade_((sx), LOCK_FILE, LOCK_LINE)
#define sx_downgrade(sx) sx_downgrade_((sx), LOCK_FILE, LOCK_LINE)
#define sx_xlock(sx) sx_xlock_((sx), LOCK_FILE, LOCK_LINE)
#define sx_xlock_sig(sx) sx_xlock_sig_((sx), LOCK_FILE, LOCK_LINE)
#define sx_xunlock(sx) sx_xunlock_((sx), LOCK_FILE, LOCK_LINE)
#define sx_slock(sx) sx_slock_((sx), LOCK_FILE, LOCK_LINE)
#define sx_slock_sig(sx) sx_slock_sig_((sx), LOCK_FILE, LOCK_LINE)
#define sx_sunlock(sx) sx_sunlock_((sx), LOCK_FILE, LOCK_LINE)
#define sx_unlock(sx) sx_unlock_((sx), LOCK_FILE, LOCK_LINE)
_vm_map_assert_locked(map, LOCK_FILE, LOCK_LINE)
#define vm_map_lock(map) _vm_map_lock(map, LOCK_FILE, LOCK_LINE)
#define vm_map_unlock(map) _vm_map_unlock(map, LOCK_FILE, LOCK_LINE)
_vm_map_unlock_and_wait(map, timo, LOCK_FILE, LOCK_LINE)
#define vm_map_lock_read(map) _vm_map_lock_read(map, LOCK_FILE, LOCK_LINE)
#define vm_map_unlock_read(map) _vm_map_unlock_read(map, LOCK_FILE, LOCK_LINE)
#define vm_map_trylock(map) _vm_map_trylock(map, LOCK_FILE, LOCK_LINE)
_vm_map_trylock_read(map, LOCK_FILE, LOCK_LINE)
_vm_map_lock_upgrade(map, LOCK_FILE, LOCK_LINE)
_vm_map_lock_downgrade(map, LOCK_FILE, LOCK_LINE)