Home
last modified time | relevance | path

Searched refs:devi_lock (Results 1 – 24 of 24) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dddi_impldefs.h374 ASSERT(mutex_owned(&DEVI(dip)->devi_lock)); \
376 mutex_exit(&DEVI(dip)->devi_lock); \
378 mutex_enter(&DEVI(dip)->devi_lock); \
386 ASSERT(mutex_owned(&DEVI(dip)->devi_lock)); \
394 ASSERT(mutex_owned(&DEVI(dip)->devi_lock)); \
404 ASSERT(mutex_owned(&DEVI(dip)->devi_lock)); \
406 mutex_exit(&DEVI(dip)->devi_lock); \
408 mutex_enter(&DEVI(dip)->devi_lock); \
413 ASSERT(mutex_owned(&DEVI(dip)->devi_lock)); \
416 mutex_exit(&DEVI(dip)->devi_lock); \
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Ddevcfg.c1945 mutex_enter(&devi->devi_lock); in ndi_devi_enter()
1956 mutex_exit(&devi->devi_lock); in ndi_devi_enter()
1968 mutex_exit(&devi->devi_lock); in ndi_devi_enter()
2012 mutex_enter(&devi->devi_lock); in ndi_devi_exit()
2016 mutex_exit(&devi->devi_lock); in ndi_devi_exit()
2022 mutex_exit(&devi->devi_lock); in ndi_devi_exit()
2059 mutex_enter(&devi->devi_lock); in ndi_devi_exit_and_wait()
2072 mutex_exit(&devi->devi_lock); in ndi_devi_exit_and_wait()
2094 mutex_enter(&devi->devi_lock); in ndi_devi_tryenter()
2107 mutex_exit(&devi->devi_lock); in ndi_devi_tryenter()
[all …]
H A Dautoconf.c444 mutex_enter(&(DEVI(top_devinfo)->devi_lock)); in i_ddi_init_root()
446 mutex_exit(&(DEVI(top_devinfo)->devi_lock)); in i_ddi_init_root()
451 mutex_enter(&(DEVI(top_devinfo)->devi_lock)); in i_ddi_init_root()
453 mutex_exit(&(DEVI(top_devinfo)->devi_lock)); in i_ddi_init_root()
H A Ddacf_clnt.c119 mutex_enter(&(DEVI(dip)->devi_lock)); in dacfc_match_create_minor()
121 mutex_exit(&(DEVI(dip)->devi_lock)); in dacfc_match_create_minor()
133 mutex_exit(&(DEVI(dip)->devi_lock)); in dacfc_match_create_minor()
H A Dsunndi.c610 mutex_enter(&(DEVI(dip)->devi_lock)); in ndi_devctl_device_getstate()
621 mutex_exit(&(DEVI(dip)->devi_lock)); in ndi_devctl_device_getstate()
645 mutex_enter(&(DEVI(dip)->devi_lock)); in ndi_dc_return_dev_state()
656 mutex_exit(&(DEVI(dip)->devi_lock)); in ndi_dc_return_dev_state()
877 mutex_exit(&(DEVI(cdip)->devi_lock)); in ndi_dc_devi_create()
1086 mutex_enter(&(DEVI(dip)->devi_lock)); in ndi_get_bus_state()
1093 mutex_exit(&(DEVI(dip)->devi_lock)); in ndi_get_bus_state()
1108 mutex_enter(&(DEVI(dip)->devi_lock)); in ndi_set_bus_state()
1128 mutex_exit(&(DEVI(dip)->devi_lock)); in ndi_set_bus_state()
2265 mutex_enter(&(DEVI(dip)->devi_lock)); in i_ddi_fault_handler()
[all …]
H A Dconsole.c133 mutex_enter(&DEVI(fbdip)->devi_lock); in console_hold()
159 mutex_exit(&DEVI(fbdip)->devi_lock); in console_rele()
H A Dsunddi.c1309 mutex_exit(&(DEVI(dip)->devi_lock)); in ddi_prop_search_common()
3268 mutex_exit(&(DEVI(dip)->devi_lock)); in ddi_prop_add()
3348 mutex_exit(&(DEVI(dip)->devi_lock)); in ddi_prop_change()
7765 mutex_enter(&DEVI(dip)->devi_lock); in ddi_devid_unregister()
7767 mutex_exit(&DEVI(dip)->devi_lock); in ddi_devid_unregister()
8866 mutex_enter(&devi->devi_lock); in i_ddi_set_devi_class()
8874 mutex_exit(&devi->devi_lock); in i_ddi_set_devi_class()
8878 mutex_exit(&devi->devi_lock); in i_ddi_set_devi_class()
9724 mutex_exit(&DEVI(rdip)->devi_lock); in e_ddi_branch_hold()
9737 mutex_exit(&DEVI(rdip)->devi_lock); in e_ddi_branch_held()
[all …]
H A Ddacf.c1016 mutex_enter(&(DEVI(dip)->devi_lock)); in dacf_op_invoke()
1018 mutex_exit(&(DEVI(dip)->devi_lock)); in dacf_op_invoke()
1029 mutex_enter(&(DEVI(dip)->devi_lock)); in dacf_op_invoke()
1031 mutex_exit(&(DEVI(dip)->devi_lock)); in dacf_op_invoke()
H A Dddifm.c161 mutex_enter(&(DEVI(dip)->devi_lock)); in ddi_fm_service_impact()
209 mutex_exit(&(DEVI(dip)->devi_lock)); in ddi_fm_service_impact()
H A Ddriver_lyr.c639 mutex_enter(&(DEVI(dip)->devi_lock)); in ldi_devid_match()
647 mutex_exit(&(DEVI(dip)->devi_lock)); in ldi_devid_match()
652 mutex_exit(&(DEVI(dip)->devi_lock)); in ldi_devid_match()
664 mutex_exit(&(DEVI(dip)->devi_lock)); in ldi_devid_match()
669 mutex_exit(&(DEVI(dip)->devi_lock)); in ldi_devid_match()
676 mutex_exit(&(DEVI(dip)->devi_lock)); in ldi_devid_match()
/illumos-gate/usr/src/uts/i86pc/io/
H A Dimmu_dvma.c311 mutex_enter(&(DEVI(dip)->devi_lock)); in immu_devi_set()
317 mutex_exit(&(DEVI(dip)->devi_lock)); in immu_devi_set()
636 mutex_enter(&(DEVI(dip)->devi_lock)); in immu_dvma_get_immu()
639 mutex_exit(&(DEVI(dip)->devi_lock)); in immu_dvma_get_immu()
642 mutex_exit(&(DEVI(dip)->devi_lock)); in immu_dvma_get_immu()
663 mutex_enter(&(DEVI(dip)->devi_lock)); in immu_dvma_get_immu()
682 mutex_exit(&(DEVI(dip)->devi_lock)); in immu_dvma_get_immu()
791 mutex_exit(&(DEVI(rdip)->devi_lock)); in immu_devi_domain()
890 mutex_exit(&(DEVI(pdip)->devi_lock)); in get_branch_domain()
922 mutex_exit(&(DEVI(pdip)->devi_lock)); in get_branch_domain()
[all …]
H A Dimmu_intrmap.c409 mutex_enter(&(DEVI(dip)->devi_lock)); in get_top_pcibridge()
411 mutex_exit(&(DEVI(dip)->devi_lock)); in get_top_pcibridge()
H A Dimmu_dmar.c779 mutex_enter(&(DEVI(ddip)->devi_lock)); in match_bdf()
790 mutex_exit(&(DEVI(ddip)->devi_lock)); in match_bdf()
/illumos-gate/usr/src/uts/i86pc/io/acpi/acpidev/
H A Dacpidev_drv.c908 mutex_enter(&(DEVI(pdip)->devi_lock)); in acpidev_process_object()
916 mutex_exit(&(DEVI(pdip)->devi_lock)); in acpidev_process_object()
984 mutex_enter(&(DEVI(dip)->devi_lock)); in acpidev_process_object()
986 mutex_exit(&(DEVI(dip)->devi_lock)); in acpidev_process_object()
1002 mutex_enter(&(DEVI(dip)->devi_lock)); in acpidev_process_object()
1004 mutex_exit(&(DEVI(dip)->devi_lock)); in acpidev_process_object()
H A Dacpidev_dr.c2426 mutex_enter(&(DEVI(dip)->devi_lock)); in acpidev_dr_allocate_cpuid()
2428 mutex_exit(&DEVI(dip)->devi_lock); in acpidev_dr_allocate_cpuid()
2433 mutex_exit(&DEVI(dip)->devi_lock); in acpidev_dr_allocate_cpuid()
/illumos-gate/usr/src/uts/common/fs/specfs/
H A Dspecsubr.c292 mutex_enter(&DEVI(ndip)->devi_lock); in spec_assoc_fence()
295 mutex_exit(&DEVI(ndip)->devi_lock); in spec_assoc_fence()
968 mutex_enter(&DEVI(dip)->devi_lock); in spec_fence_snode()
971 mutex_exit(&DEVI(dip)->devi_lock); in spec_fence_snode()
/illumos-gate/usr/src/uts/sun4u/io/
H A Dopl_cfg.c2439 mutex_enter(&DEVI(leaf_node)->devi_lock); in opl_probe_leaf()
2441 mutex_exit(&DEVI(leaf_node)->devi_lock); in opl_probe_leaf()
2493 mutex_enter(&DEVI(leaf_node)->devi_lock); in opl_probe_leaf()
2495 mutex_exit(&DEVI(leaf_node)->devi_lock); in opl_probe_leaf()
/illumos-gate/usr/src/uts/common/io/1394/targets/scsa1394/
H A Dhba.c923 mutex_enter(&DEVI(cdip)->devi_lock); in scsa1394_disconnect()
925 mutex_exit(&DEVI(cdip)->devi_lock); in scsa1394_disconnect()
952 mutex_enter(&DEVI(cdip)->devi_lock); in scsa1394_reconnect()
954 mutex_exit(&DEVI(cdip)->devi_lock); in scsa1394_reconnect()
/illumos-gate/usr/src/uts/common/fs/devfs/
H A Ddevfs_subr.c412 mutex_enter(&DEVI(devi)->devi_lock); in dv_mknod()
415 mutex_exit(&DEVI(devi)->devi_lock); in dv_mknod()
/illumos-gate/usr/src/uts/common/io/usb/usba/
H A Dhubdi.c2684 mutex_enter(&(DEVI(ch_dip)->devi_lock)); in hubd_restore_device_state()
2686 mutex_exit(&(DEVI(ch_dip)->devi_lock)); in hubd_restore_device_state()
2710 mutex_enter(&(DEVI(ch_dip)->devi_lock)); in hubd_restore_device_state()
2712 mutex_exit(&(DEVI(ch_dip)->devi_lock)); in hubd_restore_device_state()
7045 mutex_enter(&(DEVI(dip)->devi_lock)); in hubd_post_event()
7047 mutex_exit(&(DEVI(dip)->devi_lock)); in hubd_post_event()
7083 mutex_enter(&(DEVI(dip)->devi_lock)); in hubd_post_event()
7085 mutex_exit(&(DEVI(dip)->devi_lock)); in hubd_post_event()
/illumos-gate/usr/src/uts/common/io/usb/scsa2usb/
H A Dscsa2usb.c5438 mutex_enter(&DEVI(cdip)->devi_lock); in scsa2usb_reconnect_event_cb()
5440 mutex_exit(&DEVI(cdip)->devi_lock); in scsa2usb_reconnect_event_cb()
5524 mutex_enter(&DEVI(cdip)->devi_lock); in scsa2usb_disconnect_event_cb()
5526 mutex_exit(&DEVI(cdip)->devi_lock); in scsa2usb_disconnect_event_cb()
/illumos-gate/usr/src/uts/common/io/scsi/impl/
H A Dscsi_hba.c6217 mutex_enter(&DEVI(self)->devi_lock); in scsi_device_config()
6219 &DEVI(self)->devi_lock, in scsi_device_config()
6221 mutex_exit(&DEVI(self)->devi_lock); in scsi_device_config()
6464 mutex_enter(&DEVI(probe)->devi_lock); in scsi_device_config()
6466 mutex_exit(&DEVI(probe)->devi_lock); in scsi_device_config()
7780 mutex_enter(&DEVI(self)->devi_lock); in scsi_hba_bus_configone()
7782 mutex_exit(&DEVI(self)->devi_lock); in scsi_hba_bus_configone()
/illumos-gate/usr/src/uts/common/io/
H A Ddevinfo.c3202 mutex_enter(&(dip->devi_lock)); in di_getprop()
3224 mutex_exit(&(dip->devi_lock)); in di_getprop()
/illumos-gate/usr/src/uts/common/io/sata/impl/
H A Dsata.c16085 mutex_enter(&(DEVI(tdip)->devi_lock)); in sata_cfgadm_state()
16125 mutex_exit(&(DEVI(tdip)->devi_lock)); in sata_cfgadm_state()
20705 mutex_enter(&DEVI(tdip)->devi_lock); in sata_set_device_removed()
20707 mutex_exit(&DEVI(tdip)->devi_lock); in sata_set_device_removed()