Home
last modified time | relevance | path

Searched refs:tcd_lock (Results 1 – 3 of 3) sorted by relevance

/titanic_41/usr/src/lib/libc/port/rt/
H A Dsigev_thread.c155 sig_mutex_lock(&tcdp->tcd_lock); in sigev_destroy_pool()
159 sig_mutex_unlock(&tcdp->tcd_lock); in sigev_destroy_pool()
162 sig_mutex_unlock(&tcdp->tcd_lock); in sigev_destroy_pool()
242 sig_mutex_lock(&tcdp->tcd_lock); in mqueue_spawner()
243 pthread_cleanup_push(sig_mutex_unlock, &tcdp->tcd_lock); in mqueue_spawner()
245 (void) sig_cond_wait(&tcdp->tcd_cv, &tcdp->tcd_lock); in mqueue_spawner()
251 sig_mutex_lock(&tcdp->tcd_lock); in mqueue_spawner()
253 sig_mutex_unlock(&tcdp->tcd_lock); in mqueue_spawner()
266 sig_mutex_unlock(&tcdp->tcd_lock); in mqueue_spawner()
411 (void) mutex_init(&tcdp->tcd_lock, USYNC_THREAD, NULL); in alloc_sigev_handler()
[all …]
H A Dsigev_thread.h63 mutex_t tcd_lock; member
H A Dmqueue.c970 sig_mutex_lock(&tcdp->tcd_lock); in mq_notify()
978 sig_mutex_unlock(&tcdp->tcd_lock); in mq_notify()
1058 sig_mutex_lock(&tcdp->tcd_lock); in mq_notify()
1060 sig_mutex_unlock(&tcdp->tcd_lock); in mq_notify()