Home
last modified time | relevance | path

Searched refs:q_mutex (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/isns/isnsd/
H A Dmsgq.c49 pthread_mutex_init(&q->q_mutex, NULL)) { in queue_calloc()
76 (void) pthread_mutex_lock(&q->q_mutex); in queue_msg_set()
89 (void) pthread_mutex_unlock(&q->q_mutex); in queue_msg_set()
107 (void) pthread_mutex_lock(&q->q_mutex); in queue_msg_get()
116 (void) pthread_mutex_unlock(&q->q_mutex); in queue_msg_get()
H A Disns_msgq.h73 pthread_mutex_t q_mutex; member
/illumos-gate/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_q.c111 mutex_init(&q->q_mutex, NULL, MUTEX_DRIVER, drvinfo->di_iblock_cookie); in hci1394_q_init()
127 mutex_destroy(&q->q_mutex); in hci1394_q_init()
156 mutex_destroy(&q->q_mutex); in hci1394_q_init()
235 mutex_destroy(&q->q_mutex); in hci1394_q_fini()
290 mutex_enter(&q_handle->q_mutex); in hci1394_q_reset()
324 mutex_exit(&q_handle->q_mutex); in hci1394_q_reset()
352 mutex_enter(&q_handle->q_mutex); in hci1394_q_stop()
354 mutex_exit(&q_handle->q_mutex); in hci1394_q_stop()
546 mutex_enter(&q_handle->q_mutex); in hci1394_q_at()
557 mutex_exit(&q_handle->q_mutex); in hci1394_q_at()
[all …]
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/
H A Dav1394_queue.c46 mutex_init(&q->q_mutex, NULL, MUTEX_DRIVER, ibc); in av1394_initq()
59 mutex_destroy(&q->q_mutex); in av1394_destroyq()
133 ASSERT(mutex_owned(&q->q_mutex)); in av1394_peekq_locked()
147 if ((ret = cv_wait_sig(&q->q_cv, &q->q_mutex)) <= 0) { in av1394_qwait_sig()
/illumos-gate/usr/src/uts/common/sys/1394/targets/av1394/
H A Dav1394_impl.h81 kmutex_t q_mutex; /* mutex */ member
88 _NOTE(MUTEX_PROTECTS_DATA(av1394_queue_s::q_mutex, av1394_queue_s))
90 #define AV1394_ENTERQ(q) mutex_enter(&(q)->q_mutex)
91 #define AV1394_LEAVEQ(q) mutex_exit(&(q)->q_mutex)
/illumos-gate/usr/src/uts/common/sys/dktp/
H A Dquetypes.h34 kmutex_t q_mutex; member
/illumos-gate/usr/src/uts/common/sys/1394/adapters/
H A Dhci1394_q.h337 kmutex_t q_mutex; member
/illumos-gate/usr/src/uts/intel/io/dktp/drvobj/
H A Dstrategy.c752 mutex_init(&qfp->q_mutex, NULL, MUTEX_DRIVER, lkarg); in que_init()
762 mutex_destroy(&qfp->q_mutex); in que_free()
876 mutex_destroy(&qfp->q_mutex); in qmerge_free()
1308 mutex_exit(&qfp->q_mutex); in qmerge_del()