Searched refs:sd_mutex (Results 1 – 15 of 15) sorted by relevance
/illumos-gate/usr/src/uts/common/io/scsi/targets/ |
H A D | ses_safte.c | 84 _NOTE(MUTEX_PROTECTS_DATA(scsi_device::sd_mutex, scfg)) 141 mutex_enter(&ssc->ses_devp->sd_mutex); in _NOTE() 149 mutex_exit(&ssc->ses_devp->sd_mutex); in _NOTE() 161 mutex_enter(&ssc->ses_devp->sd_mutex); in safte_softc_init() 174 mutex_exit(&ssc->ses_devp->sd_mutex); in safte_softc_init() 178 mutex_enter(&ssc->ses_devp->sd_mutex); in safte_softc_init() 182 mutex_exit(&ssc->ses_devp->sd_mutex); in safte_softc_init() 189 mutex_exit(&ssc->ses_devp->sd_mutex); in safte_softc_init() 200 mutex_enter(&ssc->ses_devp->sd_mutex); in safte_softc_init() 206 mutex_exit(&ssc->ses_devp->sd_mutex); in safte_softc_init() [all …]
|
H A D | ses_ses.c | 141 _NOTE(MUTEX_PROTECTS_DATA(scsi_device::sd_mutex, sscfg)) 332 mutex_enter(&ssc->ses_devp->sd_mutex); in ses_getconfig() 358 mutex_exit(&ssc->ses_devp->sd_mutex); in ses_getconfig() 383 mutex_exit(&ssc->ses_devp->sd_mutex); in ses_getconfig() 395 mutex_enter(&ssc->ses_devp->sd_mutex); in ses_softc_init() 416 mutex_exit(&ssc->ses_devp->sd_mutex); in ses_softc_init() 419 mutex_enter(&ssc->ses_devp->sd_mutex); in ses_softc_init() 424 mutex_exit(&ssc->ses_devp->sd_mutex); in ses_softc_init() 429 mutex_exit(&ssc->ses_devp->sd_mutex); in ses_softc_init() 540 mutex_enter(&ssc->ses_devp->sd_mutex); in ses_get_encstat() [all …]
|
H A D | ses_sen.c | 71 mutex_enter(&ssc->ses_devp->sd_mutex); in sen_softc_init() 78 mutex_exit(&ssc->ses_devp->sd_mutex); in sen_softc_init() 81 mutex_enter(&ssc->ses_devp->sd_mutex); in sen_softc_init() 87 mutex_exit(&ssc->ses_devp->sd_mutex); in sen_softc_init() 106 mutex_exit(&ssc->ses_devp->sd_mutex); in sen_softc_init() 164 mutex_enter(&ssc->ses_devp->sd_mutex); in sen_rdstat() 284 mutex_exit(&ssc->ses_devp->sd_mutex); in sen_rdstat() 446 mutex_enter(&ssc->ses_devp->sd_mutex); in sen_set_objstat() 448 mutex_exit(&ssc->ses_devp->sd_mutex); in sen_set_objstat()
|
H A D | st.c | 6822 ASSERT(MUTEX_HELD(&un->un_sd->sd_mutex)); in st_done_and_mutex_exit() 6824 _NOTE(LOCK_RELEASED_AS_SIDE_EFFECT(&un->un_sd->sd_mutex)) in st_done_and_mutex_exit() 7606 ASSERT(MUTEX_HELD(&un->un_sd->sd_mutex)); in st_cmd() 13172 ASSERT(MUTEX_HELD(&un->un_sd->sd_mutex)); in st_validate_tapemarks() 16738 ASSERT(MUTEX_HELD(&un->un_sd->sd_mutex)); in st_command_recovery() 16796 ASSERT(MUTEX_HELD(&un->un_sd->sd_mutex)); in st_recov_ret() 16798 _NOTE(LOCK_RELEASED_AS_SIDE_EFFECT(&un->un_sd->sd_mutex)) in st_recov_ret() 16806 mutex_exit(&un->un_sd->sd_mutex); in st_recov_ret() 17199 ASSERT(MUTEX_HELD(&un->un_sd->sd_mutex)); in st_rcmd() 18478 ASSERT(MUTEX_HELD(&un->un_sd->sd_mutex)); in st_reset()
|
H A D | ses.c | 883 cv_wait(&ssc->ses_sbufcv, &ssc->ses_devp->sd_mutex); in ses_uscsi_cmd()
|
/illumos-gate/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_doorsvc.c | 57 mutex_t sd_mutex; member 143 (void) mutex_lock(&smbd_doorsvc.sd_mutex); in smbd_door_start() 147 (void) mutex_unlock(&smbd_doorsvc.sd_mutex); in smbd_door_start() 166 (void) mutex_unlock(&smbd_doorsvc.sd_mutex); in smbd_door_start() 177 (void) mutex_unlock(&smbd_doorsvc.sd_mutex); in smbd_door_start() 189 (void) mutex_unlock(&smbd_doorsvc.sd_mutex); in smbd_door_start() 193 (void) mutex_unlock(&smbd_doorsvc.sd_mutex); in smbd_door_start() 203 (void) mutex_lock(&smbd_doorsvc.sd_mutex); in smbd_door_stop() 215 (void) mutex_unlock(&smbd_doorsvc.sd_mutex); in smbd_door_stop() 433 (void) mutex_lock(&smbd_doorsvc.sd_mutex); in smbd_door_dispatch_async() [all …]
|
H A D | smbd.h | 114 mutex_t sd_mutex; member
|
/illumos-gate/usr/src/uts/common/sys/scsi/targets/ |
H A D | ses.h | 62 #define SES_MUTEX (&ssc->ses_devp->sd_mutex) 163 _NOTE(MUTEX_PROTECTS_DATA(scsi_device::sd_mutex, ses_softc)) 164 _NOTE(MUTEX_PROTECTS_DATA(scsi_device::sd_mutex, ses_softc::ses_lyropen))
|
H A D | sgendef.h | 88 #define sgen_mutex sgen_scsidev->sd_mutex
|
H A D | sddef.h | 202 _NOTE(MUTEX_PROTECTS_DATA(scsi_device::sd_mutex, sd_w_map::wm_flags)) 669 _NOTE(MUTEX_PROTECTS_DATA(scsi_device::sd_mutex, sd_lun)) 760 #define SD_MUTEX(un) (&((un)->un_sd->sd_mutex))
|
H A D | stdef.h | 1165 _NOTE(MUTEX_PROTECTS_DATA(scsi_device::sd_mutex, scsi_tape)) 1346 #define ST_MUTEX (&ST_SCSI_DEVP->sd_mutex)
|
/illumos-gate/usr/src/uts/common/sys/scsi/conf/ |
H A D | device.h | 84 kmutex_t sd_mutex; member
|
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | ata_disk.c | 382 mutex_init(&devp->sd_mutex, NULL, MUTEX_DRIVER, NULL); in ata_disk_init_drive() 759 mutex_destroy(&devp->sd_mutex); in ata_disk_uninit_drive()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/ |
H A D | scsi_vhci.c | 4125 mutex_init(&psd->sd_mutex, NULL, MUTEX_DRIVER, NULL); in vhci_pathinfo_init() 4202 mutex_destroy(&psd->sd_mutex); in vhci_pathinfo_init() 4267 mutex_destroy(&psd->sd_mutex); in vhci_pathinfo_uninit()
|
/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_hba.c | 1953 mutex_init(&sd->sd_mutex, NULL, MUTEX_DRIVER, NULL); in scsi_busctl_initchild() 2101 mutex_destroy(&sd->sd_mutex); in scsi_busctl_initchild() 2209 mutex_destroy(&sd->sd_mutex); in scsi_busctl_uninitchild()
|