Home
last modified time | relevance | path

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

12

/onnv-gate/usr/src/uts/common/sys/
H A Dddi_impldefs.h158 kmutex_t devi_lock; /* Protects per-devinfo data */ member
364 ASSERT(mutex_owned(&DEVI(dip)->devi_lock)); \
366 mutex_exit(&DEVI(dip)->devi_lock); \
368 mutex_enter(&DEVI(dip)->devi_lock); \
376 ASSERT(mutex_owned(&DEVI(dip)->devi_lock)); \
384 ASSERT(mutex_owned(&DEVI(dip)->devi_lock)); \
394 ASSERT(mutex_owned(&DEVI(dip)->devi_lock)); \
396 mutex_exit(&DEVI(dip)->devi_lock); \
398 mutex_enter(&DEVI(dip)->devi_lock); \
403 ASSERT(mutex_owned(&DEVI(dip)->devi_lock)); \
[all …]
/onnv-gate/usr/src/uts/common/os/
H A Ddevcfg.c381 mutex_init(&(devi->devi_lock), NULL, MUTEX_DEFAULT, NULL); in i_ddi_alloc_node()
467 mutex_destroy(&(devi->devi_lock)); in i_ddi_free_node()
785 mutex_enter(&DEVI(dip)->devi_lock); in bind_node()
787 mutex_exit(&DEVI(dip)->devi_lock); in bind_node()
790 mutex_exit(&DEVI(dip)->devi_lock); in bind_node()
811 mutex_enter(&DEVI(parent)->devi_lock); in bind_node()
814 mutex_exit(&DEVI(parent)->devi_lock); in bind_node()
903 mutex_enter(&DEVI(dip)->devi_lock); in init_node()
907 mutex_exit(&DEVI(dip)->devi_lock); in init_node()
910 mutex_exit(&DEVI(dip)->devi_lock); in init_node()
[all …]
H A Dautoconf.c437 mutex_enter(&(DEVI(top_devinfo)->devi_lock)); in i_ddi_init_root()
439 mutex_exit(&(DEVI(top_devinfo)->devi_lock)); in i_ddi_init_root()
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()
H A Ddacf_clnt.c121 mutex_enter(&(DEVI(dip)->devi_lock)); in dacfc_match_create_minor()
123 mutex_exit(&(DEVI(dip)->devi_lock)); in dacfc_match_create_minor()
135 mutex_exit(&(DEVI(dip)->devi_lock)); in dacfc_match_create_minor()
H A Dsunndi.c608 mutex_enter(&(DEVI(dip)->devi_lock)); in ndi_devctl_device_getstate()
619 mutex_exit(&(DEVI(dip)->devi_lock)); in ndi_devctl_device_getstate()
644 mutex_enter(&(DEVI(dip)->devi_lock)); in ndi_dc_return_dev_state()
655 mutex_exit(&(DEVI(dip)->devi_lock)); in ndi_dc_return_dev_state()
874 mutex_enter(&(DEVI(cdip)->devi_lock)); in ndi_dc_devi_create()
876 mutex_exit(&(DEVI(cdip)->devi_lock)); in ndi_dc_devi_create()
1085 mutex_enter(&(DEVI(dip)->devi_lock)); in ndi_get_bus_state()
1092 mutex_exit(&(DEVI(dip)->devi_lock)); in ndi_get_bus_state()
1107 mutex_enter(&(DEVI(dip)->devi_lock)); in ndi_set_bus_state()
1127 mutex_exit(&(DEVI(dip)->devi_lock)); in ndi_set_bus_state()
[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.c1571 mutex_enter(&(DEVI(dip)->devi_lock)); in ddi_prop_search_common()
1608 mutex_exit(&(DEVI(dip)->devi_lock)); in ddi_prop_search_common()
1618 mutex_exit(&(DEVI(dip)->devi_lock)); in ddi_prop_search_common()
1638 mutex_exit(&(DEVI(dip)->devi_lock)); in ddi_prop_search_common()
1659 mutex_exit(&(DEVI(dip)->devi_lock)); in ddi_prop_search_common()
1685 mutex_exit(&(DEVI(dip)->devi_lock)); in ddi_prop_search_common()
1696 mutex_exit(&(DEVI(dip)->devi_lock)); in ddi_prop_search_common()
1711 mutex_exit(&(DEVI(dip)->devi_lock)); in ddi_prop_search_common()
1715 mutex_exit(&(DEVI(dip)->devi_lock)); in ddi_prop_search_common()
3670 mutex_enter(&(DEVI(dip)->devi_lock)); in ddi_prop_add()
[all …]
H A Ddacf.c1018 mutex_enter(&(DEVI(dip)->devi_lock)); in dacf_op_invoke()
1020 mutex_exit(&(DEVI(dip)->devi_lock)); in dacf_op_invoke()
1031 mutex_enter(&(DEVI(dip)->devi_lock)); in dacf_op_invoke()
1033 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.c630 mutex_enter(&(DEVI(dip)->devi_lock)); in ldi_devid_match()
638 mutex_exit(&(DEVI(dip)->devi_lock)); in ldi_devid_match()
643 mutex_exit(&(DEVI(dip)->devi_lock)); in ldi_devid_match()
655 mutex_exit(&(DEVI(dip)->devi_lock)); in ldi_devid_match()
660 mutex_exit(&(DEVI(dip)->devi_lock)); in ldi_devid_match()
667 mutex_exit(&(DEVI(dip)->devi_lock)); in ldi_devid_match()
/onnv-gate/usr/src/uts/sun4u/starcat/io/
H A Dgptwo_pci.c259 mutex_enter(&DEVI(new_child)->devi_lock); in gptwo_configure_pci()
261 mutex_exit(&DEVI(new_child)->devi_lock); in gptwo_configure_pci()
316 mutex_enter(&DEVI(new_child)->devi_lock); in gptwo_configure_pci()
318 mutex_exit(&DEVI(new_child)->devi_lock); in gptwo_configure_pci()
/onnv-gate/usr/src/uts/i86pc/io/acpi/acpidev/
H A Dacpidev_drv.c896 mutex_enter(&(DEVI(pdip)->devi_lock)); in acpidev_process_object()
904 mutex_exit(&(DEVI(pdip)->devi_lock)); in acpidev_process_object()
972 mutex_enter(&(DEVI(dip)->devi_lock)); in acpidev_process_object()
974 mutex_exit(&(DEVI(dip)->devi_lock)); in acpidev_process_object()
990 mutex_enter(&(DEVI(dip)->devi_lock)); in acpidev_process_object()
992 mutex_exit(&(DEVI(dip)->devi_lock)); in acpidev_process_object()
H A Dacpidev_dr.c2424 mutex_enter(&(DEVI(dip)->devi_lock)); in acpidev_dr_allocate_cpuid()
2426 mutex_exit(&DEVI(dip)->devi_lock); in acpidev_dr_allocate_cpuid()
2431 mutex_exit(&DEVI(dip)->devi_lock); in acpidev_dr_allocate_cpuid()
/onnv-gate/usr/src/uts/i86pc/io/
H A Dimmu_dvma.c315 mutex_enter(&(DEVI(dip)->devi_lock)); in immu_devi_set()
321 mutex_exit(&(DEVI(dip)->devi_lock)); in immu_devi_set()
640 mutex_enter(&(DEVI(dip)->devi_lock)); in immu_dvma_get_immu()
643 mutex_exit(&(DEVI(dip)->devi_lock)); in immu_dvma_get_immu()
646 mutex_exit(&(DEVI(dip)->devi_lock)); in immu_dvma_get_immu()
667 mutex_enter(&(DEVI(dip)->devi_lock)); in immu_dvma_get_immu()
682 mutex_exit(&(DEVI(dip)->devi_lock)); in immu_dvma_get_immu()
686 mutex_exit(&(DEVI(dip)->devi_lock)); in immu_dvma_get_immu()
792 mutex_enter(&(DEVI(rdip)->devi_lock)); in immu_devi_domain()
795 mutex_exit(&(DEVI(rdip)->devi_lock)); in immu_devi_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.c777 mutex_enter(&(DEVI(ddip)->devi_lock)); in match_bdf()
788 mutex_exit(&(DEVI(ddip)->devi_lock)); in match_bdf()
/onnv-gate/usr/src/uts/common/fs/specfs/
H A Dspecsubr.c288 mutex_enter(&DEVI(ndip)->devi_lock); in spec_assoc_fence()
291 mutex_exit(&DEVI(ndip)->devi_lock); in spec_assoc_fence()
959 mutex_enter(&DEVI(dip)->devi_lock); in spec_fence_snode()
962 mutex_exit(&DEVI(dip)->devi_lock); in spec_fence_snode()
/onnv-gate/usr/src/uts/sun4u/io/
H A Dopl_cfg.c2440 mutex_enter(&DEVI(leaf_node)->devi_lock); in opl_probe_leaf()
2442 mutex_exit(&DEVI(leaf_node)->devi_lock); in opl_probe_leaf()
2494 mutex_enter(&DEVI(leaf_node)->devi_lock); in opl_probe_leaf()
2496 mutex_exit(&DEVI(leaf_node)->devi_lock); in opl_probe_leaf()
/onnv-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()
953 mutex_enter(&DEVI(cdip)->devi_lock); in scsa1394_reconnect()
955 mutex_exit(&DEVI(cdip)->devi_lock); in scsa1394_reconnect()
/onnv-gate/usr/src/uts/common/fs/devfs/
H A Ddevfs_subr.c408 mutex_enter(&DEVI(devi)->devi_lock); in dv_mknod()
411 mutex_exit(&DEVI(devi)->devi_lock); in dv_mknod()
/onnv-gate/usr/src/uts/common/io/usb/usba/
H A Dhubdi.c2636 mutex_enter(&(DEVI(ch_dip)->devi_lock)); in hubd_restore_device_state()
2638 mutex_exit(&(DEVI(ch_dip)->devi_lock)); in hubd_restore_device_state()
2662 mutex_enter(&(DEVI(ch_dip)->devi_lock)); in hubd_restore_device_state()
2664 mutex_exit(&(DEVI(ch_dip)->devi_lock)); in hubd_restore_device_state()
6739 mutex_enter(&(DEVI(dip)->devi_lock)); in hubd_post_event()
6741 mutex_exit(&(DEVI(dip)->devi_lock)); in hubd_post_event()
6777 mutex_enter(&(DEVI(dip)->devi_lock)); in hubd_post_event()
6779 mutex_exit(&(DEVI(dip)->devi_lock)); in hubd_post_event()
/onnv-gate/usr/src/uts/common/io/usb/scsa2usb/
H A Dscsa2usb.c5379 mutex_enter(&DEVI(cdip)->devi_lock); in scsa2usb_reconnect_event_cb()
5381 mutex_exit(&DEVI(cdip)->devi_lock); in scsa2usb_reconnect_event_cb()
5465 mutex_enter(&DEVI(cdip)->devi_lock); in scsa2usb_disconnect_event_cb()
5467 mutex_exit(&DEVI(cdip)->devi_lock); in scsa2usb_disconnect_event_cb()
/onnv-gate/usr/src/uts/common/io/scsi/impl/
H A Dscsi_hba.c6232 mutex_enter(&DEVI(self)->devi_lock); in scsi_device_config()
6234 &DEVI(self)->devi_lock, in scsi_device_config()
6236 mutex_exit(&DEVI(self)->devi_lock); in scsi_device_config()
6479 mutex_enter(&DEVI(probe)->devi_lock); in scsi_device_config()
6481 mutex_exit(&DEVI(probe)->devi_lock); in scsi_device_config()
7796 mutex_enter(&DEVI(self)->devi_lock); in scsi_hba_bus_configone()
7798 mutex_exit(&DEVI(self)->devi_lock); in scsi_hba_bus_configone()
/onnv-gate/usr/src/uts/common/io/usb/hwa/hwahc/
H A Dhwahc.c2650 mutex_enter(&DEVI(dip)->devi_lock); in hwahc_post_event()
2652 mutex_exit(&DEVI(dip)->devi_lock); in hwahc_post_event()
2696 mutex_enter(&(DEVI(dip)->devi_lock)); in hwahc_post_event()
2698 mutex_exit(&(DEVI(dip)->devi_lock)); in hwahc_post_event()
/onnv-gate/usr/src/uts/common/io/
H A Ddevinfo.c3200 mutex_enter(&(dip->devi_lock)); in di_getprop()
3222 mutex_exit(&(dip->devi_lock)); in di_getprop()

12