Home
last modified time | relevance | path

Searched refs:assign_p (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_util.c145 pci_regspec_t *assign_p; in px_reloc_reg() local
170 "assigned-addresses", (caddr_t)&assign_p, &assign_len); in px_reloc_reg()
179 for (i = 0; i < assign_entries; i++, assign_p++) { in px_reloc_reg()
180 uint32_t assign_type = assign_p->pci_phys_hi & PCI_REG_ADDR_M; in px_reloc_reg()
181 uint32_t assign_addr = PCI_REG_BDFR_G(assign_p->pci_phys_hi); in px_reloc_reg()
186 rp->pci_phys_low += assign_p->pci_phys_low; in px_reloc_reg()
188 rp->pci_phys_mid += assign_p->pci_phys_mid; in px_reloc_reg()
193 rp->pci_phys_low += assign_p->pci_phys_low; in px_reloc_reg()
198 kmem_free(assign_p - i, assign_len); in px_reloc_reg()
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_util.c160 pci_regspec_t *assign_p; in pci_reloc_reg() local
178 "assigned-addresses", (caddr_t)&assign_p, &assign_len)) in pci_reloc_reg()
182 for (i = 0; i < assign_entries; i++, assign_p++) { in pci_reloc_reg()
184 uint32_t assign_type = assign_p->pci_phys_hi & PCI_REG_ADDR_M; in pci_reloc_reg()
185 uint32_t assign_addr = PCI_REG_BDFR_G(assign_p->pci_phys_hi); in pci_reloc_reg()
190 rp->pci_phys_low += assign_p->pci_phys_low; in pci_reloc_reg()
195 rp->pci_phys_low += assign_p->pci_phys_low; in pci_reloc_reg()
200 kmem_free(assign_p - i, assign_len); in pci_reloc_reg()
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/
H A Dpcmu_util.c143 pci_regspec_t *assign_p; in pcmu_reloc_reg() local
165 "assigned-addresses", (caddr_t)&assign_p, &assign_len)) { in pcmu_reloc_reg()
170 for (i = 0; i < assign_entries; i++, assign_p++) { in pcmu_reloc_reg()
171 if ((assign_p->pci_phys_hi & mask) == phys_addr) { in pcmu_reloc_reg()
172 rp->pci_phys_low += assign_p->pci_phys_low; in pcmu_reloc_reg()
176 kmem_free(assign_p - i, assign_len); in pcmu_reloc_reg()
/illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/
H A Dfx_subr.c638 pci_regspec_t *assign_p; in fab_find_addr() local
681 for (assign_p = (pci_regspec_t *)prop; in fab_find_addr()
682 assign_p->pci_phys_hi != (uint_t)-1; assign_p++) { in fab_find_addr()
683 low = assign_p->pci_phys_low; in fab_find_addr()
684 hi = low + assign_p->pci_size_low; in fab_find_addr()
/illumos-gate/usr/src/uts/common/io/pciex/
H A Dpcie_fault.c459 pci_regspec_t *assign_p = bus_p->bus_assigned_addr; in pf_in_assigned_addr() local
461 for (i = 0; i < bus_p->bus_assigned_entries; i++, assign_p++) { in pf_in_assigned_addr()
462 low = assign_p->pci_phys_low; in pf_in_assigned_addr()
463 hi = low + assign_p->pci_size_low; in pf_in_assigned_addr()