Searched refs:q_mutex (Results 1 – 8 of 8) sorted by relevance
/illumos-gate/usr/src/cmd/isns/isnsd/ |
H A D | msgq.c | 49 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 D | isns_msgq.h | 73 pthread_mutex_t q_mutex; member
|
/illumos-gate/usr/src/uts/common/io/1394/adapters/ |
H A D | hci1394_q.c | 111 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 D | av1394_queue.c | 46 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 D | av1394_impl.h | 81 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 D | quetypes.h | 34 kmutex_t q_mutex; member
|
/illumos-gate/usr/src/uts/common/sys/1394/adapters/ |
H A D | hci1394_q.h | 337 kmutex_t q_mutex; member
|
/illumos-gate/usr/src/uts/intel/io/dktp/drvobj/ |
H A D | strategy.c | 752 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()
|