Home
last modified time | relevance | path

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

/illumos-gate/usr/src/lib/libc/port/threads/
H A Dsynch.c489 qp->qh_lock.mutex_flag = LOCK_INITED; in queue_alloc()
490 qp->qh_lock.mutex_magic = MUTEX_MAGIC; in queue_alloc()
518 ASSERT(MUTEX_OWNED(&qp->qh_lock, self)); in QVERIFY()
576 spin_lock_set(&qp->qh_lock); in queue_lock()
602 spin_lock_clear(&qp->qh_lock); in queue_unlock()
620 ASSERT(MUTEX_OWNED(&qp->qh_lock, curthread)); in enqueue()
789 ASSERT(MUTEX_OWNED(&qp->qh_lock, curthread)); in queue_slot()
834 ASSERT(MUTEX_OWNED(&qp->qh_lock, curthread)); in queue_unlink()
924 ASSERT(MUTEX_OWNED(&qp->qh_lock, self)); in dequeue_self()
H A Dthr.c1685 qp->qh_lock.mutex_flag = LOCK_INITED; in postfork1_child()
1686 qp->qh_lock.mutex_magic = MUTEX_MAGIC; in postfork1_child()
/illumos-gate/usr/src/lib/libc/inc/
H A Dthr_uberdata.h419 #define qh_lock qh_qh.q_lock macro