/freebsd-11-stable/sys/vm/ |
H A D | pmap.h | 101 * Flags for pmap_enter(). The bits in the low-order byte are reserved 129 int pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m,
|
H A D | vm_kern.c | 202 pmap_enter(kernel_pmap, addr + i, m, VM_PROT_ALL, 260 pmap_enter(kernel_pmap, tmp, m, VM_PROT_ALL, 375 pmap_enter(kernel_pmap, addr + i, m, VM_PROT_ALL,
|
H A D | vm_fault.c | 315 rv = pmap_enter(fs->map->pmap, vaddr, m_map, prot, fault_type | 461 pmap_enter(fs->map->pmap, fs->entry->start + IDX_TO_OFF(pidx) - 1167 * pmap_enter() will replace an existing mapping 1282 * because pmap_enter() may sleep. We don't put the page 1286 pmap_enter(fs.map->pmap, vaddr, fs.m, prot, 1764 pmap_enter(dst_map->pmap, vaddr, dst_m, prot,
|
/freebsd-11-stable/sys/powerpc/powerpc/ |
H A D | pmap_dispatch.c | 143 pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t p, vm_prot_t prot, function 147 CTR6(KTR_PMAP, "pmap_enter(%p, %#x, %p, %#x, %x, %d)", pmap, va,
|
/freebsd-11-stable/sys/arm/arm/ |
H A D | pmap-v4.c | 1906 * WE'VE RECENTLY FIXED UP THE CORRESPONDING L1 in pmap_enter(), for 1909 * This is extremely likely to happen if pmap_enter() updated the L1 3196 pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot, function 3241 PDEBUG(1, printf("pmap_enter: pmap = %08x, va = %08x, m = %08x, prot = %x, " 3410 ("pmap_enter: managed mapping within the clean submap")); 3517 * but is *MUCH* faster than pmap_enter... 3791 pmap_enter(pmap, vector_page, PHYS_TO_VM_PAGE(systempage.pv_pa),
|
H A D | pmap-v6.c | 3855 pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot, function 3872 ("%s: invalid to pmap_enter page table pages (va: 0x%x)", __func__, 4508 * but is *MUCH* faster than pmap_enter... 4633 * is set. QQQ: For more info, see comments in pmap_enter(). 4704 * is set. QQQ: For more info, see comments in pmap_enter(). 6455 * demotion. If not caught here, pmap_enter() can find a section
|
/freebsd-11-stable/sys/sparc64/sparc64/ |
H A D | pmap.c | 1486 pmap_enter(pmap_t pm, vm_offset_t va, vm_page_t m, vm_prot_t prot, function
|
/freebsd-11-stable/sys/riscv/riscv/ |
H A D | pmap.c | 2011 pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot, function 2051 CTR2(KTR_PMAP, "pmap_enter: %.16lx -> %.16lx", va, pa); 2063 CTR0(KTR_PMAP, "pmap_enter: mpte == NULL"); 2081 panic("pmap_enter: l2 pte_m == NULL"); 2104 panic("pmap_enter: l3 pte_m == NULL"); 2146 ("pmap_enter: missing reference to page table page," 2274 * but is *MUCH* faster than pmap_enter...
|
/freebsd-11-stable/share/man/man9/ |
H A D | Makefile | 226 pmap_enter.9 \
|
/freebsd-11-stable/sys/mips/mips/ |
H A D | pmap.c | 2008 pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot, function 2018 KASSERT(va <= VM_MAX_KERNEL_ADDRESS, ("pmap_enter: toobig")); 2021 ("pmap_enter: managed mapping within the clean submap")); 2060 panic("pmap_enter: invalid page directory, pdir=%p, va=%p", 2120 ("pmap_enter: missing reference to page table page," 2150 printf("pmap_enter: va: %p -> pa: %p\n", (void *)va, (void *)pa); 2167 ("pmap_enter: modified page not writable:" 2200 * but is *MUCH* faster than pmap_enter...
|
/freebsd-11-stable/sys/arm64/arm64/ |
H A D | pmap.c | 2887 pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot, function 2915 CTR2(KTR_PMAP, "pmap_enter: %.16lx -> %.16lx", va, pa); 2942 CTR0(KTR_PMAP, "pmap_enter: mpte == NULL"); 2950 ("pmap_enter: Invalid page entry, va: 0x%lx", va)); 2952 ("pmap_enter: Invalid level %d", lvl)); 2972 panic("pmap_enter: l1 pte_m == NULL"); 2989 panic("pmap_enter: l2 pte_m == NULL"); 3005 panic("pmap_enter: l3 pte_m == NULL"); 3047 ("pmap_enter: missing reference to page table page," 3197 * but is *MUCH* faster than pmap_enter [all...] |
/freebsd-11-stable/sys/i386/i386/ |
H A D | pmap.c | 3493 pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot, function 3508 KASSERT(va <= VM_MAX_KERNEL_ADDRESS, ("pmap_enter: toobig")); 3510 ("pmap_enter: invalid to pmap_enter page table pages (va: 0x%x)", 3556 panic("pmap_enter: invalid page directory pdir=%#jx, va=%#x", 3609 ("pmap_enter: missing reference to page table page," 3620 ("pmap_enter: managed mapping within the clean submap")); 3817 * but is *MUCH* faster than pmap_enter...
|
/freebsd-11-stable/sys/amd64/amd64/ |
H A D | pmap.c | 613 * Internal flags for pmap_enter()'s helper functions. 928 * pages. (pmap_enter requires a PD page to exist for each KPML4E.) 4783 pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot, 4803 KASSERT(va <= VM_MAX_KERNEL_ADDRESS, ("pmap_enter: toobig")); 4805 ("pmap_enter: invalid to pmap_enter page table pages (va: 0x%lx)", 4809 ("pmap_enter: managed mapping within the clean submap")); 4813 ("pmap_enter: flags %u has reserved bits set", flags)); 4821 ("pmap_enter: flags includes VM_PROT_WRITE but prot doesn't")); 4847 KASSERT((va & PDRMASK) == 0, ("pmap_enter 4782 pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot, function [all...] |