Lines Matching refs:pa
88 inb_patounum(void *arg, uint64_t pa, uint8_t valid_hi, uint8_t valid_lo, in inb_patounum() argument
100 if (rp && pa >= rp->base && pa < rp->limit) in inb_patounum()
104 offset = pa - rp->base; in inb_patounum()
122 uint64_t pa; in inb_unumtopa() local
132 pa = dimm_getphys(unump->unum_mc, in inb_unumtopa()
137 if (pa >= MAXPHYS_ADDR) in inb_unumtopa()
142 *pap = pa; in inb_unumtopa()
153 pa = rp->base + (unump->unum_offset * rp->interleave); in inb_unumtopa()
155 if (rp->hole && pa >= rp->hole) in inb_unumtopa()
156 pa += rp->hole_size; in inb_unumtopa()
157 *pap = pa; in inb_unumtopa()