/illumos-gate/usr/src/uts/common/io/cardbus/ |
H A D | cardbus.c | 336 cardbus_bus_range_t bus_range; in cardbus_fix_hostbridge_busrange() local 360 bus_range.lo = 0; in cardbus_fix_hostbridge_busrange() 362 DDI_PROP_DONTPASS, "bus-range", (caddr_t)&bus_range, &len); in cardbus_fix_hostbridge_busrange() 363 bus_range.hi = 255; in cardbus_fix_hostbridge_busrange() 366 (uint64_t)bus_range.lo + 1, in cardbus_fix_hostbridge_busrange() 367 (uint64_t)bus_range.hi - (uint64_t)bus_range.lo, in cardbus_fix_hostbridge_busrange() 372 ctrl.range = &bus_range; in cardbus_fix_hostbridge_busrange() 382 "bus-range", (int *)&bus_range, 2); in cardbus_fix_hostbridge_busrange() 2423 cardbus_bus_range_t *bus_range; in cardbus_expand_busrange() local 2429 (caddr_t)&bus_range, &len) == DDI_PROP_SUCCESS) { in cardbus_expand_busrange() [all …]
|
H A D | cardbus_cfg.c | 489 cardbus_bus_range_t *bus_range; in cardbus_primary_busno() local 500 (caddr_t)&bus_range, &len) == DDI_PROP_SUCCESS) { in cardbus_primary_busno() 503 bus_range->lo, bus_range->hi); in cardbus_primary_busno() 504 rval = (int)bus_range->lo; in cardbus_primary_busno() 505 kmem_free((caddr_t)bus_range, len); in cardbus_primary_busno() 714 int bus_range[2]; in cardbus_bridge_ranges() local 735 bus_range[0] = pci_config_get8(handle, PCI_BCNF_SECBUS); in cardbus_bridge_ranges() 736 bus_range[1] = pci_config_get8(handle, PCI_BCNF_SUBBUS); in cardbus_bridge_ranges() 740 bus_range[0], bus_range[1]); in cardbus_bridge_ranges() 744 bus_range, 2)) != DDI_SUCCESS) { in cardbus_bridge_ranges() [all …]
|
/illumos-gate/usr/src/uts/intel/io/hotplug/pcicfg/ |
H A D | pcicfg.c | 816 int bus_range[2], rc = PCICFG_FAILURE, rc1, max_devs = 0; in pcicfg_configure_ntbridge() local 868 bus_range[0] = (int)next_bus; in pcicfg_configure_ntbridge() 869 bus_range[1] = (int)next_bus; in pcicfg_configure_ntbridge() 872 bus_range, 2) != DDI_SUCCESS) { in pcicfg_configure_ntbridge() 1138 pci_bus_range_t bus_range; in pcicfg_ntbridge_configure_done() local 1162 "bus-range", (caddr_t)&bus_range, (int *)&len) != DDI_SUCCESS) { in pcicfg_ntbridge_configure_done() 1167 new_bus_range[0] = bus_range.lo; /* primary bus number */ in pcicfg_ntbridge_configure_done() 1169 if (entry->highest_bus < bus_range.lo) { in pcicfg_ntbridge_configure_done() 1172 bus_range.lo, entry->highest_bus); in pcicfg_ntbridge_configure_done() 1173 new_bus_range[1] = bus_range.lo + entry->highest_bus; in pcicfg_ntbridge_configure_done() [all …]
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | pcicfg.c | 909 int bus_range[2], rc = PCICFG_FAILURE, rc1, max_devs = 0; in pcicfg_configure_ntbridge() local 962 bus_range[0] = (int)next_bus; in pcicfg_configure_ntbridge() 963 bus_range[1] = (int)next_bus; in pcicfg_configure_ntbridge() 966 "bus-range", bus_range, 2) != DDI_SUCCESS) { in pcicfg_configure_ntbridge() 1238 pcicfg_bus_range_t bus_range; in pcicfg_ntbridge_configure_done() local 1258 "bus-range", (caddr_t)&bus_range, (int *)&len) != DDI_SUCCESS) { in pcicfg_ntbridge_configure_done() 1263 new_bus_range[0] = bus_range.lo; /* primary bus number */ in pcicfg_ntbridge_configure_done() 1265 if (entry->highest_bus < bus_range.lo) { in pcicfg_ntbridge_configure_done() 1268 bus_range.lo, entry->highest_bus); in pcicfg_ntbridge_configure_done() 1269 new_bus_range[1] = bus_range.lo + entry->highest_bus; in pcicfg_ntbridge_configure_done() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | busra.c | 927 struct bus_range { /* 1275 "bus-range" property definition */ struct 935 struct bus_range *range; argument 1090 len = sizeof (struct bus_range); in pci_resource_setup() 1109 len = sizeof (struct bus_range); in pci_resource_setup() 1159 struct bus_range pci_bus_range; in claim_pci_busnum() 1181 len = sizeof (struct bus_range); in claim_pci_busnum()
|
H A D | pcic.c | 5953 cardbus_bus_range_t *bus_range; in pcic_init_assigned() local 5957 (caddr_t)&bus_range, &k) == DDI_PROP_SUCCESS) { in pcic_init_assigned() 5958 if (bus_range->lo != bus_range->hi) in pcic_init_assigned() 5960 "%u->%u\n", bus_range->lo, bus_range->hi); in pcic_init_assigned() 5965 bus_range->lo, bus_range->hi); in pcic_init_assigned() 5967 kmem_free(bus_range, k); in pcic_init_assigned()
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci.c | 1372 pci_bus_range_t bus_range; in pci_init_hotplug() local 1384 bus_range.lo = 0x0; in pci_init_hotplug() 1385 bus_range.hi = 0xff; in pci_init_hotplug() 1397 (int *)&bus_range, in pci_init_hotplug()
|
/illumos-gate/usr/src/uts/intel/io/pci/ |
H A D | pci_boot.c | 3310 int bus_range[2]; in add_bus_range_prop() local 3314 bus_range[0] = bus; in add_bus_range_prop() 3315 bus_range[1] = pci_bus_res[bus].sub_bus; in add_bus_range_prop() 3317 "bus-range", (int *)bus_range, 2); in add_bus_range_prop()
|