Lines Matching defs:paddr
144 static void pmap_map_iohole(addr64_t paddr, addr64_t size);
276 addr64_t paddr, vaddr, colladdr;
280 paddr = ((addr64_t)pmap_mem_regions[region].mrStart << 12); /* Get starting physical address */
281 size = (((addr64_t)pmap_mem_regions[region].mrEnd + 1) << 12) - paddr;
283 vaddr = paddr + lowGlo.lgPMWvaddr; /* Get starting virtual address */
289 colladdr = mapping_make(kernel_pmap, vaddr, (paddr >> 12),
294 vaddr, (paddr >> 12), (msize >> 12), colladdr);
298 paddr = paddr + (uint64_t)msize; /* Point to the next physical addr */
305 * pmap_map_iohole(addr64_t paddr, addr64_t size)
311 pmap_map_iohole(addr64_t paddr, addr64_t size)
316 vaddr = paddr + lowGlo.lgPMWvaddr; /* Get starting virtual address */
322 colladdr = mapping_make(kernel_pmap, vaddr, (paddr >> 12),
327 vaddr, (paddr >> 12), (msize >> 12), colladdr);
331 paddr = paddr + (uint64_t)msize; /* Point to the next physical addr */
740 pmap->pmapVmmExtPhys = 0; /* and the paddr, too */