Home
last modified time | relevance | path

Searched refs:ulwp_mutex (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/threads/
H A Dthr.c529 ASSERT(MUTEX_OWNED(ulwp_mutex(ulwp, udp), self)); in ulwp_broadcast()
849 ulwp_mutex(self, udp)->mutex_owner = (uintptr_t)self; in _thrp_exit()
1049 mp = ulwp_mutex(ulwp, udp); in _thrp_join()
1809 ASSERT(MUTEX_OWNED(ulwp_mutex(ulwp, udp), self)); in force_continue()
1845 mutex_t *mp = ulwp_mutex(ulwp, udp); in safe_suspend()
2112 mutex_t *mp = ulwp_mutex(ulwp, udp); in continue_fork()
2145 mp = ulwp_mutex(ulwp, udp); in _thrp_continue()
2860 mutex_t *mp = ulwp_mutex(ulwp, udp); in thr_continue_allmutators()
2909 mutex_t *mp = ulwp_mutex(ulwp, udp); in thr_wait_mutator()
/illumos-gate/usr/src/lib/libc/inc/
H A Dthr_uberdata.h1004 #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))