Home
last modified time | relevance | path

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

/titanic_50/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
/titanic_50/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_q.c114 mutex_init(&q->q_mutex, NULL, MUTEX_DRIVER, drvinfo->di_iblock_cookie); in hci1394_q_init()
130 mutex_destroy(&q->q_mutex); in hci1394_q_init()
162 mutex_destroy(&q->q_mutex); in hci1394_q_init()
247 mutex_destroy(&q->q_mutex); in hci1394_q_fini()
308 mutex_enter(&q_handle->q_mutex); in hci1394_q_reset()
342 mutex_exit(&q_handle->q_mutex); in hci1394_q_reset()
374 mutex_enter(&q_handle->q_mutex); in hci1394_q_stop()
376 mutex_exit(&q_handle->q_mutex); in hci1394_q_stop()
587 mutex_enter(&q_handle->q_mutex); in hci1394_q_at()
598 mutex_exit(&q_handle->q_mutex); in hci1394_q_at()
[all …]
/titanic_50/usr/src/uts/common/io/1394/targets/av1394/
H A Dav1394_queue.c48 mutex_init(&q->q_mutex, NULL, MUTEX_DRIVER, ibc); in av1394_initq()
61 mutex_destroy(&q->q_mutex); in av1394_destroyq()
135 ASSERT(mutex_owned(&q->q_mutex)); in av1394_peekq_locked()
149 if ((ret = cv_wait_sig(&q->q_cv, &q->q_mutex)) <= 0) { in av1394_qwait_sig()
/titanic_50/usr/src/uts/common/sys/1394/targets/av1394/
H A Dav1394_impl.h82 kmutex_t q_mutex; /* mutex */ member
89 _NOTE(MUTEX_PROTECTS_DATA(av1394_queue_s::q_mutex, av1394_queue_s))
91 #define AV1394_ENTERQ(q) mutex_enter(&(q)->q_mutex)
92 #define AV1394_LEAVEQ(q) mutex_exit(&(q)->q_mutex)
/titanic_50/usr/src/uts/common/sys/dktp/
H A Dquetypes.h36 kmutex_t q_mutex; member
/titanic_50/usr/src/uts/common/sys/1394/adapters/
H A Dhci1394_q.h339 kmutex_t q_mutex; member
/titanic_50/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()
/titanic_50/usr/src/uts/sun4u/starfire/io/
H A Didn_proto.c9723 mutex_init(&protoq->q_mutex, NULL, MUTEX_DRIVER, NULL); in idn_protocol_init()
9773 mutex_destroy(&protoq->q_mutex); in idn_protocol_deinit()
9815 mutex_enter(&pq->q_mutex); in idn_protocol_server()
9818 cv_wait(&pq->q_cv, &pq->q_mutex); in idn_protocol_server()
9828 mutex_exit(&pq->q_mutex); in idn_protocol_server()
9839 mutex_exit(&pq->q_mutex); in idn_protocol_server()
9868 mutex_enter(&pq->q_mutex); in idn_protocol_server_killall()
9871 mutex_exit(&pq->q_mutex); in idn_protocol_server_killall()
9933 mutex_enter(&pq->q_mutex); in idn_protojob_submit()
9951 mutex_exit(&pq->q_mutex); in idn_protojob_submit()
/titanic_50/usr/src/uts/sun4u/starfire/sys/
H A Didn.h2009 kmutex_t q_mutex; member