Searched refs:MTX_RECURSED (Results 1 – 2 of 2) sorted by relevance
449 atomic_set_ptr(&m->mtx_lock, MTX_RECURSED); in _mtx_trylock_flags_int()550 atomic_set_ptr(&m->mtx_lock, MTX_RECURSED); in __mtx_lock_sleep()1030 if (__predict_false(v & MTX_RECURSED)) { in __mtx_unlock_sleep()1032 atomic_clear_ptr(&m->mtx_lock, MTX_RECURSED); in __mtx_unlock_sleep()1183 MPASS((m->mtx_lock & (MTX_RECURSED|MTX_CONTESTED)) == 0); in _mtx_destroy()1335 if (m->mtx_lock & MTX_RECURSED) in db_show_mtx()
71 #define MTX_RECURSED 0x00000001 /* lock recursed (for MTX_DEF only) */ macro74 #define MTX_FLAGMASK (MTX_RECURSED | MTX_CONTESTED | MTX_DESTROYED)