Searched refs:ul_wchan (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | synch.c | 537 ASSERT(ulwp->ul_wchan != NULL); in QVERIFY() 539 wchan = ulwp->ul_wchan; in QVERIFY() 700 ulwp->ul_wchan = qp->qh_wchan; in enqueue() 835 ASSERT(qp->qh_wchan != NULL && ulwp->ul_wchan == qp->qh_wchan); in queue_unlink() 895 ulwp->ul_wchan = NULL; in dequeue() 935 self->ul_wchan = NULL; in dequeue_self() 964 qp = queue_lock(self->ul_wchan, self->ul_qtype); in unsleep_self() 994 self->ul_wchan = mp; in mutex_lock_kernel() 1038 self->ul_wchan = NULL; in mutex_lock_kernel() 1672 ASSERT(ulwp->ul_wchan == mp); in mutex_wakeup_all() [all …]
|
H A D | sema.c | 100 self->ul_wchan = lsp; in sema_wait_impl() 179 self->ul_wchan = NULL; in sema_wait_impl()
|
H A D | rwlock.c | 439 ASSERT(ulwp->ul_wchan == rwlp); in rw_queue_release() 455 ulwp->ul_wchan = NULL; in rw_queue_release()
|
/illumos-gate/usr/src/lib/libc_db/common/ |
H A D | thread_db.c | 1027 ulwp.ul_wchan? TD_THR_SLEEP : in __td_ta_thr_iter() 1051 ulwp.ul_wchan? TD_THR_SLEEP : in __td_ta_thr_iter() 1327 ulwp->ul_wchan? TD_THR_SLEEP : in td_thr2to() 1371 ulwp->ul_wchan? TD_THR_SLEEP : in td_thr2to32() 2448 if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_wchan, in __td_thr_sleepinfo() 2456 if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_wchan, in __td_thr_sleepinfo() 2999 if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_wchan, in waiters_cb() 3009 if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_wchan, in waiters_cb()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libc/ |
H A D | libc.c | 629 prt_addr(ulwp.ul_wchan, 0)); in d_ulwp() 992 uintptr_t addr = (uintptr_t)(((ulwp_t *)wsp->walk_layer)->ul_wchan); in wchan_walk_step() 1464 if ((uintptr_t)ulwp->ul_wchan != wd->mow_target) in d_mutex_walk()
|
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | thr_uberdata.h | 647 void *ul_wchan; /* synch object when sleeping */ member 1114 caddr32_t ul_wchan; /* synch object when sleeping */ member
|