Home
last modified time | relevance | path

Searched refs:mtx_recurse (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/kern/
H A Dkern_mutex.c304 LOCK_LOG_LOCK("LOCK", &m->lock_object, opts, m->mtx_recurse, file, in __mtx_lock_flags()
324 LOCK_LOG_LOCK("UNLOCK", &m->lock_object, opts, m->mtx_recurse, file, in __mtx_unlock_flags()
372 LOCK_LOG_LOCK("LOCK", &m->lock_object, opts, m->mtx_recurse, file, in __mtx_lock_spin_flags()
419 LOCK_LOG_LOCK("UNLOCK", &m->lock_object, opts, m->mtx_recurse, file, in __mtx_unlock_spin_flags()
468 m->mtx_recurse++; in _mtx_trylock_flags_int()
569 m->mtx_recurse++; in __mtx_lock_sleep()
765 m->mtx_recurse++; in _mtx_lock_spin_cookie()
962 LOCK_LOG_LOCK("LOCK", &m->lock_object, opts, m->mtx_recurse, file, in thread_lock_flags_()
1056 if (--(m->mtx_recurse) == 0) in __mtx_unlock_sleep()
1191 m->mtx_recurse = 0; in _mtx_init()
[all …]
/freebsd/sys/sys/
H A Dmutex.h209 #define mtx_recurse lock_object.lo_data macro
286 (mp)->mtx_recurse++; \
332 (mp)->mtx_recurse--; \
342 (mp)->mtx_recurse--; \
480 #define mtx_recursed(m) ((m)->mtx_recurse != 0)