Home
last modified time | relevance | path

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

/illumos-gate/usr/src/cmd/sgs/libelf/common/
H A Ddecl.h135 mutex_t s_mutex; member
157 (void) mutex_lock(&((Elf_Scn *)x)->s_mutex);
161 (void) mutex_unlock(&((Elf_Scn *)x)->s_mutex);
165 (void) mutex_unlock(&((Elf_Scn *)s)->s_mutex); \
174 (void) mutex_lock(&((Elf_Scn *)s)->s_mutex); \
180 (void) mutex_lock(&((Elf_Scn *)s)->s_mutex); \
185 (void) mutex_unlock(&((Elf_Scn *)s)->s_mutex); \
H A Dclscook.c113 ELFMUTEXINIT(&s->s_mutex); in _elf_prepscn()
204 ELFMUTEXINIT(&s->sb_scn.s_mutex); in _elf_snode()
H A Dgetdata.c119 assert(!elf_threaded || MUTEX_HELD(&(scn->s_mutex))); in _elf_locked_getdata()
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smartpqi/
H A Dsmartpqi_hba.c243 mutex_enter(&s->s_mutex); in pqi_start()
245 mutex_exit(&s->s_mutex); in pqi_start()
248 mutex_exit(&s->s_mutex); in pqi_start()
277 mutex_enter(&s->s_mutex); in pqi_start()
279 mutex_exit(&s->s_mutex); in pqi_start()
308 mutex_enter(&s->s_mutex); in pqi_scsi_reset()
313 mutex_exit(&s->s_mutex); in pqi_scsi_reset()
670 &s->s_mutex, &s->s_reset_notify_listf)); in pqi_reset_notify()
686 mutex_enter(&s->s_mutex); in pqi_quiesce()
693 cv_wait(&s->s_quiescedvar, &s->s_mutex); in pqi_quiesce()
[all …]
H A Dsmartpqi_hw.c383 mutex_enter(&s->s_mutex); in count_oustanding_cmds()
389 mutex_exit(&s->s_mutex); in count_oustanding_cmds()
732 ASSERT(MUTEX_HELD(&s->s_mutex)); in fail_outstanding_cmds()
917 mutex_enter(&s->s_mutex); in take_ctlr_offline()
922 mutex_exit(&s->s_mutex); in take_ctlr_offline()
943 mutex_enter(&s->s_mutex); in take_ctlr_offline()
961 mutex_exit(&s->s_mutex); in take_ctlr_offline()
H A Dsmartpqi_main.c189 mutex_init(&s->s_mutex, NULL, MUTEX_DRIVER, in smartpqi_attach()
312 mutex_destroy(&s->s_mutex); in smartpqi_detach()
H A Dsmartpqi_intr.c196 mutex_enter(&s->s_mutex); in pqi_process_io_intr()
198 mutex_exit(&s->s_mutex); in pqi_process_io_intr()
H A Dsmartpqi_init.c1002 mutex_enter(&s->s_mutex); in pqi_scan_scsi_devices()
1007 mutex_exit(&s->s_mutex); in pqi_scan_scsi_devices()
1024 mutex_enter(&s->s_mutex); in pqi_scan_scsi_devices()
1026 mutex_exit(&s->s_mutex); in pqi_scan_scsi_devices()
1040 mutex_enter(&s->s_mutex); in pqi_scan_scsi_devices()
1049 mutex_exit(&s->s_mutex); in pqi_scan_scsi_devices()
H A Dsmartpqi.h325 kmutex_t s_mutex; member
/illumos-gate/usr/src/uts/common/io/1394/targets/scsa1394/
H A Dsbp2_driver.c365 mutex_enter(&sp->s_mutex); in scsa1394_sbp2_req_bus_reset()
367 mutex_exit(&sp->s_mutex); in scsa1394_sbp2_req_bus_reset()
387 mutex_enter(&sp->s_mutex); in scsa1394_sbp2_req_bus_reset()
389 mutex_exit(&sp->s_mutex); in scsa1394_sbp2_req_bus_reset()
394 mutex_enter(&sp->s_mutex); in scsa1394_sbp2_req_bus_reset()
396 mutex_exit(&sp->s_mutex); in scsa1394_sbp2_req_bus_reset()
414 mutex_enter(&sp->s_mutex); in scsa1394_sbp2_req_reconnect()
416 mutex_exit(&sp->s_mutex); in scsa1394_sbp2_req_reconnect()
432 mutex_enter(&sp->s_mutex); in scsa1394_sbp2_req_reconnect()
434 mutex_exit(&sp->s_mutex); in scsa1394_sbp2_req_reconnect()
H A Dhba.c288 mutex_init(&sp->s_mutex, NULL, MUTEX_DRIVER, in scsa1394_attach()
388 mutex_enter(&sp->s_mutex); in scsa1394_cpr_suspend()
410 mutex_exit(&sp->s_mutex); in scsa1394_cpr_suspend()
482 mutex_destroy(&sp->s_mutex); in scsa1394_cleanup()
746 mutex_enter(&sp->s_mutex); in scsa1394_scsi_bus_unconfig()
753 mutex_exit(&sp->s_mutex); in scsa1394_scsi_bus_unconfig()
886 mutex_enter(&sp->s_mutex); in scsa1394_bus_reset()
888 mutex_exit(&sp->s_mutex); in scsa1394_bus_reset()
894 mutex_exit(&sp->s_mutex); in scsa1394_bus_reset()
912 mutex_enter(&sp->s_mutex); in scsa1394_disconnect()
[all …]
/illumos-gate/usr/src/uts/common/io/usb/usba/
H A Dusbai_util.c1974 mutex_init(&impl_tokenp->s_mutex, NULL, MUTEX_DRIVER, cookie); in usb_init_serialization()
1991 mutex_destroy(&impl_tokenp->s_mutex); in usb_fini_serialization()
2029 mutex_enter(&impl_tokenp->s_mutex); in usb_serialize_access()
2054 mutex_exit(&impl_tokenp->s_mutex); in usb_serialize_access()
2071 &impl_tokenp->s_mutex); in usb_serialize_access()
2075 &impl_tokenp->s_mutex); in usb_serialize_access()
2079 &impl_tokenp->s_mutex, abs_timeout); in usb_serialize_access()
2083 &impl_tokenp->s_mutex, abs_timeout); in usb_serialize_access()
2095 mutex_exit(&impl_tokenp->s_mutex); in usb_serialize_access()
2112 mutex_enter(&impl_tokenp->s_mutex); in usb_try_serialize_access()
[all …]
/illumos-gate/usr/src/uts/common/sys/1394/targets/scsa1394/
H A Dimpl.h169 kmutex_t s_mutex; /* structure mutex */ member
197 _NOTE(MUTEX_PROTECTS_DATA(scsa1394_state::s_mutex, scsa1394_state))
205 _NOTE(LOCK_ORDER(scsa1394_state::s_mutex scsa1394_lun::l_mutex))
/illumos-gate/usr/src/uts/common/sys/sbp2/
H A Ddriver.h162 kmutex_t s_mutex; /* structure mutex */ member
179 _NOTE(MUTEX_PROTECTS_DATA(sbp2_ses::s_mutex, sbp2_ses))
276 _NOTE(LOCK_ORDER(sbp2_tgt::t_mutex sbp2_ses::s_mutex))
/illumos-gate/usr/src/uts/common/sys/usb/usba/
H A Dusba_types.h439 kmutex_t s_mutex; member
/illumos-gate/usr/src/uts/common/io/sbp2/
H A Dsbp2.c738 mutex_init(&sp->s_mutex, NULL, MUTEX_DRIVER, in sbp2_ses_init()
771 mutex_destroy(&sp->s_mutex); in sbp2_ses_fini()