Searched refs:eva (Results 1 - 20 of 20) sorted by relevance

/freebsd-9.3-release/sys/mips/mips/
H A Dcache_mipsNN.c162 vm_offset_t va, eva; local
165 eva = va + picache_size;
174 while (va < eva) {
185 vm_offset_t va, eva; local
188 eva = va + picache_size;
197 while (va < eva) {
208 vm_offset_t eva; local
210 eva = round_line16(va + size);
213 mips_intern_dcache_wb_range(va, (eva - va));
215 while ((eva
231 vm_offset_t eva; local
254 vm_offset_t eva, tmpva; local
297 vm_offset_t eva, tmpva; local
340 vm_offset_t va, eva; local
362 vm_offset_t va, eva; local
384 vm_offset_t eva; local
406 vm_offset_t eva; local
428 vm_offset_t eva, tmpva; local
469 vm_offset_t eva, tmpva; local
510 vm_offset_t eva; local
531 vm_offset_t eva; local
552 vm_offset_t eva; local
573 vm_offset_t eva; local
[all...]
H A Dmem.c79 vm_offset_t va, eva, off, v; local
116 eva = round_page(uio->uio_offset
124 eva <= VM_MAX_KERNEL_ADDRESS) {
125 for (; va < eva; va += PAGE_SIZE)
H A Dpmap.c1635 pmap_remove(struct pmap *pmap, vm_offset_t sva, vm_offset_t eva) argument
1654 if ((sva + PAGE_SIZE) == eva) {
1658 for (; sva < eva; sva = va_next) {
1664 va_next = eva;
1670 va_next = eva;
1675 if (va_next > eva)
1676 va_next = eva;
1765 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument
1775 pmap_remove(pmap, sva, eva);
1783 for (; sva < eva; sv
[all...]
/freebsd-9.3-release/sys/i386/i386/
H A Dtrap.c215 vm_offset_t eva; local
323 eva = 0;
335 eva = rcr2();
408 i = trap_pfault(frame, TRUE, eva);
460 addr = eva;
547 (void) trap_pfault(frame, FALSE, eva);
746 trap_fatal(frame, eva);
782 uprintf(", fault VA = 0x%lx", (u_long)eva);
798 trap_pfault(frame, usermode, eva)
801 vm_offset_t eva;
[all...]
H A Dpmap.c990 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
998 for (addr = sva; addr < eva; addr += PAGE_SIZE)
1000 smp_invlpg_range(sva, eva);
1006 for (addr = sva; addr < eva; addr += PAGE_SIZE)
1010 smp_masked_invlpg_range(other_cpus, sva, eva);
1153 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
1158 for (addr = sva; addr < eva; addr += PAGE_SIZE)
1193 pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva) argument
1198 KASSERT((eva & PAGE_MASK) == 0,
1199 ("pmap_invalidate_cache_range: eva no
2839 vm_offset_t eva, va; local
2946 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
3137 vm_offset_t eva, va; local
3176 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument
5141 vm_offset_t sva, eva; local
[all...]
/freebsd-9.3-release/sys/sparc64/sparc64/
H A Dmem.c86 vm_offset_t eva; local
159 eva = round_page(uio->uio_offset + iov->iov_len);
165 for (; va < eva; va += PAGE_SIZE)
H A Dpmap.c1442 pmap_protect(pmap_t pm, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument
1447 CTR4(KTR_PMAP, "pmap_protect: ctx=%#lx sva=%#lx eva=%#lx prot=%#lx",
1448 pm->pm_context[curcpu], sva, eva, prot);
1451 pmap_remove(pm, sva, eva);
1459 if (eva - sva > PMAP_TSB_THRESH) {
1460 tsb_foreach(pm, NULL, sva, eva, pmap_protect_tte);
1463 for (va = sva; va < eva; va += PAGE_SIZE)
1466 tlb_range_demap(pm, sva, eva - 1);
/freebsd-9.3-release/sys/amd64/amd64/
H A Dtrap.c649 vm_offset_t eva = frame->tf_addr; local
663 if (td->td_md.md_spurflt_addr != eva ||
669 td->td_md.md_spurflt_addr = eva;
691 trap_fatal(frame, eva);
695 va = trunc_page(eva);
727 trap_fatal(frame, eva);
792 trap_fatal(frame, eva);
800 trap_fatal(frame, eva)
802 vm_offset_t eva;
827 printf("fault virtual address = 0x%lx\n", eva);
[all...]
H A Dpmap.c992 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
1000 for (addr = sva; addr < eva; addr += PAGE_SIZE)
1002 smp_invlpg_range(sva, eva);
1008 for (addr = sva; addr < eva; addr += PAGE_SIZE)
1012 smp_masked_invlpg_range(other_cpus, sva, eva);
1130 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
1135 for (addr = sva; addr < eva; addr += PAGE_SIZE)
1167 pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva) argument
1172 KASSERT((eva & PAGE_MASK) == 0,
1173 ("pmap_invalidate_cache_range: eva no
1221 vm_offset_t daddr, eva; local
2816 vm_offset_t eva, va; local
2930 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
3146 vm_offset_t eva, va; local
3183 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument
[all...]
/freebsd-9.3-release/sys/powerpc/powerpc/
H A Dmem.c94 vm_offset_t va, eva, off, v; local
143 eva = round_page(uio->uio_offset
151 for (; va < eva; va += PAGE_SIZE)
/freebsd-9.3-release/sys/powerpc/booke/
H A Dtrap.c397 vm_offset_t eva, va; local
408 eva = frame->srr0;
412 eva = frame->cpu.booke.dear;
423 if (eva < VM_MAXUSER_ADDRESS) {
434 va = trunc_page(eva);
H A Dpmap.c1909 mmu_booke_protect(mmu_t mmu, pmap_t pmap, vm_offset_t sva, vm_offset_t eva, argument
1917 mmu_booke_remove(mmu, pmap, sva, eva);
1925 for (va = sva; va < eva; va += PAGE_SIZE) {
/freebsd-9.3-release/sys/powerpc/aim/
H A Dtrap.c565 vm_offset_t eva, va; local
576 eva = frame->srr0;
581 eva = frame->cpu.aim.dar;
591 if ((eva >> ADDR_SR_SHFT) == (USER_ADDR >> ADDR_SR_SHFT)) {
598 eva &= ADDR_PIDX | ADDR_POFF;
599 eva |= user_sr << ADDR_SR_SHFT;
604 va = trunc_page(eva);
H A Dmmu_oea64.c2038 moea64_protect(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva, argument
2043 CTR4(KTR_PMAP, "moea64_protect: pm=%p sva=%#x eva=%#x prot=%#x", pm,
2044 sva, eva, prot);
2050 moea64_remove(mmu, pm, sva, eva);
2056 if ((eva - sva)/PAGE_SIZE < pm->pm_stats.resident_count) {
2057 while (sva < eva) {
2072 if (PVO_VADDR(pvo) < sva || PVO_VADDR(pvo) >= eva)
2166 moea64_remove(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument
2178 if ((eva - sva)/PAGE_SIZE < pm->pm_stats.resident_count) {
2179 while (sva < eva) {
[all...]
H A Dmmu_oea.c1657 moea_protect(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva, argument
1668 moea_remove(mmu, pm, sva, eva);
1674 for (; sva < eva; sva += PAGE_SIZE) {
1763 moea_remove(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument
1770 if ((eva - sva)/PAGE_SIZE < 10) {
1771 for (; sva < eva; sva += PAGE_SIZE) {
1778 if (PVO_VADDR(pvo) < sva || PVO_VADDR(pvo) >= eva)
/freebsd-9.3-release/sys/i386/xen/
H A Dpmap.c771 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
777 CTR3(KTR_PMAP, "pmap_invalidate_page: pmap=%p eva=0x%x sva=0x%x",
778 pmap, sva, eva);
782 for (addr = sva; addr < eva; addr += PAGE_SIZE)
784 smp_invlpg_range(sva, eva);
790 for (addr = sva; addr < eva; addr += PAGE_SIZE)
794 smp_masked_invlpg_range(other_cpus, sva, eva);
851 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
855 if (eva - sva > PAGE_SIZE)
856 CTR3(KTR_PMAP, "pmap_invalidate_range: pmap=%p sva=0x%x eva
886 pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva) argument
2354 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
2520 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument
4094 vm_offset_t sva, eva; local
[all...]
/freebsd-9.3-release/sys/ia64/ia64/
H A Dpmap.c1327 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
1346 if (sva + PAGE_SIZE == eva) {
1353 if (pmap->pm_stats.resident_count < ((eva - sva) >> PAGE_SHIFT)) {
1356 if (va >= sva && va < eva) {
1363 for (va = sva; va < eva; va += PAGE_SIZE) {
1422 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument
1428 pmap_remove(pmap, sva, eva);
1436 if ((sva & PAGE_MASK) || (eva & PAGE_MASK))
1441 for ( ; sva < eva; sva += PAGE_SIZE) {
/freebsd-9.3-release/sys/arm/arm/
H A Dpmap.c2107 vm_offset_t va, eva; local
2122 eva = va + L1_TABLE_SIZE;
2125 while (va < eva) {
3204 pmap_protect(pmap_t pm, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument
3212 CTR4(KTR_PMAP, "pmap_protect: pmap %p sva 0x%08x eva 0x%08x prot %x",
3213 pm, sva, eva, prot);
3216 pmap_remove(pm, sva, eva);
3235 pmap_dcache_wb_range(pm, sva, eva - sva, FALSE, FALSE);
3237 flush = ((eva - sva) >= (PAGE_SIZE * 4)) ? 0 : -1;
3240 while (sva < eva) {
3904 pmap_remove(pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument
4129 vm_offset_t next_bucket, eva; local
[all...]
/freebsd-9.3-release/sys/amd64/include/
H A Dpmap.h308 void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva);
/freebsd-9.3-release/sys/i386/include/
H A Dpmap.h457 void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva);

Completed in 542 milliseconds