Searched refs:ulwp_mutex (Results 1 – 2 of 2) sorted by relevance
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | thr.c | 530 ASSERT(MUTEX_OWNED(ulwp_mutex(ulwp, udp), self)); in ulwp_broadcast() 851 ulwp_mutex(self, udp)->mutex_owner = (uintptr_t)self; in _thrp_exit() 1054 mp = ulwp_mutex(ulwp, udp); in _thrp_join() 1814 ASSERT(MUTEX_OWNED(ulwp_mutex(ulwp, udp), self)); in force_continue() 1850 mutex_t *mp = ulwp_mutex(ulwp, udp); in safe_suspend() 2117 mutex_t *mp = ulwp_mutex(ulwp, udp); in continue_fork() 2150 mp = ulwp_mutex(ulwp, udp); in _thrp_continue() 2865 mutex_t *mp = ulwp_mutex(ulwp, udp); in thr_continue_allmutators() 2914 mutex_t *mp = ulwp_mutex(ulwp, udp); in thr_wait_mutator()
|
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | thr_uberdata.h | 1004 #define ulwp_mutex(ulwp, udp) \ macro 1012 #define ulwp_lock(ulwp, udp) lmutex_lock(ulwp_mutex(ulwp, udp)) 1013 #define ulwp_unlock(ulwp, udp) lmutex_unlock(ulwp_mutex(ulwp, udp))
|