Home
last modified time | relevance | path

Searched refs:ic_mutex (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/
H A Dav1394_isoch_recv.c78 mutex_enter(&icp->ic_mutex); in av1394_ir_init()
84 mutex_exit(&icp->ic_mutex); in av1394_ir_init()
91 mutex_exit(&icp->ic_mutex); in av1394_ir_init()
96 mutex_exit(&icp->ic_mutex); in av1394_ir_init()
123 mutex_enter(&icp->ic_mutex); in av1394_ir_start()
125 mutex_exit(&icp->ic_mutex); in av1394_ir_start()
134 mutex_exit(&icp->ic_mutex); in av1394_ir_start()
139 mutex_enter(&icp->ic_mutex); in av1394_ir_start()
141 mutex_exit(&icp->ic_mutex); in av1394_ir_start()
154 mutex_enter(&icp->ic_mutex); in av1394_ir_stop()
[all …]
H A Dav1394_isoch_xmit.c97 mutex_enter(&icp->ic_mutex); in av1394_it_init()
106 mutex_exit(&icp->ic_mutex); in av1394_it_init()
113 mutex_exit(&icp->ic_mutex); in av1394_it_init()
118 mutex_exit(&icp->ic_mutex); in av1394_it_init()
141 mutex_enter(&icp->ic_mutex); in av1394_it_start()
148 mutex_exit(&icp->ic_mutex); in av1394_it_start()
182 mutex_enter(&icp->ic_mutex); in av1394_it_stop()
184 mutex_exit(&icp->ic_mutex); in av1394_it_stop()
186 mutex_enter(&icp->ic_mutex); in av1394_it_stop()
194 mutex_exit(&icp->ic_mutex); in av1394_it_stop()
[all …]
H A Dav1394_isoch_chan.c109 mutex_init(&icp->ic_mutex, NULL, MUTEX_DRIVER, ibc); in av1394_ic_init()
130 mutex_enter(&icp->ic_mutex); in av1394_ic_init()
132 mutex_exit(&icp->ic_mutex); in av1394_ic_init()
160 mutex_enter(&icp->ic_mutex); in av1394_ic_init()
171 mutex_exit(&icp->ic_mutex); in av1394_ic_init()
215 mutex_destroy(&icp->ic_mutex); in av1394_ic_cleanup()
295 mutex_enter(&icp->ic_mutex); in av1394_ic_set_params()
327 mutex_exit(&icp->ic_mutex); in av1394_ic_set_params()
H A Dav1394_isoch.c130 mutex_enter(&icp->ic_mutex); in av1394_isoch_cpr_suspend()
134 mutex_exit(&icp->ic_mutex); in av1394_isoch_cpr_suspend()
673 mutex_enter(&icp->ic_mutex); in av1394_isoch_softintr()
682 mutex_exit(&icp->ic_mutex); in av1394_isoch_softintr()
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/
H A Dibmf_trans.c174 mutex_enter(&clientp->ic_mutex); in ibmf_i_notify_client()
176 mutex_exit(&clientp->ic_mutex); in ibmf_i_notify_client()
210 mutex_enter(&clientp->ic_mutex); in ibmf_i_notify_client()
215 mutex_exit(&clientp->ic_mutex); in ibmf_i_notify_client()
237 mutex_exit(&clientp->ic_mutex); in ibmf_i_notify_client()
242 mutex_enter(&clientp->ic_mutex); in ibmf_i_notify_client()
244 mutex_exit(&clientp->ic_mutex); in ibmf_i_notify_client()
274 mutex_enter(&clientp->ic_mutex); in ibmf_i_notify_client()
278 mutex_exit(&clientp->ic_mutex); in ibmf_i_notify_client()
H A Dibmf.c272 mutex_enter(&clientp->ic_mutex); in ibmf_unregister()
275 mutex_exit(&clientp->ic_mutex); in ibmf_unregister()
278 mutex_enter(&clientp->ic_mutex); in ibmf_unregister()
291 mutex_exit(&clientp->ic_mutex); in ibmf_unregister()
295 mutex_exit(&clientp->ic_mutex); in ibmf_unregister()
396 mutex_enter(&clientp->ic_mutex); in ibmf_setup_async_cb()
400 mutex_exit(&clientp->ic_mutex); in ibmf_setup_async_cb()
409 mutex_exit(&clientp->ic_mutex); in ibmf_setup_async_cb()
507 mutex_enter(&clientp->ic_mutex); in ibmf_tear_down_async_cb()
511 mutex_exit(&clientp->ic_mutex); in ibmf_tear_down_async_cb()
[all …]
H A Dibmf_send.c66 ASSERT(MUTEX_NOT_HELD(&clientp->ic_mutex)); in ibmf_i_issue_pkt()
112 mutex_enter(&clientp->ic_mutex); in ibmf_i_issue_pkt()
114 mutex_exit(&clientp->ic_mutex); in ibmf_i_issue_pkt()
318 mutex_enter(&clientp->ic_mutex); in ibmf_i_handle_send_completion()
320 mutex_exit(&clientp->ic_mutex); in ibmf_i_handle_send_completion()
H A Dibmf_recv.c662 mutex_enter(&clientp->ic_mutex); in ibmf_i_do_recv_cb()
664 mutex_exit(&clientp->ic_mutex); in ibmf_i_do_recv_cb()
680 mutex_exit(&clientp->ic_mutex); in ibmf_i_do_recv_cb()
716 mutex_enter(&clientp->ic_mutex); in ibmf_i_do_recv_cb()
718 mutex_exit(&clientp->ic_mutex); in ibmf_i_do_recv_cb()
779 mutex_enter(&clientp->ic_mutex); in ibmf_i_do_recv_cb()
781 mutex_exit(&clientp->ic_mutex); in ibmf_i_do_recv_cb()
836 mutex_enter(&clientp->ic_mutex); in ibmf_i_do_recv_cb()
838 mutex_exit(&clientp->ic_mutex); in ibmf_i_do_recv_cb()
H A Dibmf_timers.c341 mutex_enter(&clientp->ic_mutex); in ibmf_i_recv_timeout()
343 mutex_exit(&clientp->ic_mutex); in ibmf_i_recv_timeout()
776 mutex_enter(&clientp->ic_mutex); in ibmf_i_err_terminate_timeout()
778 mutex_exit(&clientp->ic_mutex); in ibmf_i_err_terminate_timeout()
H A Dibmf_dr.c383 mutex_enter(&rclientp->ic_mutex); in ibmf_i_dr_loopback_filter()
385 mutex_exit(&rclientp->ic_mutex); in ibmf_i_dr_loopback_filter()
H A Dibmf_impl.c1206 mutex_init(&ibmf_clientp->ic_mutex, NULL, MUTEX_DRIVER, NULL); in ibmf_i_alloc_client()
1227 mutex_destroy(&ibmf_clientp->ic_mutex); in ibmf_i_alloc_client()
1258 mutex_destroy(&ibmf_clientp->ic_mutex); in ibmf_i_alloc_client()
1292 mutex_destroy(&ibmf_clientp->ic_mutex); in ibmf_i_alloc_client()
1384 mutex_destroy(&clientp->ic_mutex); in ibmf_i_free_client()
3577 mutex_enter(&clientp->ic_mutex); in ibmf_setup_term_ctx()
3579 mutex_exit(&clientp->ic_mutex); in ibmf_setup_term_ctx()
/illumos-gate/usr/src/uts/common/sys/1394/targets/av1394/
H A Dav1394_isoch.h263 kmutex_t ic_mutex; /* structure mutex */ member
283 _NOTE(MUTEX_PROTECTS_DATA(av1394_ic_s::ic_mutex, av1394_ic_s))
436 _NOTE(LOCK_ORDER(av1394_isoch_s::i_mutex av1394_ic_s::ic_mutex))
/illumos-gate/usr/src/uts/common/io/idm/
H A Didm_so.c1152 mutex_enter(&ic->ic_mutex); in idm_so_conn_connect_common()
1160 cv_wait(&ic->ic_cv, &ic->ic_mutex); in idm_so_conn_connect_common()
1161 mutex_exit(&ic->ic_mutex); in idm_so_conn_connect_common()
1175 mutex_enter(&ic->ic_mutex); in idm_so_conn_disconnect()
1182 mutex_exit(&ic->ic_mutex); in idm_so_conn_disconnect()
2125 mutex_enter(&ic->ic_mutex); in idm_sorx_thread()
2133 mutex_exit(&ic->ic_mutex); in idm_sorx_thread()
2163 mutex_enter(&ic->ic_mutex); in idm_sorx_thread()
2215 mutex_enter(&ic->ic_mutex); in idm_sorx_thread()
2229 mutex_enter(&ic->ic_mutex); in idm_sorx_thread()
[all …]
H A Didm_impl.c482 mutex_init(&ic->ic_mutex, NULL, MUTEX_DEFAULT, NULL); in idm_conn_create_common()
495 mutex_destroy(&ic->ic_mutex); in idm_conn_destroy_common()
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibmf/
H A Dibmf_impl.h100 ASSERT(MUTEX_HELD(&(clp)->ic_mutex)); \
109 ASSERT(MUTEX_HELD(&(clp)->ic_mutex)); \
392 kmutex_t ic_mutex; /* prot the client struct */ member
416 _NOTE(MUTEX_PROTECTS_DATA(ibmf_client_t::ic_mutex,
/illumos-gate/usr/src/uts/common/sys/idm/
H A Didm_impl.h186 kmutex_t ic_mutex; member