pmap_kenter_pa
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(va, pa, prot, flags);
pmap_kenter_pa(va, VM_PAGE_TO_PHYS(pg),
pmap_kenter_pa(va, VM_PAGE_TO_PHYS(pg),
pmap_kenter_pa(dumpspace + m, maddr + m,
pmap_kenter_pa(local_apic_va, local_apic_pa,
pmap_kenter_pa(idt_vaddr, idt_paddr, VM_PROT_READ|VM_PROT_WRITE, 0);
pmap_kenter_pa(gdt_vaddr, gdt_paddr, VM_PROT_READ|VM_PROT_WRITE, 0);
pmap_kenter_pa(ldt_vaddr, ldt_paddr, VM_PROT_READ|VM_PROT_WRITE, 0);
pmap_kenter_pa(va, VM_PAGE_TO_PHYS(pg),
pmap_kenter_pa((vaddr_t)msgbuf_vaddr + sz,
pmap_kenter_pa((vaddr_t)msgbufaddr + i * PAGE_SIZE,
pmap_kenter_pa(va, start, VM_PROT_READ|VM_PROT_WRITE,
pmap_kenter_pa(curva, curpa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(cva, cpa, VM_PROT_READ, 0);
pmap_kenter_pa((vaddr_t)msgbufaddr + loop * PAGE_SIZE,
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE,
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE,
pmap_kenter_pa(mva, pa,
pmap_kenter_pa(va, pa,
pmap_kenter_pa(dumpspace, addr, VM_PROT_READ, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(va, pa, VM_PROT_ALL, 0);
pmap_kenter_pa(va, (bus_addr_t)t + pa,
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE,
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(va, pa, VM_PROT_READ|VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa((vaddr_t)msgbufaddr + i * PAGE_SIZE,
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, addr,
pmap_kenter_pa(USART_DEFAULT_ADDRESS,
pmap_kenter_pa(USART_DEFAULT_ADDRESS,
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(taddr, faddr,
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, addr,
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(tva, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(tva, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE,
pmap_kenter_pa(va, bpa, VM_PROT_READ | VM_PROT_WRITE,
pmap_kenter_pa(ledbase, m68k_trunc_page(LED_ADDR),
pmap_kenter_pa(bootinfo_va, bootinfo_pa,
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(0, 0, VM_PROT_ALL, 0);
pmap_kenter_pa(va, addr, VM_PROT_READ | VM_PROT_WRITE,
pmap_kenter_pa(spa, spa,
pmap_kenter_pa(va, va, prot, PMAP_DIRECTMAP);
pmap_kenter_pa(dumpspace + m, maddr + m,
pmap_kenter_pa(va, VM_PAGE_TO_PHYS(pg),
pmap_kenter_pa(va, VM_PAGE_TO_PHYS(pg),
pmap_kenter_pa(vaddr, paddr, VM_PROT_ALL, 0);
pmap_kenter_pa((vaddr_t)BIOSTRAMP_BASE, (paddr_t)BIOSTRAMP_BASE,
pmap_kenter_pa(local_apic_va, local_apic_pa,
pmap_kenter_pa(idt_vaddr, idt_paddr, VM_PROT_READ|VM_PROT_WRITE, 0);
pmap_kenter_pa(gdt_vaddr, gdt_paddr, VM_PROT_READ|VM_PROT_WRITE, 0);
pmap_kenter_pa(ldt_vaddr, ldt_paddr, VM_PROT_READ|VM_PROT_WRITE, 0);
pmap_kenter_pa(pentium_idt_vaddr, idt_paddr, VM_PROT_READ, 0);
pmap_kenter_pa((vaddr_t)ci->ci_pae_l3_pdir, ci->ci_pae_l3_pdirpa,
pmap_kenter_pa(va_idt, VM_PAGE_TO_PHYS(pg),
pmap_kenter_pa(va_pentium_idt, VM_PAGE_TO_PHYS(pg),
pmap_kenter_pa((vaddr_t)msgbuf_vaddr + sz,
pmap_kenter_pa(va, pa, prot, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, addr,
pmap_kenter_pa(va, addr, VM_PROT_READ | VM_PROT_WRITE,
pmap_kenter_pa((vaddr_t)vmmap, maddr, VM_PROT_READ, 0);
pmap_kenter_pa(rdva + rdoff, rdstart + rdoff,
pmap_kenter_pa((vaddr_t)msgbufaddr + i * PAGE_SIZE,
pmap_kenter_pa(stpg_va, stpg_pa,
pmap_kenter_pa((vaddr_t)pmap_kernel_pte(va),
pmap_kenter_pa(ptpva, VM_PAGE_TO_PHYS(pg),
pmap_kenter_pa(kva, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE,
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(kva, pa, VM_PROT_READ | VM_PROT_WRITE,
pmap_kenter_pa(vaddr, paddr, VM_PROT_WRITE, 0);
pmap_kenter_pa(vaddr, paddr, VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ|VM_PROT_WRITE,
pmap_kenter_pa(msgbuf_vaddr + i * PAGE_SIZE,
pmap_kenter_pa(va, pa, VM_PROT_ALL, 0);
pmap_kenter_pa(dumpspace, addr, VM_PROT_READ, 0);
pmap_kenter_pa(taddr, faddr, VM_PROT_READ | VM_PROT_WRITE,
pmap_kenter_pa(minaddr + i, msgbuf_paddr + i,
STATIC void pmap_kenter_pa(vaddr_t, paddr_t, vm_prot_t, u_int);
.pmapop_kenter_pa = pmap_kenter_pa,
void pmap_kenter_pa(vaddr_t, paddr_t, vm_prot_t, u_int) __stub;
pmap_kenter_pa(va, addr,
pmap_kenter_pa(taddr, pa, prot, 0);
pmap_kenter_pa(taddr, pa, prot, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE,
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, pmapflags);
pmap_kenter_pa(kva, pa, VM_PROT_READ | VM_PROT_WRITE,
pmap_kenter_pa((vaddr_t)memhook, trunc_page(v),
pmap_kenter_pa(INTRREG_VA,
pmap_kenter_pa(va, pa | PMAP_NC,
pmap_kenter_pa(va, addr | cbit,
pmap_kenter_pa(dva, (pa & -pagesz) | PMAP_NC,
pmap_kenter_pa(dva, (pa & -pagesz) | PMAP_NC,
pmap_kenter_pa(va, pa | PMAP_NC,
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(v, pa | pmtype | PMAP_NC,
pmap_kenter_pa(va,
pmap_kenter_pa(va, VM_PAGE_TO_PHYS(pg),
pmap_kenter_pa(va, pa,
pmap_kenter_pa(va, pa | (cachebit ? 0 : PMAP_NC),
pmap_kenter_pa(va, pa, prot, 0);
pmap_kenter_pa(va, pa | (cacheit ? 0 : PMAP_NC),
pmap_kenter_pa(va, addr | cbit,
pmap_kenter_pa(va, pa | PMAP_NVC,
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(v, pa | pm_flags, pm_prot, 0);
pmap_kenter_pa(dumpspace+off, maddr+off,
pmap_kenter_pa(kva, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(vmmap, paddr | PMAP_NC, VM_PROT_READ, 0);
pmap_kenter_pa(vmmap, paddr | PMAP_NC, VM_PROT_READ, 0);
pmap_kenter_pa(pgva, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(tva,
pmap_kenter_pa(dva,
pmap_kenter_pa(vmmap, paddr | PMAP_NC, VM_PROT_READ, 0);
pmap_kenter_pa(srcva, srcpa, VM_PROT_READ, 0);
pmap_kenter_pa(dstva, dstpa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(dstva, dstpa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE, 0);
pmap_kenter_pa(acpi_wakeup_vaddr, acpi_wakeup_paddr,
pmap_kenter_pa(eva, pa, VM_PROT_READ, 0);
pmap_kenter_pa(eva, pa, VM_PROT_READ, 0);
pmap_kenter_pa(mp_trampoline_vaddr, mp_trampoline_paddr,
pmap_kenter_pa(cmos_data_mapping, 0, VM_PROT_READ|VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ|VM_PROT_WRITE, 0);
pmap_kenter_pa(va, pgpa, VM_PROT_READ, 0);
__strict_weak_alias(pmap_kenter_ma, pmap_kenter_pa);
pmap_kenter_pa(x86_tmp_pml_vaddr[level],
pmap_kenter_pa(va, pa, VM_PROT_READ|VM_PROT_WRITE, 0);
pmap_kenter_pa((vaddr_t)ci->ci_svs_updir, ci->ci_svs_updirpa,
pmap_kenter_pa(sys_bios_data, 0, VM_PROT_READ, 0);
pmap_kenter_pa(sc->sys_image + iter, VM_PAGE_TO_PHYS(pg),
pmap_kenter_pa(sc->sys_image + iter, iter,
pmap_kenter_pa(taddr, fpa, VM_PROT_READ|VM_PROT_WRITE, 0);
pmap_kenter_pa((vaddr_t) xencons_interface, ptoa(xen_hvm_param.value),
pmap_kenter_pa(va + i * PAGE_SIZE,
pmap_kenter_pa((vaddr_t) xenstore_interface, ptoa(xen_start_info.store_mfn),
pmap_kenter_pa((vaddr_t) HYPERVISOR_shared_info,
pmap_kenter_pa((vaddr_t) xencons_interface,
pmap_kenter_pa(va, base_paddr,
pmap_kenter_pa(va, pa, VM_PROT_READ|VM_PROT_WRITE, PMAP_WRITE_COMBINE);
pmap_kenter_pa(va, pa, VM_PROT_READ, 0);
pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE, 0);
pmap_kenter_pa(va, base, VM_PROT_READ|VM_PROT_WRITE, PMAP_NOCACHE);
pmap_kenter_pa(va, paddr, prot, 0);
pmap_kenter_pa(_va + i * PAGE_SIZE, _pa + i * PAGE_SIZE,
pmap_kenter_pa(_va + i * PAGE_SIZE, _pa + i * PAGE_SIZE,
pmap_kenter_pa(curva, curpa, VM_PROT_READ, PMAP_WRITE_BACK);
pmap_kenter_pa(pc->pc_kva + poff, pa + poff,
pmap_kenter_pa(va, VM_PAGE_TO_PHYS(m->m_ext.ext_pgs[i]),
pmap_kenter_pa(kva + poff, pa, prot, PMAP_WIRED);
pmap_kenter_pa(lva, VM_PAGE_TO_PHYS(pgpp[i]),
pmap_kenter_pa(
pmap_kenter_pa(loopva, VM_PAGE_TO_PHYS(pg),
pmap_kenter_pa(loopva, VM_PAGE_TO_PHYS(pg),
pmap_kenter_pa(vaddr, paddr, VM_PROT_READ|VM_PROT_WRITE, 0);
pmap_kenter_pa(cva, VM_PAGE_TO_PHYS(pp), prot, 0);
#if !defined(pmap_kenter_pa)
void pmap_kenter_pa(vaddr_t, paddr_t, vm_prot_t, u_int);
pmap_kenter_pa(tester_ctx.levels[1], pa, VM_PROT_READ, 0);
pmap_kenter_pa(tester_ctx.levels[2], pa, VM_PROT_READ, 0);
pmap_kenter_pa(tester_ctx.levels[3], pa, VM_PROT_READ, 0);
pmap_kenter_pa(tester_ctx.levels[0], pa, VM_PROT_READ, 0);