PCI_BUS
{ PCI_BUS, TOPO_STABILITY_PRIVATE },
if (child_range_add(mod, ntn, PCI_BUS, 0, MAX_HB_BUSES) < 0) {
hb, PCI_BUS, PCI_BUS, bus, bus, didp) != 0) {
if ((strcmp(nm, PCI_BUS) == 0 && did_gettnode(pd) &&
TOPO_PCI_EXCAP, TOPO_PROP_IMMUTABLE, PCI_BUS, &err);
if (child_range_add(mod, ntn, PCI_BUS, 0, MAX_HB_BUSES) < 0) {
if (child_range_add(mod, ntn, PCI_BUS, 0, MAX_HB_BUSES) < 0) {
if ((ntn = pci_tnode_create(mod, parent, PCI_BUS, i, dn)) == NULL)
{ PCI_BUS, FM_FMRI_SCHEME_HC, PCI_ENUMR_VERS, &Pci_ops };
"to %s instance %" PRIu64 ".\n", pnm, PCI_BUS, min);
if (strcmp(name, PCI_BUS) != 0 && strcmp(name, PCIEX_BUS) != 0) {
PCI_BUS, PCIEX_BUS);
PCI_BUS, PCIEX_BUS);
if (strcmp(name, PCI_BUS) == 0) {
PCI_BUS, PCIEX_BUS, name);
hb, PCI_BUS, PCI_BUS, 0, MAX_HB_BUSES, (void *)hbdid) < 0) {
rc, PCI_BUS, PCIEX_BUS, 0, MAX_HB_BUSES, (void *)hbdid) < 0) {
return (topo_mod_enumerate(mod, tn_rc, PCI_BUS, PCIEX_BUS,
if (topo_node_range_create(mod, tn_hbr, PCI_BUS, 0,
PCI_BUS, topo_mod_errmsg(mod));
return (topo_mod_enumerate(mod, tn_hbr, PCI_BUS, PCI_BUS,
log_printf(" 0 PCI-%d 33 ", PCI_BUS(reghi), 0);
PCI_BUS(reghi), PCI_DEVICE(reghi), name, model, compat);
{"pci@", PCI_BUS},
dev->d_bustype = PCI_BUS;
case PCI_BUS: