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

/freebsd-10.0-release/sys/mips/mips/
H A Dcache_mipsNN.c160 vm_offset_t va, eva; local
163 eva = va + picache_size;
172 while (va < eva) {
183 vm_offset_t va, eva; local
186 eva = va + picache_size;
195 while (va < eva) {
206 vm_offset_t eva; local
208 eva = round_line16(va + size);
211 mips_intern_dcache_wb_range(va, (eva - va));
213 while ((eva
229 vm_offset_t eva; local
252 vm_offset_t eva, tmpva; local
295 vm_offset_t eva, tmpva; local
338 vm_offset_t va, eva; local
360 vm_offset_t va, eva; local
382 vm_offset_t eva; local
404 vm_offset_t eva; local
426 vm_offset_t eva, tmpva; local
467 vm_offset_t eva, tmpva; local
508 vm_offset_t eva; local
529 vm_offset_t eva; local
550 vm_offset_t eva; local
571 vm_offset_t eva; local
[all...]
H A Dmem.c79 vm_offset_t va, eva, off, v; local
117 eva = round_page(uio->uio_offset
125 eva <= VM_MAX_KERNEL_ADDRESS) {
126 for (; va < eva; va += PAGE_SIZE)
H A Dpmap.c705 vm_offset_t eva; member in struct:pmap_invalidate_range_arg
713 tlb_invalidate_range(p->pmap, p->sva, p->eva);
717 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
723 arg.eva = eva;
1747 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
1766 if ((sva + PAGE_SIZE) == eva) {
1770 for (; sva < eva; sva = va_next) {
1776 va_next = eva;
1782 va_next = eva;
1902 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument
2920 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument
[all...]
/freebsd-10.0-release/sys/i386/i386/
H A Dtrap.c218 vm_offset_t eva; local
332 eva = 0;
344 eva = rcr2();
417 i = trap_pfault(frame, TRUE, eva);
469 addr = eva;
556 (void) trap_pfault(frame, FALSE, eva);
755 trap_fatal(frame, eva);
791 uprintf(", fault VA = 0x%lx", (u_long)eva);
806 trap_pfault(frame, usermode, eva)
809 vm_offset_t eva;
[all...]
H A Dpmap.c968 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
976 for (addr = sva; addr < eva; addr += PAGE_SIZE)
978 smp_invlpg_range(sva, eva);
984 for (addr = sva; addr < eva; addr += PAGE_SIZE)
988 smp_masked_invlpg_range(other_cpus, sva, eva);
1131 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
1136 for (addr = sva; addr < eva; addr += PAGE_SIZE)
1171 pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva) argument
1176 KASSERT((eva & PAGE_MASK) == 0,
1177 ("pmap_invalidate_cache_range: eva no
2818 vm_offset_t eva, va; local
2925 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
3117 vm_offset_t eva, va; local
3156 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument
4861 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument
5182 vm_offset_t sva, eva; local
[all...]
/freebsd-10.0-release/sys/sparc64/sparc64/
H A Dmem.c86 vm_offset_t eva; local
162 eva = round_page(uio->uio_offset + iov->iov_len);
168 for (; va < eva; va += PAGE_SIZE)
H A Dpmap.c1428 pmap_protect(pmap_t pm, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument
1433 CTR4(KTR_PMAP, "pmap_protect: ctx=%#lx sva=%#lx eva=%#lx prot=%#lx",
1434 pm->pm_context[curcpu], sva, eva, prot);
1437 pmap_remove(pm, sva, eva);
1445 if (eva - sva > PMAP_TSB_THRESH) {
1446 tsb_foreach(pm, NULL, sva, eva, pmap_protect_tte);
1449 for (va = sva; va < eva; va += PAGE_SIZE)
1452 tlb_range_demap(pm, sva, eva - 1);
2133 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument
/freebsd-10.0-release/sys/amd64/amd64/
H A Dtrap.c657 vm_offset_t eva = frame->tf_addr; local
671 if (td->td_md.md_spurflt_addr != eva ||
677 td->td_md.md_spurflt_addr = eva;
699 trap_fatal(frame, eva);
703 va = trunc_page(eva);
731 trap_fatal(frame, eva);
740 trap_fatal(frame, eva);
798 trap_fatal(frame, eva);
805 trap_fatal(frame, eva)
807 vm_offset_t eva;
[all...]
H A Dpmap.c1382 pmap_invalidate_range_pcid(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
1391 for (addr = sva; addr < eva; addr += PAGE_SIZE) {
1401 for (addr = sva; addr < eva; addr += PAGE_SIZE)
1408 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
1425 for (addr = sva; addr < eva; addr += PAGE_SIZE)
1430 for (addr = sva; addr < eva;
1435 sva, eva);
1441 smp_invlpg_range(pmap, sva, eva);
1447 for (addr = sva; addr < eva; addr += PAGE_SIZE)
1451 pmap_invalidate_range_pcid(pmap, sva, eva);
1640 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
1697 pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva) argument
1751 vm_offset_t daddr, eva; local
3442 vm_offset_t eva, va; local
3567 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
3791 vm_offset_t eva, va; local
3833 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument
5788 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument
[all...]
/freebsd-10.0-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-10.0-release/sys/powerpc/booke/
H A Dtrap.c403 vm_offset_t eva, va; local
414 eva = frame->srr0;
418 eva = frame->cpu.booke.dear;
429 if (eva < VM_MAXUSER_ADDRESS) {
440 va = trunc_page(eva);
H A Dpmap.c1906 mmu_booke_protect(mmu_t mmu, pmap_t pmap, vm_offset_t sva, vm_offset_t eva, argument
1914 mmu_booke_remove(mmu, pmap, sva, eva);
1922 for (va = sva; va < eva; va += PAGE_SIZE) {
/freebsd-10.0-release/sys/powerpc/aim/
H A Dtrap.c625 vm_offset_t eva, va; local
636 eva = frame->srr0;
641 eva = frame->cpu.aim.dar;
651 if ((eva >> ADDR_SR_SHFT) == (USER_ADDR >> ADDR_SR_SHFT)) {
658 eva &= ADDR_PIDX | ADDR_POFF;
659 eva |= user_sr << ADDR_SR_SHFT;
664 va = trunc_page(eva);
H A Dmmu_oea64.c1977 moea64_protect(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva, argument
1982 CTR4(KTR_PMAP, "moea64_protect: pm=%p sva=%#x eva=%#x prot=%#x", pm,
1983 sva, eva, prot);
1989 moea64_remove(mmu, pm, sva, eva);
1997 pvo != NULL && PVO_VADDR(pvo) < eva; pvo = tpvo) {
2088 moea64_remove(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument
2102 pvo != NULL && PVO_VADDR(pvo) < eva; pvo = tpvo) {
H A Dmmu_oea.c1717 moea_protect(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva, argument
1727 moea_remove(mmu, pm, sva, eva);
1735 pvo != NULL && PVO_VADDR(pvo) < eva; pvo = tpvo) {
1820 moea_remove(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument
1828 pvo != NULL && PVO_VADDR(pvo) < eva; pvo = tpvo) {
/freebsd-10.0-release/sys/i386/xen/
H A Dpmap.c776 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
782 CTR3(KTR_PMAP, "pmap_invalidate_page: pmap=%p eva=0x%x sva=0x%x",
783 pmap, sva, eva);
787 for (addr = sva; addr < eva; addr += PAGE_SIZE)
789 smp_invlpg_range(sva, eva);
795 for (addr = sva; addr < eva; addr += PAGE_SIZE)
799 smp_masked_invlpg_range(other_cpus, sva, eva);
856 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
860 if (eva - sva > PAGE_SIZE)
861 CTR3(KTR_PMAP, "pmap_invalidate_range: pmap=%p sva=0x%x eva
891 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
3922 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument
4123 vm_offset_t sva, eva; local
[all...]
/freebsd-10.0-release/sys/vm/
H A Dpmap.h101 void pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
/freebsd-10.0-release/sys/arm/arm/
H A Dpmap-v6.c1620 vm_offset_t va, eva; local
1635 eva = va + L1_TABLE_SIZE;
1638 while (va < eva) {
2769 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument
2781 pmap_remove(pmap, sva, eva);
2801 flush = ((eva - sva) >= (PAGE_SIZE * 4)) ? 0 : -1;
2804 while (sva < eva) {
2820 eva >= L2_NEXT_BUCKET(sva)) {
2845 if (next_bucket > eva)
2846 next_bucket = eva;
3649 vm_offset_t eva, va; local
4239 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
4775 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument
[all...]
H A Dpmap.c2071 vm_offset_t va, eva; local
2086 eva = va + L1_TABLE_SIZE;
2089 while (va < eva) {
3178 pmap_protect(pmap_t pm, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument
3186 CTR4(KTR_PMAP, "pmap_protect: pmap %p sva 0x%08x eva 0x%08x prot %x",
3187 pm, sva, eva, prot);
3190 pmap_remove(pm, sva, eva);
3209 pmap_dcache_wb_range(pm, sva, eva - sva, FALSE, FALSE);
3211 flush = ((eva - sva) >= (PAGE_SIZE * 4)) ? 0 : -1;
3214 while (sva < eva) {
3877 pmap_remove(pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument
4095 vm_offset_t next_bucket, eva; local
4522 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument
[all...]
/freebsd-10.0-release/sys/ia64/ia64/
H A Dpmap.c1532 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument
1547 for (va = sva; va < eva; va += PAGE_SIZE) {
1603 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument
1609 pmap_remove(pmap, sva, eva);
1617 if ((sva & PAGE_MASK) || (eva & PAGE_MASK))
1622 for ( ; sva < eva; sva += PAGE_SIZE) {
2318 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument
2326 for (; sva < eva; sva += PAGE_SIZE) {
/freebsd-10.0-release/sys/amd64/include/
H A Dpmap.h395 void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva);
/freebsd-10.0-release/sys/i386/include/
H A Dpmap.h461 void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva);

Completed in 317 milliseconds