Lines Matching refs:tnode_t

54 extern int platform_pci_label(topo_mod_t *mod, tnode_t *, nvlist_t *,
56 extern int platform_pci_fru(topo_mod_t *mod, tnode_t *, nvlist_t *,
58 static void pci_release(topo_mod_t *, tnode_t *);
59 static int pci_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
61 static int pci_label(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
63 static int pci_fru(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
108 pci_label(topo_mod_t *mp, tnode_t *node, topo_version_t version,
116 pci_fru(topo_mod_t *mp, tnode_t *node, topo_version_t version,
123 static tnode_t *
124 pci_tnode_create(topo_mod_t *mod, tnode_t *parent,
127 tnode_t *ntn;
142 hostbridge_asdevice(topo_mod_t *mod, tnode_t *bus)
145 tnode_t *dev32;
159 tnode_t *
160 pciexfn_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
164 tnode_t *ntn, *ptn;
250 tnode_t *
251 pciexdev_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
255 tnode_t *ntn;
279 tnode_t *
280 pciexbus_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
284 tnode_t *ntn;
306 tnode_t *
307 pcifn_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
311 tnode_t *ntn;
333 tnode_t *
334 pcidev_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
338 tnode_t *ntn;
362 tnode_t *
363 pcibus_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
367 tnode_t *ntn;
410 pci_bridge_declare(topo_mod_t *mod, tnode_t *fn, di_node_t din, int board,
428 declare_dev_and_fn(topo_mod_t *mod, tnode_t *bus, tnode_t **dev, di_node_t din,
433 tnode_t *fn;
529 extern void pci_iports_instantiate(topo_mod_t *, tnode_t *,
531 extern void pci_receptacle_instantiate(topo_mod_t *, tnode_t *,
552 pci_children_instantiate(topo_mod_t *mod, tnode_t *parent, di_node_t pn,
560 tnode_t *bn = NULL;
561 tnode_t *dn = NULL;
618 pciexbus_enum(topo_mod_t *mp, tnode_t *ptn, char *pnm, topo_instance_t min,
623 tnode_t *hbtn;
655 pcibus_enum(topo_mod_t *mp, tnode_t *ptn, char *pnm, topo_instance_t min,
703 pci_enum(topo_mod_t *mod, tnode_t *ptn, const char *name,
744 pci_release(topo_mod_t *mp, tnode_t *node)