Lines Matching defs:dip
49 extern int rootnex_ctl_uninitchild(dev_info_t *dip);
57 rootnex_add_intr_impl(dev_info_t *dip, dev_info_t *rdip,
61 rootnex_remove_intr_impl(dev_info_t *dip, dev_info_t *rdip,
65 rootnex_get_intr_pri(dev_info_t *dip, dev_info_t *rdip,
75 rootnex_add_intr_impl(dev_info_t *dip, dev_info_t *rdip,
107 if (ddi_getproplen(DDI_DEV_T_ANY, dip, NULL, "interrupt-map",
110 ddi_get_parent(rdip) == dip) {
157 rootnex_remove_intr_impl(dev_info_t *dip, dev_info_t *rdip,
178 if (ddi_getproplen(DDI_DEV_T_ANY, dip, NULL, "interrupt-map",
185 ddi_get_parent(rdip) == dip) {
215 rootnex_get_intr_pri(dev_info_t *dip, dev_info_t *rdip,
395 rootnex_ctl_initchild_impl(dev_info_t *dip)
401 extern struct ddi_parent_private_data *init_regspec_64(dev_info_t *dip);
404 (void) rootnex_name_child(dip, name, MAXNAMELEN);
405 ddi_set_name_addr(dip, name);
411 if (ndi_dev_is_persistent_node(dip) == 0 &&
412 (ndi_merge_node(dip, rootnex_name_child) == DDI_SUCCESS)) {
413 (void) rootnex_ctl_uninitchild(dip);
420 pd = init_regspec_64(dip);
432 if ((ddi_getprop(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, "upa-portid",
433 -1) != -1) && ddi_getprop(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS,
462 rootnex_ctl_uninitchild_impl(dev_info_t *dip)
464 if ((ddi_getprop(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, "upa-portid",
465 -1) != -1) && (ddi_getprop(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS,
473 pd = ddi_get_parent_data(dip);