/** @file  ../include/sys/_mutex.h
@internalComponent
*/

/** @struct mtx

Sleep or spin mutex.

@publishedAll
@externallyDefinedApi
*/

/** @var mtx::mtx_object
Common lock properties.
*/

/** @var mtx::mtx_lock
Owner and flags.
*/

/** @var mtx::mtx_recurse
Number of recursive holds.
*/
