Searched refs:ranges_p (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_fm.c266 px_in_addr_range(dev_info_t *dip, pci_ranges_t *ranges_p, uint64_t addr) argument
270 addr_low = (uint64_t)(ranges_p->parent_high & px_ranges_phi_mask) << 32;
271 addr_low |= (uint64_t)ranges_p->parent_low;
272 addr_high = addr_low + ((uint64_t)ranges_p->size_high << 32) +
273 (uint64_t)ranges_p->size_low;
300 pci_ranges_t *ranges_p; local
326 for (ranges_p = px_p->px_ranges_p; i < range_len; i++, ranges_p++) {
327 base_addr = px_in_addr_range(dip, ranges_p, fault_addr);
329 switch (ranges_p
842 pci_ranges_t *ranges_p; local
[all...]
/illumos-gate/usr/src/uts/common/io/pciex/
H A Dpcie_fault.c444 ppb_ranges_t *ranges_p = bus_p->bus_addr_ranges; local
457 for (i = 0; i < bus_p->bus_addr_entries; i++, ranges_p++) {
458 switch (ranges_p->child_high & PCI_ADDR_MASK) {
461 low = ranges_p->child_low;
462 hi = ranges_p->size_low + low;
467 low = ((uint64_t)ranges_p->child_mid << 32) |
468 (uint64_t)ranges_p->child_low;
469 hi = (((uint64_t)ranges_p->size_high << 32) |
470 (uint64_t)ranges_p->size_low) + low;
/illumos-gate/usr/src/uts/sun4v/io/px/
H A Dpx_lib4v.c1650 pci_ranges_t *ranges_p; local
1675 for (ranges_p = px_p->px_ranges_p; i < range_len; i++, ranges_p++) {
1676 if (ranges_p->parent_high == addr_high) {
1677 switch (ranges_p->child_high & PCI_ADDR_MASK) {
/illumos-gate/usr/src/uts/sun4u/io/px/
H A Dpx_lib4u.c1517 pci_ranges_t *ranges_p; local
1544 for (ranges_p = px_p->px_ranges_p; i < range_len; i++, ranges_p++) {
1545 if (ranges_p->parent_high == addr_high) {
1546 switch (ranges_p->child_high & PCI_ADDR_MASK) {

Completed in 124 milliseconds