umtx_t
__sysv_umtx_lock(volatile umtx_t *mtx, int timo)
__sysv_umtx_unlock(volatile umtx_t *mtx)
umtx_t _mutex_static_lock;
int __sysv_umtx_lock(volatile umtx_t *mtx, int timo);
void __sysv_umtx_unlock(volatile umtx_t *mtx);
_sysv_umtx_init(volatile umtx_t *mtx)
_sysv_umtx_lock(volatile umtx_t *mtx)
_sysv_umtx_unlock(volatile umtx_t *mtx)
umtx_t _cond_static_lock;
umtx_t _thr_event_lock;
static umtx_t inprogress;
umtx_t tmp;
umtx_t _thr_atfork_lock;
umtx_t _thr_list_lock;
static umtx_t free_thread_lock;
static umtx_t tcb_lock;
umtx_t _mutex_static_lock;
volatile umtx_t m_lock;
volatile umtx_t c_lock;
volatile umtx_t b_lock;
volatile umtx_t b_cycle;
volatile umtx_t s_lock;
umtx_t lock;
umtx_t cycle;
umtx_t state;
extern umtx_t _thr_atfork_lock;
extern umtx_t _mutex_static_lock;
extern umtx_t _cond_static_lock;
extern umtx_t _rwlock_static_lock;
extern umtx_t _keytable_lock;
extern umtx_t _thr_list_lock;
extern umtx_t _thr_event_lock;
umtx_t _rwlock_static_lock;
volatile umtx_t count;
umtx_t cycle;
umtx_t _keytable_lock;
(volatile umtx_t *)&lck->access_lock));
_thr_umtx_init((volatile umtx_t *)
static umtx_t spinlock_static_lock;
THR_UMTX_UNLOCK(curthread, (volatile umtx_t *)&lck->access_lock);
THR_UMTX_LOCK(curthread, (volatile umtx_t *)&lck->access_lock);
umtx_t tmp;
__thr_umtx_unlock(volatile umtx_t *mtx, int v, int id)
__thr_umtx_timedlock(volatile umtx_t *mtx, int id,
_thr_umtx_wait(volatile umtx_t *mtx, int exp, const struct timespec *timeout,
_thr_umtx_wait_intr(volatile umtx_t *mtx, int exp)
_thr_umtx_wake(volatile umtx_t *mtx, int count)
__thr_umtx_lock(volatile umtx_t *mtx, int id, int timo)
int _thr_umtx_wait(volatile umtx_t *mtx, umtx_t exp,
int _thr_umtx_wait_intr(volatile umtx_t *mtx, umtx_t exp);
void _thr_umtx_wake(volatile umtx_t *mtx, int count);
int __thr_umtx_lock(volatile umtx_t *mtx, int id, int timo);
int __thr_umtx_timedlock(volatile umtx_t *mtx, int id,
void __thr_umtx_unlock(volatile umtx_t *mtx, int v, int id);
_thr_umtx_init(volatile umtx_t *mtx)
_thr_umtx_trylock(volatile umtx_t *mtx, int id, int temporary)
_thr_umtx_lock(volatile umtx_t *mtx, int id, int temporary)
_thr_umtx_timedlock(volatile umtx_t *mtx, int id,
_thr_umtx_unlock(volatile umtx_t *mtx, int id, int temporary)