Lines Matching refs:pdip

269 	dev_info_t *pdip = (dev_info_t *)DEVI(dip)->devi_parent;  in ndi_busop_get_eventcookie()  local
272 ASSERT(pdip); in ndi_busop_get_eventcookie()
277 ASSERT(DEVI(pdip)->devi_ops->devo_bus_ops != NULL); in ndi_busop_get_eventcookie()
279 if ((DEVI(pdip)->devi_ops->devo_bus_ops->busops_rev < BUSO_REV_6) || in ndi_busop_get_eventcookie()
280 (DEVI(pdip)->devi_ops->devo_bus_ops->bus_get_eventcookie == NULL)) { in ndi_busop_get_eventcookie()
282 if ((DEVI(pdip)->devi_ops->devo_bus_ops->busops_rev >= in ndi_busop_get_eventcookie()
284 (DEVI(pdip)->devi_ops->devo_bus_ops->bus_get_eventcookie)) { in ndi_busop_get_eventcookie()
289 DEVI(pdip)->devi_binding_name, in ndi_busop_get_eventcookie()
290 DEVI(pdip)->devi_instance, in ndi_busop_get_eventcookie()
291 DEVI(pdip)->devi_ops->devo_bus_ops->busops_rev); in ndi_busop_get_eventcookie()
295 return (ndi_busop_get_eventcookie(pdip, rdip, name, in ndi_busop_get_eventcookie()
299 return ((*(DEVI(pdip)->devi_ops->devo_bus_ops->bus_get_eventcookie)) in ndi_busop_get_eventcookie()
300 (pdip, rdip, name, event_cookiep)); in ndi_busop_get_eventcookie()
634 dev_info_t *pdip; in ndi_dc_return_dev_state() local
641 pdip = ddi_get_parent(dip); in ndi_dc_return_dev_state()
643 ndi_devi_enter(pdip, &circ); in ndi_dc_return_dev_state()
656 ndi_devi_exit(pdip, circ); in ndi_dc_return_dev_state()
819 ndi_dc_devi_create(struct devctl_iocdata *dcp, dev_info_t *pdip, int flags, in ndi_dc_devi_create() argument
833 if ((rv = i_dc_devi_create(dcp, pdip, &cdip)) != 0) in ndi_dc_devi_create()
899 ndi_devi_enter(pdip, &circular); in ndi_dc_devi_create()
900 if ((rv = ddi_initchild(pdip, cdip)) != DDI_SUCCESS) { in ndi_dc_devi_create()
902 ndi_devi_exit(pdip, circular); in ndi_dc_devi_create()
905 ndi_devi_exit(pdip, circular); in ndi_dc_devi_create()
952 i_dc_devi_create(struct devctl_iocdata *dcp, dev_info_t *pdip, in i_dc_devi_create() argument
972 ndi_devi_alloc_sleep(pdip, cname, (pnode_t)DEVI_SID_NODEID, &cdip); in i_dc_devi_create()