Lines Matching defs:child
249 static int init_child(dev_info_t *child);
536 name_child(dev_info_t *child, char *name, int namelen)
544 make_ddi_ppd(child, &pdptr);
545 ddi_set_parent_data(child, pdptr);
548 if (sparc_pd_getnreg(child) == 0)
551 rp = sparc_pd_getreg(child, 0);
553 portid = ddi_prop_get_int(DDI_DEV_T_ANY, child,
557 DEVI(child)->devi_node_name);
566 init_child(dev_info_t *child)
570 (void) name_child(child, name, MAXNAMELEN);
571 ddi_set_name_addr(child, name);
572 if ((ndi_dev_is_persistent_node(child) == 0) &&
573 (ndi_merge_node(child, name_child) == DDI_SUCCESS)) {
574 impl_ddi_sunbus_removechild(child);
578 (void) init_regspec_64(child);
1090 * child calls ddi_fm_init().