Lines Matching refs:ranges

112 			struct pci_resource_range ranges[NUM_PCI_RANGES];  member
183 struct pci_resource_range *ranges; in pci_new_bus() local
193 ranges = pr->pr_ranges; in pci_new_bus()
199 ranges = bridge->pd_bridge.ranges; in pci_new_bus()
201 memcpy(pb->pb_ranges, ranges, sizeof(pb->pb_ranges)); in pci_new_bus()
254 if (pd->pd_bridge.ranges[PCI_RANGE_IO].end) { in pci_resource_device_print()
259 pd->pd_bridge.ranges[PCI_RANGE_IO].start, in pci_resource_device_print()
260 pd->pd_bridge.ranges[PCI_RANGE_IO].end); in pci_resource_device_print()
262 if (pd->pd_bridge.ranges[PCI_RANGE_MEM].end) { in pci_resource_device_print()
267 pd->pd_bridge.ranges[PCI_RANGE_MEM].start, in pci_resource_device_print()
268 pd->pd_bridge.ranges[PCI_RANGE_MEM].end); in pci_resource_device_print()
270 if (pd->pd_bridge.ranges[PCI_RANGE_PMEM].end) { in pci_resource_device_print()
275 pd->pd_bridge.ranges[PCI_RANGE_PMEM].start, in pci_resource_device_print()
276 pd->pd_bridge.ranges[PCI_RANGE_PMEM].end); in pci_resource_device_print()
421 pd->pd_bridge.ranges[PCI_RANGE_BUS].start = in pci_resource_scan_bridge()
423 pd->pd_bridge.ranges[PCI_RANGE_BUS].end = in pci_resource_scan_bridge()
427 pd->pd_bridge.ranges[PCI_RANGE_IO].start = in pci_resource_scan_bridge()
429 pd->pd_bridge.ranges[PCI_RANGE_IO].end = in pci_resource_scan_bridge()
433 pd->pd_bridge.ranges[PCI_RANGE_IO].start |= in pci_resource_scan_bridge()
435 pd->pd_bridge.ranges[PCI_RANGE_IO].end |= in pci_resource_scan_bridge()
438 if (pd->pd_bridge.ranges[PCI_RANGE_IO].start >= in pci_resource_scan_bridge()
439 pd->pd_bridge.ranges[PCI_RANGE_IO].end) { in pci_resource_scan_bridge()
440 pd->pd_bridge.ranges[PCI_RANGE_IO].start = 0; in pci_resource_scan_bridge()
441 pd->pd_bridge.ranges[PCI_RANGE_IO].end = 0; in pci_resource_scan_bridge()
445 pd->pd_bridge.ranges[PCI_RANGE_MEM].start = in pci_resource_scan_bridge()
447 pd->pd_bridge.ranges[PCI_RANGE_MEM].end = in pci_resource_scan_bridge()
449 if (pd->pd_bridge.ranges[PCI_RANGE_MEM].start >= in pci_resource_scan_bridge()
450 pd->pd_bridge.ranges[PCI_RANGE_MEM].end) { in pci_resource_scan_bridge()
451 pd->pd_bridge.ranges[PCI_RANGE_MEM].start = 0; in pci_resource_scan_bridge()
452 pd->pd_bridge.ranges[PCI_RANGE_MEM].end = 0; in pci_resource_scan_bridge()
456 pd->pd_bridge.ranges[PCI_RANGE_PMEM].start = in pci_resource_scan_bridge()
458 pd->pd_bridge.ranges[PCI_RANGE_PMEM].end = in pci_resource_scan_bridge()
463 pd->pd_bridge.ranges[PCI_RANGE_PMEM].start |= in pci_resource_scan_bridge()
467 pd->pd_bridge.ranges[PCI_RANGE_PMEM].end |= in pci_resource_scan_bridge()
470 if (pd->pd_bridge.ranges[PCI_RANGE_PMEM].start >= in pci_resource_scan_bridge()
471 pd->pd_bridge.ranges[PCI_RANGE_PMEM].end) { in pci_resource_scan_bridge()
472 pd->pd_bridge.ranges[PCI_RANGE_PMEM].start = 0; in pci_resource_scan_bridge()
473 pd->pd_bridge.ranges[PCI_RANGE_PMEM].end = 0; in pci_resource_scan_bridge()
794 !bridge->pd_bridge.ranges[prtype].end) { in pci_resource_init_bus()
799 bridge->pd_bridge.ranges[prtype].start, in pci_resource_init_bus()
800 bridge->pd_bridge.ranges[prtype].end); in pci_resource_init_bus()
804 bridge->pd_bridge.ranges[prtype].start, in pci_resource_init_bus()
805 bridge->pd_bridge.ranges[prtype].end); in pci_resource_init_bus()
813 bridge->pd_bridge.ranges[prtype].start, in pci_resource_init_bus()
814 bridge->pd_bridge.ranges[prtype].end); in pci_resource_init_bus()
846 uint8_t startbus = (uint8_t)info->ranges[PCI_RANGE_BUS].start; in pci_resource_probe()
847 uint8_t endbus = (uint8_t)info->ranges[PCI_RANGE_BUS].end; in pci_resource_probe()
859 memcpy(pr->pr_ranges, info->ranges, sizeof(pr->pr_ranges)); in pci_resource_probe()
861 if (prtype == PCI_RANGE_BUS || info->ranges[prtype].end) { in pci_resource_probe()
864 info->ranges[prtype].start, in pci_resource_probe()
865 info->ranges[prtype].end); in pci_resource_probe()