Home
last modified time | relevance | path

Searched refs:px_rp (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/io/px/
H A Dpx_tools_4u.c351 px_nexus_regspec_t *px_rp = NULL; in pxtool_bus_reg_ops() local
370 "reg", (int **)&px_rp, &reglen) == DDI_SUCCESS) { in pxtool_bus_reg_ops()
389 base_addr = px_rp[prg.barnum].phys_addr; in pxtool_bus_reg_ops()
395 base_addr, prg.offset, prg.phys_addr, px_rp[prg.barnum].size); in pxtool_bus_reg_ops()
397 if (prg.offset >= px_rp[prg.barnum].size) { in pxtool_bus_reg_ops()
407 if (px_rp != NULL) in pxtool_bus_reg_ops()
408 ddi_prop_free(px_rp); in pxtool_bus_reg_ops()
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_util.c209 px_xlate_reg(px_t *px_p, pci_regspec_t *px_rp, struct regspec *new_rp) in px_xlate_reg() argument
214 uint32_t space_type = PCI_REG_ADDR_G(px_rp->pci_phys_hi); in px_xlate_reg()
219 reg_begin = (uint64_t)px_rp->pci_phys_mid << 32 | px_rp->pci_phys_low; in px_xlate_reg()
220 reg_sz = (uint64_t)px_rp->pci_size_hi << 32 | px_rp->pci_size_low; in px_xlate_reg()
226 reg_begin += px_rp->pci_phys_hi << 4; in px_xlate_reg()