| /freebsd-12-stable/sys/mips/mips/ |
| D | cache_mipsNN.c | 184 vm_offset_t va, eva; in mipsNN_icache_sync_all_16() local 187 eva = va + picache_size; in mipsNN_icache_sync_all_16() 196 while (va < eva) { in mipsNN_icache_sync_all_16() 207 vm_offset_t va, eva; in mipsNN_icache_sync_all_32() local 210 eva = va + picache_size; in mipsNN_icache_sync_all_32() 219 while (va < eva) { in mipsNN_icache_sync_all_32() 230 vm_offset_t va, eva; in mipsNN_icache_sync_all_64() local 233 eva = va + picache_size; in mipsNN_icache_sync_all_64() 242 while (va < eva) { in mipsNN_icache_sync_all_64() 253 vm_offset_t eva; in mipsNN_icache_sync_range_16() local [all …]
|
| D | mem.c | 81 vm_offset_t va, eva, off, v; in memrw() local 117 eva = round_page(uio->uio_offset in memrw() 125 eva <= VM_MAX_KERNEL_ADDRESS) { in memrw() 126 for (; va < eva; va += PAGE_SIZE) in memrw()
|
| D | pmap.c | 719 vm_offset_t eva; member 727 tlb_invalidate_range(p->pmap, p->sva, p->eva); in pmap_invalidate_range_action() 731 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) in pmap_invalidate_range() argument 737 arg.eva = eva; in pmap_invalidate_range() 1016 vm_offset_t sva, eva; in _pmap_unwire_ptp() local 1026 eva = sva + NBPDR; in _pmap_unwire_ptp() 1030 eva = sva + NBSEG; in _pmap_unwire_ptp() 1035 eva = sva + NBSEG; in _pmap_unwire_ptp() 1053 pmap_invalidate_range(pmap, sva, eva); in _pmap_unwire_ptp() 1057 pmap_invalidate_range(pmap, sva, eva); in _pmap_unwire_ptp() [all …]
|
| /freebsd-12-stable/sys/arm/include/ |
| D | cpu-v6.h | 373 vm_offset_t eva = va + size; in tlb_flush_range_local() local 380 for (; va < eva; va += PAGE_SIZE) in tlb_flush_range_local() 429 vm_offset_t eva = va + size; in tlb_flush_range() local 438 for (; va < eva; va += PAGE_SIZE) in tlb_flush_range() 442 for (; va < eva; va += PAGE_SIZE) in tlb_flush_range() 465 vm_offset_t eva = va + size; in icache_sync() local 470 for ( ; va < eva; va += cpuinfo.dcache_line_size) { in icache_sync() 516 vm_offset_t eva = va + size; in dcache_wb_pou() local 520 for ( ; va < eva; va += cpuinfo.dcache_line_size) { in dcache_wb_pou() 541 vm_offset_t eva = va + size; in dcache_inv_poc() local [all …]
|
| /freebsd-12-stable/sys/i386/i386/ |
| D | trap.c | 204 vm_offset_t eva; in trap() local 282 eva = rcr2(); in trap() 392 addr = eva; in trap() 393 pf = trap_pfault(frame, true, eva, &signo, &ucode); in trap() 478 (void)trap_pfault(frame, false, eva, NULL, NULL); in trap() 690 trap_fatal(frame, eva); in trap() 742 trap_pfault(struct trapframe *frame, bool usermode, vm_offset_t eva, in trap_pfault() argument 768 if (td->td_md.md_spurflt_addr != eva || in trap_pfault() 774 td->td_md.md_spurflt_addr = eva; in trap_pfault() 796 trap_fatal(frame, eva); in trap_pfault() [all …]
|
| D | pmap.c | 324 vm_offset_t eva); 326 vm_offset_t eva); 347 static bool pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, 1220 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) in pmap_invalidate_range() argument 1226 if (eva - sva >= PMAP_INVLPG_THRESHOLD) { in pmap_invalidate_range() 1233 for (addr = sva; addr < eva; addr += PAGE_SIZE) in pmap_invalidate_range() 1245 smp_masked_invlpg_range(*mask, sva, eva, pmap, pmap_curcpu_cb_dummy); in pmap_invalidate_range() 1381 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) in pmap_invalidate_range() argument 1386 for (addr = sva; addr < eva; addr += PAGE_SIZE) in pmap_invalidate_range() 1453 pmap_invalidate_cache_range_check_align(vm_offset_t sva, vm_offset_t eva) in pmap_invalidate_cache_range_check_align() argument [all …]
|
| /freebsd-12-stable/sys/amd64/amd64/ |
| D | trap.c | 692 vm_offset_t eva; in trap_pfault() local 700 eva = frame->tf_addr; in trap_pfault() 714 if (td->td_md.md_spurflt_addr != eva || in trap_pfault() 720 td->td_md.md_spurflt_addr = eva; in trap_pfault() 742 trap_fatal(frame, eva); in trap_pfault() 746 if (eva >= VM_MIN_KERNEL_ADDRESS) { in trap_pfault() 773 trap_fatal(frame, eva); in trap_pfault() 782 trap_fatal(frame, eva); in trap_pfault() 792 if (eva > VM_MAXUSER_ADDRESS) { in trap_pfault() 793 trap_fatal(frame, eva); in trap_pfault() [all …]
|
| D | pmap.c | 457 static bool pmap_pkru_same(pmap_t pmap, vm_offset_t sva, vm_offset_t eva); 459 static void pmap_pkru_on_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva); 463 static int pmap_pkru_deassign(pmap_t pmap, vm_offset_t sva, vm_offset_t eva); 1153 vm_offset_t eva); 1155 vm_offset_t eva); 1168 static void pmap_pti_add_kva_locked(vm_offset_t sva, vm_offset_t eva, 1180 static bool pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, 2475 pmap_invalidate_range_pcid_cb(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, in pmap_invalidate_range_pcid_cb() argument 2495 for (d.addr = sva; d.addr < eva; d.addr += PAGE_SIZE) in pmap_invalidate_range_pcid_cb() 2500 pmap_pti_pcid_invlrng(ucr3, kcr3, sva, eva); in pmap_invalidate_range_pcid_cb() [all …]
|
| /freebsd-12-stable/sys/amd64/include/ |
| D | pmap.h | 457 void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva); 458 void pmap_force_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva); 462 void pmap_pti_add_kva(vm_offset_t sva, vm_offset_t eva, bool exec); 463 void pmap_pti_remove_kva(vm_offset_t sva, vm_offset_t eva); 467 vm_offset_t eva); 468 int pmap_pkru_clear(pmap_t pmap, vm_offset_t sva, vm_offset_t eva); 469 int pmap_pkru_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
|
| /freebsd-12-stable/sys/sparc64/sparc64/ |
| D | mem.c | 89 vm_offset_t eva; in memrw() local 154 eva = round_page(uio->uio_offset + iov->iov_len); in memrw() 160 for (; va < eva; va += PAGE_SIZE) in memrw()
|
| D | pmap.c | 1443 pmap_protect(pmap_t pm, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) in pmap_protect() argument 1449 pm->pm_context[curcpu], sva, eva, prot); in pmap_protect() 1452 pmap_remove(pm, sva, eva); in pmap_protect() 1460 if (eva - sva > PMAP_TSB_THRESH) { in pmap_protect() 1461 tsb_foreach(pm, NULL, sva, eva, pmap_protect_tte); in pmap_protect() 1464 for (va = sva; va < eva; va += PAGE_SIZE) in pmap_protect() 1467 tlb_range_demap(pm, sva, eva - 1); in pmap_protect() 1710 pmap_unwire(pmap_t pm, vm_offset_t sva, vm_offset_t eva) in pmap_unwire() argument 1716 if (eva - sva > PMAP_TSB_THRESH) in pmap_unwire() 1717 tsb_foreach(pm, NULL, sva, eva, pmap_unwire_tte); in pmap_unwire() [all …]
|
| /freebsd-12-stable/sys/arm64/arm64/ |
| D | pmap.c | 982 pmap_invalidate_range_nopin(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) in pmap_invalidate_range_nopin() argument 987 for (addr = sva; addr < eva; addr += PAGE_SIZE) { in pmap_invalidate_range_nopin() 997 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) in pmap_invalidate_range() argument 1001 pmap_invalidate_range_nopin(pmap, sva, eva); in pmap_invalidate_range() 2441 vm_offset_t eva, va; in pmap_remove_l2() local 2463 eva = sva + L2_SIZE; in pmap_remove_l2() 2465 va < eva; va += PAGE_SIZE, m++) { in pmap_remove_l2() 2533 vm_offset_t eva, struct spglist *free, struct rwlock **lockp) in pmap_remove_l3_range() argument 2542 KASSERT(rounddown2(sva, L2_SIZE) + L2_SIZE == roundup2(eva, L2_SIZE), in pmap_remove_l3_range() 2544 va = eva; in pmap_remove_l3_range() [all …]
|
| /freebsd-12-stable/sys/powerpc/powerpc/ |
| D | mem.c | 96 vm_offset_t va, eva, off, v; in memrw() local 144 eva = round_page(uio->uio_offset in memrw() 152 for (; va < eva; va += PAGE_SIZE) in memrw()
|
| D | trap.c | 768 vm_offset_t eva; in trap_pfault() local 778 eva = frame->srr0; in trap_pfault() 783 eva = frame->dar; in trap_pfault() 798 rv = pmap_decode_kernel_ptr(eva, &is_user, &eva); in trap_pfault() 809 rv = vm_fault_trap(map, eva, ftype, VM_FAULT_NORMAL, signo, ucode); in trap_pfault()
|
| /freebsd-12-stable/sys/riscv/riscv/ |
| D | pmap.c | 752 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) in pmap_invalidate_range() argument 761 sbi_remote_sfence_vma(mask.__bits, sva, eva - sva + 1); in pmap_invalidate_range() 804 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) in pmap_invalidate_range() argument 2032 vm_offset_t eva, va; in pmap_remove_l2() local 2056 eva = sva + L2_SIZE; in pmap_remove_l2() 2058 va < eva; va += PAGE_SIZE, m++) { in pmap_remove_l2() 2131 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) in pmap_remove() argument 2151 for (; sva < eva; sva = va_next) { in pmap_remove() 2159 va_next = eva; in pmap_remove() 2168 va_next = eva; in pmap_remove() [all …]
|
| /freebsd-12-stable/sys/arm/arm/ |
| D | pmap-v6.c | 2163 vm_offset_t eva) in pte1_copy_nosync() argument 2168 count = (pte1_index(eva) - idx + 1) * sizeof(pt1_entry_t); in pte1_copy_nosync() 2174 vm_offset_t eva) in pt2tab_copy_nosync() argument 2179 count = (pt2tab_index(eva) - idx + 1) * sizeof(pt2_entry_t); in pt2tab_copy_nosync() 3619 vm_offset_t eva, va; in pmap_remove_pte1() local 3643 eva = sva + PTE1_SIZE; in pmap_remove_pte1() 3645 va < eva; va += PAGE_SIZE, m++) { in pmap_remove_pte1() 4165 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) in pmap_remove() argument 4188 if (sva + PAGE_SIZE == eva) { in pmap_remove() 4196 for (; sva < eva; sva = nextva) { in pmap_remove() [all …]
|
| D | pmap-v4.c | 1759 vm_offset_t va, eva; in pmap_postinit() local 1774 eva = va + L1_TABLE_SIZE; in pmap_postinit() 1777 while (va < eva) { in pmap_postinit() 2837 pmap_protect(pmap_t pm, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) in pmap_protect() argument 2846 pm, sva, eva, prot); in pmap_protect() 2849 pmap_remove(pm, sva, eva); in pmap_protect() 2868 pmap_dcache_wb_range(pm, sva, eva - sva, FALSE, FALSE); in pmap_protect() 2870 flush = ((eva - sva) >= (PAGE_SIZE * 4)) ? 0 : -1; in pmap_protect() 2873 while (sva < eva) { in pmap_protect() 2875 if (next_bucket > eva) in pmap_protect() [all …]
|
| /freebsd-12-stable/sys/i386/include/ |
| D | pmap.h | 408 void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva); 409 void pmap_force_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva);
|
| /freebsd-12-stable/sys/gnu/dts/arm/ |
| D | r8a7740-armadillo800eva.dts | 3 * Device Tree Source for the armadillo 800 eva board 16 model = "armadillo 800 eva";
|
| /freebsd-12-stable/sys/vm/ |
| D | pmap.h | 122 void pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
|
| /freebsd-12-stable/sys/powerpc/aim/ |
| D | mmu_oea64.c | 1116 moea64_unwire(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) in moea64_unwire() argument 1125 pvo != NULL && PVO_VADDR(pvo) < eva; in moea64_unwire() 2242 moea64_protect(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva, in moea64_protect() argument 2248 sva, eva, prot); in moea64_protect() 2254 moea64_remove(mmu, pm, sva, eva); in moea64_protect() 2261 pvo != NULL && PVO_VADDR(pvo) < eva; pvo = tpvo) { in moea64_protect() 2368 moea64_remove(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) in moea64_remove() argument 2385 pvo != NULL && PVO_VADDR(pvo) < eva; pvo = tpvo) { in moea64_remove()
|
| D | mmu_oea.c | 1028 moea_unwire(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) in moea_unwire() argument 1035 pvo != NULL && PVO_VADDR(pvo) < eva; in moea_unwire() 1792 moea_protect(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva, in moea_protect() argument 1802 moea_remove(mmu, pm, sva, eva); in moea_protect() 1810 pvo != NULL && PVO_VADDR(pvo) < eva; pvo = tpvo) { in moea_protect() 1893 moea_remove(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) in moea_remove() argument 1901 pvo != NULL && PVO_VADDR(pvo) < eva; pvo = tpvo) { in moea_remove()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
| D | Mips.td | 168 def FeatureEVA : SubtargetFeature<"eva", "HasEVA", "true", "Mips EVA ASE">;
|
| /freebsd-12-stable/sys/powerpc/booke/ |
| D | pmap.c | 2784 mmu_booke_protect(mmu_t mmu, pmap_t pmap, vm_offset_t sva, vm_offset_t eva, in mmu_booke_protect() argument 2792 mmu_booke_remove(mmu, pmap, sva, eva); in mmu_booke_protect() 2800 for (va = sva; va < eva; va += PAGE_SIZE) { in mmu_booke_protect() 3346 mmu_booke_unwire(mmu_t mmu, pmap_t pmap, vm_offset_t sva, vm_offset_t eva) in mmu_booke_unwire() argument 3352 for (va = sva; va < eva; va += PAGE_SIZE) { in mmu_booke_unwire()
|
| /freebsd-12-stable/sys/arm/conf/ |
| D | mach-types | 3618 eva MACH_EVA EVA 3663
|