Home
last modified time | relevance | path

Searched refs:smrt_mutex (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/io/scsi/adapters/smrt/
H A Dsmrt_hba.c102 mutex_enter(&smrt->smrt_mutex); in smrt_logvol_tran_tgt_init()
109 mutex_exit(&smrt->smrt_mutex); in smrt_logvol_tran_tgt_init()
118 mutex_exit(&smrt->smrt_mutex); in smrt_logvol_tran_tgt_init()
139 mutex_exit(&smrt->smrt_mutex); in smrt_logvol_tran_tgt_init()
156 mutex_enter(&smrt->smrt_mutex); in smrt_logvol_tran_tgt_free()
162 mutex_exit(&smrt->smrt_mutex); in smrt_logvol_tran_tgt_free()
211 mutex_enter(&smrt->smrt_mutex); in smrt_phys_tran_tgt_init()
218 mutex_exit(&smrt->smrt_mutex); in smrt_phys_tran_tgt_init()
230 mutex_exit(&smrt->smrt_mutex); in smrt_phys_tran_tgt_init()
251 mutex_exit(&smrt->smrt_mutex); in smrt_phys_tran_tgt_init()
[all …]
H A Dsmrt_ciss.c351 mutex_enter(&smrt->smrt_mutex); in smrt_periodic()
375 mutex_exit(&smrt->smrt_mutex); in smrt_periodic()
453 mutex_exit(&smrt->smrt_mutex); in smrt_periodic()
459 VERIFY(MUTEX_HELD(&smrt->smrt_mutex)); in smrt_retrieve()
482 VERIFY(MUTEX_HELD(&smrt->smrt_mutex)); in smrt_set_new_tag()
520 VERIFY(MUTEX_HELD(&smrt->smrt_mutex)); in smrt_submit()
640 mutex_exit(&smrt->smrt_mutex); in smrt_process_finishq_one()
642 mutex_enter(&smrt->smrt_mutex); in smrt_process_finishq_one()
662 VERIFY(MUTEX_HELD(&smrt->smrt_mutex)); in smrt_process_finishq()
690 mutex_exit(&smrt->smrt_mutex); in smrt_process_finishq()
[all …]
H A Dsmrt_physical.c63 VERIFY(MUTEX_HELD(&smrt->smrt_mutex)); in smrt_phys_lookup_by_ua()
99 VERIFY(MUTEX_HELD(&smrt->smrt_mutex)); in smrt_phys_lookup_by_wwn()
152 mutex_enter(&smrt->smrt_mutex); in smrt_phys_identify()
159 mutex_exit(&smrt->smrt_mutex); in smrt_phys_identify()
179 mutex_exit(&smrt->smrt_mutex); in smrt_phys_identify()
182 mutex_exit(&smrt->smrt_mutex); in smrt_phys_identify()
230 VERIFY(MUTEX_HELD(&smrt->smrt_mutex)); in smrt_read_phys_ext()
247 mutex_exit(&smrt->smrt_mutex); in smrt_read_phys_ext()
254 mutex_enter(&smrt->smrt_mutex); in smrt_read_phys_ext()
261 mutex_enter(&smrt->smrt_mutex); in smrt_read_phys_ext()
[all …]
H A Dsmrt_sata.c68 mutex_enter(&smrt->smrt_mutex); in smrt_sata_determine_wwn()
75 mutex_exit(&smrt->smrt_mutex); in smrt_sata_determine_wwn()
91 mutex_exit(&smrt->smrt_mutex); in smrt_sata_determine_wwn()
100 mutex_exit(&smrt->smrt_mutex); in smrt_sata_determine_wwn()
111 mutex_exit(&smrt->smrt_mutex); in smrt_sata_determine_wwn()
120 mutex_exit(&smrt->smrt_mutex); in smrt_sata_determine_wwn()
H A Dsmrt_logvol.c34 VERIFY(MUTEX_HELD(&smrt->smrt_mutex)); in smrt_logvol_lookup_by_id()
53 VERIFY(MUTEX_HELD(&smrt->smrt_mutex)); in smrt_read_logvols()
112 VERIFY(MUTEX_HELD(&smrt->smrt_mutex)); in smrt_read_logvols_ext()
191 mutex_enter(&smrt->smrt_mutex); in smrt_logvol_discover()
217 mutex_enter(&smrt->smrt_mutex); in smrt_logvol_discover()
305 mutex_exit(&smrt->smrt_mutex); in smrt_logvol_discover()
326 mutex_enter(&smrt->smrt_mutex); in smrt_logvol_tgtmap_activate()
328 mutex_exit(&smrt->smrt_mutex); in smrt_logvol_tgtmap_activate()
348 mutex_enter(&smrt->smrt_mutex); in smrt_logvol_tgtmap_deactivate()
354 mutex_exit(&smrt->smrt_mutex); in smrt_logvol_tgtmap_deactivate()
H A Dsmrt_ciss_simple.c28 mutex_enter(&smrt->smrt_mutex); in smrt_isr_hw_simple()
37 mutex_exit(&smrt->smrt_mutex); in smrt_isr_hw_simple()
54 mutex_exit(&smrt->smrt_mutex); in smrt_isr_hw_simple()
72 mutex_exit(&smrt->smrt_mutex); in smrt_isr_hw_simple()
86 VERIFY(MUTEX_HELD(&smrt->smrt_mutex)); in smrt_retrieve_simple()
H A Dsmrt_commands.c245 mutex_enter(&smrt->smrt_mutex); in smrt_command_alloc()
247 mutex_exit(&smrt->smrt_mutex); in smrt_command_alloc()
288 mutex_enter(&smrt->smrt_mutex); in smrt_command_reuse()
310 mutex_exit(&smrt->smrt_mutex); in smrt_command_reuse()
334 mutex_enter(&smrt->smrt_mutex); in smrt_command_free()
345 mutex_exit(&smrt->smrt_mutex); in smrt_command_free()
356 VERIFY(MUTEX_HELD(&smrt->smrt_mutex)); in smrt_lookup_inflight()
H A Dsmrt.c335 mutex_init(&smrt->smrt_mutex, NULL, MUTEX_DRIVER, in smrt_attach()
428 mutex_enter(&smrt->smrt_mutex); in smrt_detach()
430 mutex_exit(&smrt->smrt_mutex); in smrt_detach()
437 mutex_exit(&smrt->smrt_mutex); in smrt_detach()
447 mutex_exit(&smrt->smrt_mutex); in smrt_detach()
538 mutex_destroy(&smrt->smrt_mutex); in smrt_cleanup()
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/smrt/
H A Dsmrt.h279 kmutex_t smrt_mutex; member