Lines Matching refs:child

277 name_child(dev_info_t *child, char *name, int namelen)
291 if (ddi_prop_lookup_string_array(DDI_DEV_T_ANY, child,
296 " not well-formed", ddi_driver_name(child));
309 if (ddi_prop_lookup_int_array(DDI_DEV_T_ANY, child, DDI_PROP_DONTPASS,
327 cmn_err(CE_WARN, "cannot name pci child '%s'", ddi_node_name(child));
332 pcmu_uninit_child(pcmu_t *pcmu_p, dev_info_t *child)
336 ddi_driver_name(child), ddi_get_instance(child));
338 ddi_set_name_addr(child, NULL);
339 ddi_remove_minor_node(child, NULL);
340 impl_rem_dev_props(child);
342 PCMU_DBG0(PCMU_DBG_PWR, ddi_get_parent(child), "\n\n");
358 pcmu_init_child(pcmu_t *pcmu_p, dev_info_t *child)
365 if (name_child(child, name, 10) != DDI_SUCCESS)
367 ddi_set_name_addr(child, name);
369 PCMU_DBG2(PCMU_DBG_PWR, ddi_get_parent(child),
371 ddi_node_name(child), ddi_get_name_addr(child));
374 * Map the child configuration space to for initialization.
387 if (pci_config_setup(child, &config_handle) != DDI_SUCCESS) {
388 ddi_set_name_addr(child, NULL);
397 ddi_driver_name(child), header_type);
420 * Given a dev info pointer to a pci child and a register number, this
428 pcmu_get_reg_set_size(dev_info_t *child, int rnumber)
441 if (ddi_getlongprop(DDI_DEV_T_ANY, child, DDI_PROP_DONTPASS, "reg",
461 * Given a dev info pointer to a pci child, this routine returns the
469 pcmu_get_nreg_set(dev_info_t *child)
477 if (ddi_getlongprop(DDI_DEV_T_ANY, child, DDI_PROP_DONTPASS, "reg",
561 * Save the state of the configuration headers of child
581 * Only save config registers if not already saved by child.