Lines Matching refs:umtx_t
35 typedef int umtx_t; typedef
37 int __thr_umtx_lock(volatile umtx_t *mtx, int id, int timo);
38 int __thr_umtx_timedlock(volatile umtx_t *mtx, int id,
40 void __thr_umtx_unlock(volatile umtx_t *mtx, int v, int id);
43 _thr_umtx_init(volatile umtx_t *mtx) in _thr_umtx_init()
49 _thr_umtx_trylock(volatile umtx_t *mtx, int id, int temporary) in _thr_umtx_trylock()
67 _thr_umtx_lock(volatile umtx_t *mtx, int id, int temporary) in _thr_umtx_lock()
82 _thr_umtx_timedlock(volatile umtx_t *mtx, int id, in _thr_umtx_timedlock()
99 _thr_umtx_unlock(volatile umtx_t *mtx, int id, int temporary) in _thr_umtx_unlock()
110 int _thr_umtx_wait(volatile umtx_t *mtx, umtx_t exp,
112 int _thr_umtx_wait_intr(volatile umtx_t *mtx, umtx_t exp);
113 void _thr_umtx_wake(volatile umtx_t *mtx, int count);