VM_PAGE_TO_PHYS
lwb->kva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(lwb->m));
lwb->kva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(lwb->m));
AGP_DPF("found page pa=%#jx\n", (uintmax_t)VM_PAGE_TO_PHYS(m));
vm_offset_t pa = VM_PAGE_TO_PHYS(m) + j;
mem->am_physical = VM_PAGE_TO_PHYS(m);
VM_PAGE_TO_PHYS(bogus_page), 0);
VM_PAGE_TO_PHYS(pages[i]), flags);
res.scratch_page_dma = VM_PAGE_TO_PHYS(bogus_page);
pmap_change_attr(PHYS_TO_DMAP(VM_PAGE_TO_PHYS(p)),
pmap_change_attr(PHYS_TO_DMAP(VM_PAGE_TO_PHYS(p)),
return OFF_TO_IDX(VM_PAGE_TO_PHYS(p));
return VM_PAGE_TO_PHYS(p);
return VM_PAGE_TO_PHYS((struct vm_page *)page) + offset;
return VM_PAGE_TO_PHYS((struct vm_page *)page) + offset;
return VM_PAGE_TO_PHYS((struct vm_page *)page) + offset;
return (void *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS( (struct vm_page *)pg ));
return (void *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS( (struct vm_page *)pg ));
return (void *)VM_PAGE_TO_PHYS((const struct vm_page *)page);
pmap_zero_page(VM_PAGE_TO_PHYS(m));
pmap_zero_page(VM_PAGE_TO_PHYS(p));
pmap_copy_page(VM_PAGE_TO_PHYS((struct vm_page *)from_page),
VM_PAGE_TO_PHYS((struct vm_page *)to_page));
pmap_copy_page(VM_PAGE_TO_PHYS(from_page),
VM_PAGE_TO_PHYS(to_page));
return VM_PAGE_TO_PHYS(pg);
return VM_PAGE_TO_PHYS(pg);
_pa = VM_PAGE_TO_PHYS(TAILQ_FIRST(&pglist));
VM_PAGE_TO_PHYS(m) >> VIRTIO_BALLOON_PFN_SHIFT;
VM_PAGE_TO_PHYS(m) >> VIRTIO_BALLOON_PFN_SHIFT;
(u_long)m->pindex, (u_long)VM_PAGE_TO_PHYS(m));
daddr = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(pages[i]));
pte = VM_PAGE_TO_PHYS(*m) |
VM_PAGE_TO_PHYS(pv->pv_m));
pmap->pm_pml4[PML4PML4I] = VM_PAGE_TO_PHYS(pv->pv_m) |
VM_PAGE_TO_PHYS(pv->pv_m));
pmap_zero_page(VM_PAGE_TO_PHYS(m));
v = VM_PAGE_TO_PHYS(m) |
v = VM_PAGE_TO_PHYS(pv->pv_m) |
paddr = VM_PAGE_TO_PHYS(nkpg);
ptppaddr = VM_PAGE_TO_PHYS(nkpg);
pa = VM_PAGE_TO_PHYS(m);
pmap_change_attr(PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m)), 1, m->pat_mode);
pte = (pt_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(pv->pv_m));
phys = VM_PAGE_TO_PHYS(pv->pv_m);
kva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m));
kva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m));
kva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m));
kva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m));
kva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m));
kva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m));
pmap_kenter((vm_offset_t)pmap->pm_pml4, VM_PAGE_TO_PHYS(ptdpg));
pml4 = (pml4_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m4));
pdp = (pdp_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m3));
pd = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m2));
pmap, p, (void *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(p)),
data = VM_PAGE_TO_PHYS(m) |
paddr = VM_PAGE_TO_PHYS(nkpg);
ptppaddr = VM_PAGE_TO_PHYS(nkpg);
vpte = VM_PAGE_TO_PHYS(vmspace_pmap(vm)->pm_pdirm) |
panic("pmap_page_protect: illegal for unmanaged page, va: 0x%08llx", (long long)VM_PAGE_TO_PHYS(m));
pa = VM_PAGE_TO_PHYS(m);
pa = VM_PAGE_TO_PHYS(m) | (va & PAGE_MASK);
atomic_swap_long(ptep, VM_PAGE_TO_PHYS(*m) |
pmap_kenter_quick(kva, VM_PAGE_TO_PHYS(m));
phys = VM_PAGE_TO_PHYS(m);
((VM_PAGE_TO_PHYS(&pga[i]) + size) > high)) {
if ((VM_PAGE_TO_PHYS(&m[0]) !=
(VM_PAGE_TO_PHYS(&m[-1]) + PAGE_SIZE)) ||
pa = VM_PAGE_TO_PHYS(&pga[start]);
pmap_zero_page(VM_PAGE_TO_PHYS(m));
(u_long) p->pindex, (u_long) VM_PAGE_TO_PHYS(p));
(VM_PAGE_TO_PHYS(m) == pa + rcount * PAGE_SIZE)) {
padiff = pa + rcount * PAGE_SIZE - VM_PAGE_TO_PHYS(m);
pa = VM_PAGE_TO_PHYS(m) - rcount * PAGE_SIZE;
pa = VM_PAGE_TO_PHYS(m);
vm_paddr_t pa = VM_PAGE_TO_PHYS(m);
pmap_zero_page(VM_PAGE_TO_PHYS(m));
pmap_zero_page(VM_PAGE_TO_PHYS(m));
pmap_zero_page(VM_PAGE_TO_PHYS(m));
VM_PAGE_TO_PHYS(m),
VM_PAGE_TO_PHYS(m),
VM_PAGE_TO_PHYS(m),
vm_low_phys_reserved = VM_PAGE_TO_PHYS(m);
pmap_zero_page(VM_PAGE_TO_PHYS(m));
pmap_copy_page(VM_PAGE_TO_PHYS(src_m), VM_PAGE_TO_PHYS(dest_m));
char *p = (char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m));
pmap_kenter_noinval(pg * PAGE_SIZE, VM_PAGE_TO_PHYS(m));
pmap_kenter(zkva, VM_PAGE_TO_PHYS(m));