Lines Matching refs:child
171 static int npe_removechild(dev_info_t *child);
172 static int npe_initchild(dev_info_t *child);
179 extern int npe_disable_empty_bridges_workaround(dev_info_t *child);
844 npe_initchild(dev_info_t *child)
855 if (npe_disable_empty_bridges_workaround(child) == 1)
858 if (pci_common_name_child(child, name, 80) != DDI_SUCCESS)
861 ddi_set_name_addr(child, name);
869 if (ndi_dev_is_persistent_node(child) == 0) {
872 ddi_set_parent_data(child, NULL);
878 if (ndi_merge_node(child, pci_common_name_child) ==
883 ddi_set_name_addr(child, NULL);
894 if (ddi_prop_get_int(DDI_DEV_T_ANY, child,
899 * child.
901 pci_common_set_parent_private_data(child);
906 * The child was not merged into a h/w node,
911 ddi_get_name(child), ddi_get_name_addr(child),
912 ddi_get_name(child));
913 ddi_set_name_addr(child, NULL);
917 if (ddi_prop_get_int(DDI_DEV_T_ANY, child, DDI_PROP_DONTPASS,
919 pci_common_set_parent_private_data(child);
921 ddi_set_parent_data(child, NULL);
938 if (pci_config_setup(child, &cfg_hdl) == DDI_SUCCESS) {
945 bus_p = PCIE_DIP2BUS(child);
957 pcie_init_dom(child);
958 (void) pcie_initchild(child);