__cmtx
struct __cmtx mtx;
void __cmtx_init(struct __cmtx *);
int __cmtx_enter_try(struct __cmtx *);
void __cmtx_enter(struct __cmtx *);
void __cmtx_leave(struct __cmtx *);
__cmtx_enter(struct __cmtx *cmtx)
__cmtx_leave(struct __cmtx *cmtx)
__cmtx_init(struct __cmtx *cmtx)
__cmtx_enter_try(struct __cmtx *cmtx)
__cmtx_enter(struct __cmtx *cmtx)
__cmtx_leave(struct __cmtx *cmtx)
__cmtx_init(struct __cmtx *cmtx)
__cmtx_enter_try(struct __cmtx *cmtx)
static struct __cmtx atexit_lock = __CMTX_INITIALIZER();
static struct __cmtx atfork_lock = __CMTX_INITIALIZER();
static struct __cmtx arc4_lock = __CMTX_INITIALIZER();
static struct __cmtx static_init_lock = __CMTX_INITIALIZER();
static struct __cmtx rkeyslock = __CMTX_INITIALIZER();