Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/scsi/impl/
H A Dscsi_watch.c84 kmutex_t sw_mutex; /* mutex protecting list */ member
99 _NOTE(MUTEX_PROTECTS_DATA(scsi_watch::sw_mutex, scsi_watch))
167 mutex_init(&sw.sw_mutex, NULL, MUTEX_DRIVER, NULL); in scsi_watch_init()
185 mutex_destroy(&sw.sw_mutex); in scsi_watch_fini()
238 mutex_enter(&sw.sw_mutex); in scsi_watch_request_submit_impl()
261 mutex_exit(&sw.sw_mutex); in scsi_watch_request_submit_impl()
265 mutex_exit(&sw.sw_mutex); in scsi_watch_request_submit_impl()
355 mutex_enter(&sw.sw_mutex); in scsi_watch_request_submit_impl()
374 mutex_exit(&sw.sw_mutex); in scsi_watch_request_submit_impl()
390 mutex_enter(&sw.sw_mutex); in scsi_watch_resume()
[all …]
/illumos-gate/usr/src/uts/common/io/cpqary3/
H A Dcpqary3_util.c141 mutex_enter(&ctlr->sw_mutex); in cpqary3_tick_hdlr()
174 mutex_exit(&ctlr->sw_mutex); in cpqary3_tick_hdlr()
177 mutex_enter(&ctlr->sw_mutex); in cpqary3_tick_hdlr()
186 mutex_exit(&ctlr->sw_mutex); in cpqary3_tick_hdlr()
456 mutex_enter(&(cpqary3p->sw_mutex)); in cpqary3_synccmd_free()
464 mutex_exit(&(cpqary3p->sw_mutex)); in cpqary3_synccmd_free()
468 mutex_exit(&(cpqary3p->sw_mutex)); in cpqary3_synccmd_free()
512 mutex_enter(&(cpqary3p->sw_mutex)); in cpqary3_synccmd_send()
522 mutex_exit(&(cpqary3p->sw_mutex)); in cpqary3_synccmd_send()
530 kmutex_t *mt = &(cpqary3p->sw_mutex); in cpqary3_synccmd_send()
[all …]
H A Dcpqary3_transport.c150 mutex_enter(&ctlr->sw_mutex); in cpqary3_tgt_init()
153 mutex_exit(&ctlr->sw_mutex); in cpqary3_tgt_init()
162 mutex_exit(&ctlr->sw_mutex); in cpqary3_tgt_init()
984 mutex_enter(&ctlr->sw_mutex); in cpqary3_handle_flag_nointr()
1042 mutex_exit(&ctlr->sw_mutex); in cpqary3_handle_flag_nointr()
1046 mutex_enter(&ctlr->sw_mutex); /* Changes */ in cpqary3_handle_flag_nointr()
1056 mutex_exit(&ctlr->sw_mutex); in cpqary3_handle_flag_nointr()
1066 mutex_exit(&ctlr->sw_mutex); in cpqary3_handle_flag_nointr()
1075 mutex_exit(&ctlr->sw_mutex); in cpqary3_handle_flag_nointr()
1231 mutex_exit(&cpqary3p->sw_mutex); in cpqary3_oscmd_complete()
[all …]
H A Dcpqary3_mem.c346 mutex_enter(&ctlr->sw_mutex); in cpqary3_cmdlist_occupy()
349 mutex_exit(&ctlr->sw_mutex); in cpqary3_cmdlist_occupy()
367 mutex_exit(&ctlr->sw_mutex); in cpqary3_cmdlist_occupy()
403 mutex_enter(&memp->ctlr->sw_mutex); in cpqary3_cmdlist_release()
422 mutex_exit(&memp->ctlr->sw_mutex); in cpqary3_cmdlist_release()
459 mutex_enter(&ctlr->sw_mutex); in cpqary3_memfini()
484 mutex_exit(&ctlr->sw_mutex); in cpqary3_memfini()
H A Dcpqary3_scsi.c767 mutex_exit(&(cpqary3p->sw_mutex)); in cpqary3_synccmd_complete()
769 mutex_enter(&(cpqary3p->sw_mutex)); in cpqary3_synccmd_complete()
H A Dcpqary3_talk2ctlr.c164 mutex_enter(&cpqary3p->sw_mutex); in cpqary3_retrieve()
166 mutex_exit(&cpqary3p->sw_mutex); in cpqary3_retrieve()
H A Dcpqary3.c346 mutex_init(&cpqary3p->sw_mutex, NULL, MUTEX_DRIVER, in cpqary3_attach()
709 mutex_destroy(&cpqary3p->sw_mutex); in cpqary3_cleanup()
H A Dcpqary3.h309 kmutex_t sw_mutex; /* s/w mutex */ member