Home
last modified time | relevance | path

Searched refs:sd_mutex (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/uts/common/io/scsi/targets/
H A Dses_safte.c141 mutex_enter(&ssc->ses_devp->sd_mutex); in _NOTE()
149 mutex_exit(&ssc->ses_devp->sd_mutex); in _NOTE()
174 mutex_exit(&ssc->ses_devp->sd_mutex); in safte_softc_init()
178 mutex_enter(&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()
214 mutex_enter(&ssc->ses_devp->sd_mutex); in safte_softc_init()
232 mutex_exit(&ssc->ses_devp->sd_mutex); in safte_softc_init()
376 mutex_exit(&ssc->ses_devp->sd_mutex); in safte_rdstat()
[all …]
H A Dses_ses.c332 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()
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()
542 mutex_exit(&ssc->ses_devp->sd_mutex); in ses_get_encstat()
558 mutex_exit(&ssc->ses_devp->sd_mutex); in ses_set_encstat()
[all …]
H A Dses_sen.c71 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 Dst.c6822 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 Dses.c883 cv_wait(&ssc->ses_sbufcv, &ssc->ses_devp->sd_mutex); in ses_uscsi_cmd()
/illumos-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_doorsvc.c57 mutex_t sd_mutex; member
143 (void) mutex_lock(&smbd_doorsvc.sd_mutex); in smbd_door_start()
203 (void) mutex_lock(&smbd_doorsvc.sd_mutex); in smbd_door_stop()
433 (void) mutex_lock(&smbd_doorsvc.sd_mutex); in smbd_door_dispatch_async()
543 (void) mutex_lock(&sdh->sd_mutex); in smbd_door_enter()
545 (void) mutex_unlock(&sdh->sd_mutex); in smbd_door_enter()
557 (void) mutex_lock(&sdh->sd_mutex); in smbd_door_return()
566 (void) mutex_unlock(&sdh->sd_mutex); in smbd_door_return()
583 (void) mutex_lock(&sdh->sd_mutex); in smbd_door_fini()
595 (void) mutex_unlock(&sdh->sd_mutex); in smbd_door_fini()
[all …]
H A Dsmbd.h114 mutex_t sd_mutex; member
/illumos-gate/usr/src/uts/common/sys/scsi/targets/
H A Dses.h62 #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 Dsgendef.h88 #define sgen_mutex sgen_scsidev->sd_mutex
H A Dsddef.h202 _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 Dstdef.h1165 _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 Ddevice.h84 kmutex_t sd_mutex; member
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/
H A Data_disk.c382 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 Dscsi_vhci.c4125 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 Dscsi_hba.c1953 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()