Searched refs:pmap_enter (Results 1 - 13 of 13) sorted by relevance

/freebsd-11-stable/sys/vm/
H A Dpmap.h101 * 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 Dvm_kern.c202 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 Dvm_fault.c315 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 Dpmap_dispatch.c143 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 Dpmap-v4.c1906 * 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 Dpmap-v6.c3855 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 Dpmap.c1486 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 Dpmap.c2011 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 DMakefile226 pmap_enter.9 \
/freebsd-11-stable/sys/mips/mips/
H A Dpmap.c2008 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 Dpmap.c2887 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 Dpmap.c3493 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 Dpmap.c613 * 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...]

Completed in 365 milliseconds