/freebsd-current/sys/i386/i386/ |
H A D | pmap_base.c | 286 static void pmap_invalidate_cache_range_selfsnoop(vm_offset_t sva, 288 static void pmap_invalidate_cache_range_all(vm_offset_t sva, 311 pmap_invalidate_cache_range_check_align(vm_offset_t sva, vm_offset_t eva) argument 314 KASSERT((sva & PAGE_MASK) == 0, 315 ("pmap_invalidate_cache_range: sva not page-aligned")); 321 pmap_invalidate_cache_range_selfsnoop(vm_offset_t sva, vm_offset_t eva) argument 324 pmap_invalidate_cache_range_check_align(sva, eva); 328 pmap_force_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva) argument 331 sva &= ~(vm_offset_t)(cpu_clflush_line_size - 1); 332 if (eva - sva > 378 pmap_invalidate_cache_range_all(vm_offset_t sva, vm_offset_t eva) argument 610 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument 713 pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 841 pmap_qenter(vm_offset_t sva, vm_page_t *ma, int count) argument 848 pmap_qremove(vm_offset_t sva, int count) argument 862 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 869 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 911 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument [all...] |
H A D | pmap.c | 322 static bool pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva, 325 static void pmap_remove_pde(pmap_t pmap, pd_entry_t *pdq, vm_offset_t sva, 327 static int pmap_remove_pte(pmap_t pmap, pt_entry_t *ptq, vm_offset_t sva, 331 static bool pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, 1247 pmap_invalidate_range_int(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 1253 if (eva - sva >= PMAP_INVLPG_THRESHOLD) { 1260 for (addr = sva; addr < eva; addr += PAGE_SIZE) 1272 smp_masked_invlpg_range(*mask, sva, eva, pmap, pmap_curcpu_cb_dummy); 1408 pmap_invalidate_range_int(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 1413 for (addr = sva; add 1804 vm_offset_t va, sva; local 2766 vm_offset_t sva; local 2947 pmap_remove_pde(pmap_t pmap, pd_entry_t *pdq, vm_offset_t sva, struct spglist *free) argument 3057 pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, struct spglist *free) argument 3268 pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva, vm_prot_t prot) argument 5656 vm_offset_t sva, eva; local 6211 vm_offset_t sva; member in struct:pmap_kernel_map_range 6340 vm_offset_t sva; local [all...] |
/freebsd-current/tools/regression/sockets/unix_gc/ |
H A D | unix_gc.c | 217 alloc5fds(int *s, int *sva, int *svb) argument 222 if (socketpair(PF_UNIX, SOCK_STREAM, 0, sva) < 0) 438 int spare, sva[2], svb[2]; local 443 alloc5fds(&spare, sva, svb); 444 close5(spare, sva[0], sva[1], svb[0], svb[1]); 453 int spare, sva[2], svb[2]; local 458 alloc5fds(&spare, sva, svb); 461 * Send spare over sva. 463 sendfd(sva[ 503 int spare, sva[2], svb[2]; local [all...] |
/freebsd-current/sys/riscv/riscv/ |
H A D | pmap.c | 316 static int pmap_remove_l3(pmap_t pmap, pt_entry_t *l3, vm_offset_t sva, 828 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 837 sbi_remote_sfence_vma(mask.__bits, sva, eva - sva + 1); 880 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 1011 pmap_kenter(vm_offset_t sva, vm_size_t size, vm_paddr_t pa, int mode __unused) argument 1020 KASSERT((sva & L3_OFFSET) == 0, 1025 va = sva; 1039 pmap_invalidate_range(kernel_pmap, sva, va); 1043 pmap_kenter_device(vm_offset_t sva, vm_size_ argument 1065 pmap_kremove_device(vm_offset_t sva, vm_size_t size) argument 1117 pmap_qenter(vm_offset_t sva, vm_page_t *ma, int count) argument 1148 pmap_qremove(vm_offset_t sva, int count) argument 2221 pmap_remove_l2(pmap_t pmap, pt_entry_t *l2, vm_offset_t sva, pd_entry_t l1e, struct spglist *free, struct rwlock **lockp) argument 2323 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 2508 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 3238 vm_offset_t sva; local 3598 pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 4481 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument 4971 vm_offset_t sva; member in struct:pmap_kernel_map_range 5054 vm_offset_t sva; local [all...] |
/freebsd-current/sys/amd64/amd64/ |
H A D | pmap.c | 576 static bool pmap_pkru_same(pmap_t pmap, vm_offset_t sva, vm_offset_t eva); 578 static void pmap_pkru_on_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva); 582 static int pmap_pkru_deassign(pmap_t pmap, vm_offset_t sva, vm_offset_t eva); 1297 static void pmap_invalidate_cache_range_selfsnoop(vm_offset_t sva, 1299 static void pmap_invalidate_cache_range_all(vm_offset_t sva, 1310 static bool pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva, 1313 static void pmap_pti_add_kva_locked(vm_offset_t sva, vm_offset_t eva, 1318 static int pmap_remove_pde(pmap_t pmap, pd_entry_t *pdq, vm_offset_t sva, 1320 static int pmap_remove_pte(pmap_t pmap, pt_entry_t *ptq, vm_offset_t sva, 1325 static bool pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_ 3210 pmap_invalidate_range_pcid_cb(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, const bool invpcid_works1) argument 3238 pmap_invalidate_range_pcid_invpcid_cb(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 3245 pmap_invalidate_range_pcid_noinvpcid_cb(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 3267 pmap_invalidate_range_curcpu_cb(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 3288 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 3519 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 3658 DEFINE_IFUNC(, void, pmap_invalidate_cache_range, (vm_offset_t sva, vm_offset_t eva)) argument 3672 pmap_invalidate_cache_range_check_align(vm_offset_t sva, vm_offset_t eva) argument 3682 pmap_invalidate_cache_range_selfsnoop(vm_offset_t sva, vm_offset_t eva) argument 3689 pmap_force_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva) argument 3729 pmap_invalidate_cache_range_all(vm_offset_t sva, vm_offset_t eva) argument 3777 pmap_flush_cache_range(vm_offset_t sva, vm_offset_t eva) argument 4035 pmap_qenter(vm_offset_t sva, vm_page_t *ma, int count) argument 4066 pmap_qremove(vm_offset_t sva, int count) argument 6010 vm_offset_t sva; local 6208 pmap_remove_pde(pmap_t pmap, pd_entry_t *pdq, vm_offset_t sva, struct spglist *free, struct rwlock **lockp) argument 6332 pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, pd_entry_t *pde, struct spglist *free, struct rwlock **lockp) argument 6367 pmap_remove1(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, bool map_delete) argument 6529 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 6541 pmap_map_delete(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 6646 pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva, vm_prot_t prot) argument 6695 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 7963 pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 9161 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument 10831 vm_offset_t sva, va; local 10996 pmap_large_map_wb_large(vm_offset_t sva, vm_offset_t eva) argument 11082 vm_offset_t eva, sva; local 11311 pmap_pti_add_kva_locked(vm_offset_t sva, vm_offset_t eva, bool exec) argument 11349 pmap_pti_add_kva(vm_offset_t sva, vm_offset_t eva, bool exec) argument 11360 pmap_pti_remove_kva(vm_offset_t sva, vm_offset_t eva) argument 11405 pmap_pkru_assign(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, u_int keyidx, int flags) argument 11429 pmap_pkru_deassign(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 11449 pmap_pkru_same(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 11503 pmap_pkru_on_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 11529 pmap_pkru_update_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, u_int keyidx) argument 11604 pmap_pkru_check_uargs(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, u_int keyidx, int flags) argument 11619 pmap_pkru_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, u_int keyidx, int flags) argument 11643 pmap_pkru_clear(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 11845 vm_offset_t sva; member in struct:pmap_kernel_map_range 11987 vm_offset_t sva; local [all...] |
H A D | sys_machdep.c | 507 vm_offset_t sva; local 518 sva = (uintptr_t)new_ldt->ldt_base; 519 pmap_pti_add_kva(sva, sva + sz, false); 521 sldt.ssd_base = sva; 532 pmap_pti_remove_kva(sva, sva + sz); 579 vm_offset_t sva; local 583 sva = (vm_offset_t)pldt->ldt_base; 585 pmap_pti_remove_kva(sva, sv [all...] |
/freebsd-current/sys/arm64/arm64/ |
H A D | pmap.c | 489 static int pmap_remove_l2(pmap_t pmap, pt_entry_t *l2, vm_offset_t sva, 491 static int pmap_remove_l3(pmap_t pmap, pt_entry_t *l3, vm_offset_t sva, 511 static bool pmap_bti_same(pmap_t pmap, vm_offset_t sva, vm_offset_t eva); 513 static void pmap_bti_on_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva); 1807 pmap_s1_invalidate_strided(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, argument 1816 start = TLBI_VA(sva); 1822 start |= TLBI_VA(sva); 1836 pmap_s1_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, argument 1839 pmap_s1_invalidate_strided(pmap, sva, eva, L3_SIZE, final_only); 1843 pmap_s2_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_ argument 1848 pmap_stage2_invalidate_range(pmap_to_ttbr0(pmap), sva, eva, final_only); local 1852 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, bool final_only) argument 2110 pmap_kenter(vm_offset_t sva, vm_size_t size, vm_paddr_t pa, int mode) argument 2201 pmap_kenter_device(vm_offset_t sva, vm_size_t size, vm_paddr_t pa) argument 2230 pmap_kremove_device(vm_offset_t sva, vm_size_t size) argument 2322 pmap_qenter(vm_offset_t sva, vm_page_t *ma, int count) argument 2363 pmap_qremove(vm_offset_t sva, int count) argument 2369 ("%s: Address not in canonical form: %lx", __func__, sva)); local 2370 KASSERT(ADDR_IS_KERNEL(sva), ("usermode va %lx", sva)); local 3709 pmap_remove_l2(pmap_t pmap, pt_entry_t *l2, vm_offset_t sva, pd_entry_t l1e, struct spglist *free, struct rwlock **lockp) argument 3895 pmap_remove_l3_range(pmap_t pmap, pd_entry_t l2e, vm_offset_t sva, vm_offset_t eva, struct spglist *free, struct rwlock **lockp) argument 3905 ("%s: Start address not in canonical form: %lx", __func__, sva)); local 4001 pmap_remove1(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, bool map_delete) argument 4109 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 4121 pmap_map_delete(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 4230 pmap_protect_l2(pmap_t pmap, pt_entry_t *l2, vm_offset_t sva, pt_entry_t mask, pt_entry_t nbits) argument 4327 pmap_mask_set_locked(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, pt_entry_t mask, pt_entry_t nbits, bool invalidate) argument 4458 pmap_mask_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, pt_entry_t mask, pt_entry_t nbits, bool invalidate) argument 4471 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 4502 pmap_disable_promotion(vm_offset_t sva, vm_size_t size) argument 6115 pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 7342 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument 9248 pmap_bti_assign(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 9275 pmap_bti_same(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 9282 ("%s: Start address not in canonical form: %lx", __func__, sva)); local 9321 pmap_bti_on_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 9344 pmap_bti_update_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, bool set) argument 9354 pmap_bti_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 9523 vm_offset_t sva; member in struct:pmap_kernel_map_range 9668 vm_offset_t sva; local [all...] |
H A D | elf_machdep.c | 355 vm_offset_t sva, eva; local 382 sva = phdr[i].p_vaddr + imgp->et_dyn_addr; 383 eva = sva + phdr[i].p_memsz; 384 pmap_bti_set(vmspace_pmap(imgp->proc->p_vmspace), sva, eva);
|
/freebsd-current/sys/arm/arm/ |
H A D | pmap-v6.c | 1390 vm_offset_t va, sva; local 1423 sva = va; 1438 tlb_flush_range(sva, va - sva); 1440 return (sva); 1478 pmap_tlb_flush_range(pmap_t pmap, vm_offset_t sva, vm_size_t size) argument 1482 tlb_flush_range(sva, size); 1801 pmap_qenter(vm_offset_t sva, vm_page_t *ma, int count) argument 1809 pte2p = pt2map_entry(sva); 1824 tlb_flush_range(sva, coun 1833 pmap_qremove(vm_offset_t sva, int count) argument 2156 pte1_copy_nosync(pt1_entry_t *spte1p, pt1_entry_t *dpte1p, vm_offset_t sva, vm_offset_t eva) argument 2167 pt2tab_copy_nosync(pt2_entry_t *spte2p, pt2_entry_t *dpte2p, vm_offset_t sva, vm_offset_t eva) argument 3590 pmap_remove_pte1(pmap_t pmap, pt1_entry_t *pte1p, vm_offset_t sva, struct spglist *free) argument 4140 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 4212 " is not link", __func__, pmap, sva, pte1, pte1p)); local 4894 pmap_protect_pte1(pmap_t pmap, pt1_entry_t *pte1p, vm_offset_t sva, vm_prot_t prot) argument 4934 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 5013 " is not link", __func__, pmap, sva, pte1, pte1p)); local 5395 pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 5461 " is not link", __func__, pmap, sva, pte1, pte1p)); local 5557 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument 6253 vm_offset_t sva; local 6273 vm_offset_t sva; local [all...] |
/freebsd-current/sys/riscv/include/ |
H A D | pmap.h | 58 #define pmap_map_delete(pmap, sva, eva) pmap_remove(pmap, sva, eva) 138 void pmap_kenter(vm_offset_t sva, vm_size_t size, vm_paddr_t pa, int mode);
|
/freebsd-current/sys/powerpc/aim/ |
H A D | mmu_radix.c | 570 static int pmap_remove_l3e(pmap_t pmap, pml3_entry_t *pdq, vm_offset_t sva, 572 static int pmap_remove_pte(pmap_t pmap, pt_entry_t *ptq, vm_offset_t sva, 577 static bool pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, 2218 mmu_radix_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, argument 2234 for (; sva < eva; sva = va_next) { 2235 l1e = pmap_pml1e(pmap, sva); 2237 va_next = (sva + L1_PAGE_SIZE) & ~L1_PAGE_MASK; 2238 if (va_next < sva) 2242 l2e = pmap_l1e_to_l2e(l1e, sva); 4483 pmap_protect_l3e(pmap_t pmap, pt_entry_t *l3e, vm_offset_t sva, vm_prot_t prot) argument 4523 mmu_radix_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 4650 mmu_radix_qenter(vm_offset_t sva, vm_page_t *ma, int count) argument 4692 mmu_radix_qremove(vm_offset_t sva, int count) argument 4921 vm_offset_t sva; local 5053 pmap_remove_l3e(pmap_t pmap, pml3_entry_t *pdq, vm_offset_t sva, struct spglist *free, struct rwlock **lockp) argument 5166 pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, pml3_entry_t *l3e, struct spglist *free, struct rwlock **lockp) argument 5202 mmu_radix_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 5695 mmu_radix_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 6177 pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva) argument [all...] |
H A D | mmu_oea64.c | 380 vm_offset_t sva, vm_offset_t eva); 1343 moea64_unwire(pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument 1349 key.pvo_vaddr = sva; 1355 if (moea64_sp_pvo_in_range(pvo, sva, eva)) { 2352 vm_offset_t sva, va; local 2367 sva = *virt; 2368 va = sva; 2374 return (sva); 2595 moea64_protect(pmap_t pm, vm_offset_t sva, vm_offset_t eva, argument 2600 CTR4(KTR_PMAP, "moea64_protect: pm=%p sva 2726 moea64_remove_locked(pmap_t pm, vm_offset_t sva, vm_offset_t eva, struct pvo_dlist *tofree) argument 2762 moea64_remove(pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument 3635 moea64_sp_pvo_in_range(struct pvo_entry *pvo, vm_offset_t sva, vm_offset_t eva) argument 3685 vm_offset_t sva; local 3802 vm_offset_t sva, va_end; local [all...] |
H A D | mmu_oea.c | 1033 moea_unwire(pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument 1038 key.pvo_vaddr = sva; 1643 vm_offset_t sva, va; local 1645 sva = *virt; 1646 va = sva; 1650 return (sva); 1793 moea_protect(pmap_t pm, vm_offset_t sva, vm_offset_t eva, argument 1803 moea_remove(pm, sva, eva); 1809 key.pvo_vaddr = sva; 1843 moea_qenter(vm_offset_t sva, vm_page_ argument 1860 moea_qremove(vm_offset_t sva, int count) argument 1894 moea_remove(pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument [all...] |
/freebsd-current/sys/i386/include/ |
H A D | pmap.h | 253 void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva); 254 void pmap_force_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva); 257 #define pmap_map_delete(pmap, sva, eva) pmap_remove(pmap, sva, eva)
|
H A D | pmap_base.h | 102 void (*pm_qenter)(vm_offset_t sva, vm_page_t *, int);
|
/freebsd-current/sys/amd64/include/ |
H A D | pmap.h | 458 void pmap_large_map_wb(void *sva, vm_size_t len); 459 void pmap_large_unmap(void *sva, vm_size_t len); 477 void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva); 478 void pmap_force_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva); 483 void pmap_pti_add_kva(vm_offset_t sva, vm_offset_t eva, bool exec); 484 void pmap_pti_remove_kva(vm_offset_t sva, vm_offset_t eva); 487 void pmap_pti_pcid_invlrng(uint64_t ucr3, uint64_t kcr3, vm_offset_t sva, 489 int pmap_pkru_clear(pmap_t pmap, vm_offset_t sva, vm_offset_t eva); 490 int pmap_pkru_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
|
/freebsd-current/sys/arm/include/ |
H A D | pmap.h | 172 #define pmap_map_delete(pmap, sva, eva) pmap_remove(pmap, sva, eva)
|
H A D | cpu.h | 603 dcache_wbinv_poc(vm_offset_t sva, vm_paddr_t pa, vm_size_t size) argument 606 vm_offset_t eva = sva + size; 610 va = sva & ~cpuinfo.dcache_line_mask; 620 va = sva & ~cpuinfo.dcache_line_mask;
|
/freebsd-current/sys/arm64/include/ |
H A D | pmap.h | 143 void pmap_kenter(vm_offset_t sva, vm_size_t size, vm_paddr_t pa, int mode); 154 void pmap_disable_promotion(vm_offset_t sva, vm_size_t size);
|
/freebsd-current/sys/arm64/vmm/ |
H A D | vmm_mmu.c | 344 vm_offset_t eva, va_next, sva; local 357 sva = va; 420 vmm_call_hyp(HYP_DC_CIVAC, sva, size); 426 vmm_call_hyp(HYP_EL2_TLBI, HYP_EL2_TLBI_VA, sva, size);
|
/freebsd-current/sys/powerpc/include/ |
H A D | pmap.h | 327 #define pmap_map_delete(pmap, sva, eva) pmap_remove(pmap, sva, eva)
|
/freebsd-current/sys/kern/ |
H A D | subr_asan.c | 107 vm_offset_t sva, eva; local 114 sva = kasan_md_addr_to_shad(addr); 117 sva = rounddown(sva, PAGE_SIZE); 120 npages = (eva - sva) / PAGE_SIZE; 122 KASSERT(sva >= KASAN_MIN_ADDRESS && eva < KASAN_MAX_ADDRESS, 123 ("%s: invalid address range %#lx-%#lx", __func__, sva, eva)); 126 pmap_san_enter(sva + ptoa(i));
|
/freebsd-current/sys/vm/ |
H A D | pmap.h | 121 void pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
|
/freebsd-current/sys/powerpc/booke/ |
H A D | pmap_32.c | 829 vm_offset_t sva, dva; local 831 sva = copy_page_src_va; 835 mmu_booke_kenter(sva, VM_PAGE_TO_PHYS(sm)); 838 memcpy((caddr_t)dva, (caddr_t)sva, PAGE_SIZE); 841 mmu_booke_kremove(sva);
|
H A D | pmap.c | 1099 mmu_booke_qenter(vm_offset_t sva, vm_page_t *m, int count) argument 1103 va = sva; 1116 mmu_booke_qremove(vm_offset_t sva, int count) argument 1120 va = sva; 1569 vm_offset_t sva = *virt; local 1570 vm_offset_t va = sva; 1585 return (sva); 1663 mmu_booke_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, argument 1671 mmu_booke_remove(pmap, sva, eva); 1679 for (va = sva; v 1966 mmu_booke_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument [all...] |