/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddi_impldefs.h | 374 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 D | devcfg.c | 1945 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 D | autoconf.c | 444 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 D | dacf_clnt.c | 119 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 D | sunndi.c | 610 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 D | console.c | 133 mutex_enter(&DEVI(fbdip)->devi_lock); in console_hold() 159 mutex_exit(&DEVI(fbdip)->devi_lock); in console_rele()
|
H A D | sunddi.c | 1309 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 D | dacf.c | 1016 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 D | ddifm.c | 161 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 D | driver_lyr.c | 639 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 D | immu_dvma.c | 311 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 D | immu_intrmap.c | 409 mutex_enter(&(DEVI(dip)->devi_lock)); in get_top_pcibridge() 411 mutex_exit(&(DEVI(dip)->devi_lock)); in get_top_pcibridge()
|
H A D | immu_dmar.c | 779 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 D | acpidev_drv.c | 908 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 D | acpidev_dr.c | 2426 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 D | specsubr.c | 292 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 D | opl_cfg.c | 2439 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 D | hba.c | 923 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 D | devfs_subr.c | 412 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 D | hubdi.c | 2684 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 D | scsa2usb.c | 5438 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 D | scsi_hba.c | 6217 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 D | devinfo.c | 3202 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 D | sata.c | 16085 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()
|