Lines Matching defs:parent

124 pci_tnode_create(topo_mod_t *mod, tnode_t *parent,
129 if ((ntn = tnode_create(mod, parent, name, i, priv)) == NULL)
160 pciexfn_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
171 /* We need the parent's dev info node for some of the info */
172 ptn = find_predecessor(parent, PCIEX_FUNCTION);
175 ptn = find_predecessor(parent, PCIEX_ROOT);
228 if ((ntn = pci_tnode_create(mod, parent, PCIEX_FUNCTION, i, dn))
251 pciexdev_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
259 did_settnode(pd, parent);
261 if ((ntn = pci_tnode_create(mod, parent, PCIEX_DEVICE, i, dn)) == NULL)
280 pciexbus_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
288 did_settnode(pd, parent);
289 if ((ntn = pci_tnode_create(mod, parent, PCIEX_BUS, i, dn)) == NULL)
307 pcifn_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
317 if ((ntn = pci_tnode_create(mod, parent, PCI_FUNCTION, i, dn)) == NULL)
334 pcidev_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
342 /* remember parent tnode */
343 did_settnode(pd, parent);
345 if ((ntn = pci_tnode_create(mod, parent, PCI_DEVICE, i, dn)) == NULL)
363 pcibus_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
372 did_settnode(pd, parent);
373 if ((ntn = pci_tnode_create(mod, parent, PCI_BUS, i, dn)) == NULL)
377 * own, and our parent topology node is a hostbridge, we may
381 if (strcmp(topo_node_name(parent), HOSTBRIDGE) == 0)
552 pci_children_instantiate(topo_mod_t *mod, tnode_t *parent, di_node_t pn,
569 /* start at the parent's first sibling */
586 bn = pciexbus_declare(mod, parent, pn, ((pb < 0) ? bover : pb));
588 bn = pcibus_declare(mod, parent, pn, ((pb < 0) ? bover : pb));
627 * PCI-Express; parent node's private data is a simple di_node_t
664 * use the did hash established by the parent.