Lines Matching refs:phci_dip
794 mdi_devi_enter(dev_info_t *phci_dip, int *circular) in mdi_devi_enter() argument
800 ASSERT(MDI_PHCI(phci_dip)); in mdi_devi_enter()
801 vdip = mdi_devi_get_vdip(phci_dip); in mdi_devi_enter()
822 if (DEVI_IS_DETACHING(phci_dip)) { in mdi_devi_enter()
827 } else if (DEVI_IS_DETACHING(phci_dip)) { in mdi_devi_enter()
842 ndi_devi_enter(phci_dip, &pcircular); in mdi_devi_enter()
850 mdi_devi_tryenter(dev_info_t *phci_dip, int *circular) in mdi_devi_tryenter() argument
856 ASSERT(MDI_PHCI(phci_dip)); in mdi_devi_tryenter()
857 vdip = mdi_devi_get_vdip(phci_dip); in mdi_devi_tryenter()
861 if (ndi_devi_tryenter(phci_dip, &pcircular)) { in mdi_devi_tryenter()
874 mdi_devi_exit(dev_info_t *phci_dip, int circular) in mdi_devi_exit() argument
880 ASSERT(MDI_PHCI(phci_dip)); in mdi_devi_exit()
881 vdip = mdi_devi_get_vdip(phci_dip); in mdi_devi_exit()
888 ndi_devi_exit(phci_dip, pcircular); in mdi_devi_exit()
903 mdi_devi_exit_phci(dev_info_t *phci_dip, int circular) in mdi_devi_exit_phci() argument
908 ASSERT(MDI_PHCI(phci_dip)); in mdi_devi_exit_phci()
911 ndi_hold_devi(phci_dip); in mdi_devi_exit_phci()
914 ndi_devi_exit(phci_dip, pcircular); in mdi_devi_exit_phci()
918 mdi_devi_enter_phci(dev_info_t *phci_dip, int *circular) in mdi_devi_enter_phci() argument
923 ASSERT(MDI_PHCI(phci_dip)); in mdi_devi_enter_phci()
925 ndi_devi_enter(phci_dip, &pcircular); in mdi_devi_enter_phci()
928 ndi_rele_devi(phci_dip); in mdi_devi_enter_phci()