PCIEX_BUS
PCIEX_BUS, s->smbl_bus, PCIEX_DEVICE, dev, PCIEX_FUNCTION, func);
{ PCIEX_BUS, TOPO_STABILITY_PRIVATE },
if (child_range_add(mod, ntn, PCIEX_BUS, 0, MAX_HB_BUSES) < 0) {
topo_node_range_destroy(ntn, PCIEX_BUS);
if ((strcmp(nm, PCIEX_BUS) == 0) &&
strcmp(nm, PCIEX_DEVICE) != 0 && strcmp(nm, PCIEX_BUS) != 0) {
strcmp(nm, PCIEX_DEVICE) == 0 || strcmp(nm, PCIEX_BUS) == 0) {
if ((strcmp(topo_node_name(tn), PCIEX_BUS) == 0) &&
TOPO_PCI_EXCAP, TOPO_PROP_IMMUTABLE, PCIEX_BUS, &err);
if (child_range_add(mod, ntn, PCIEX_BUS, 0, MAX_HB_BUSES) < 0) {
topo_node_range_destroy(ntn, PCIEX_BUS);
if ((ntn = pci_tnode_create(mod, parent, PCIEX_BUS, i, dn)) == NULL)
"Unable to proceed with %s enumeration.\n", pnm, PCIEX_BUS);
if (strcmp(name, PCI_BUS) != 0 && strcmp(name, PCIEX_BUS) != 0) {
PCI_BUS, PCIEX_BUS);
PCI_BUS, PCIEX_BUS);
} else if (strcmp(name, PCIEX_BUS) == 0) {
PCI_BUS, PCIEX_BUS, name);
strcmp(nm, PCIEX_BUS) != 0) {
strcmp(nm, PCIEX_BUS) != 0)
rc, PCI_BUS, PCIEX_BUS, 0, MAX_HB_BUSES, (void *)hbdid) < 0) {
if (topo_node_range_create(mod, tn_rc, PCIEX_BUS, 0,
f, PCIEX_BUS, topo_mod_errmsg(mod));
return (topo_mod_enumerate(mod, tn_rc, PCI_BUS, PCIEX_BUS,