| /trueos/sys/mips/mips/ |
| HD | cache_mipsNN.c | 252 vm_offset_t eva, tmpva; in mipsNN_icache_sync_range_index_16() local 276 tmpva = va; in mipsNN_icache_sync_range_index_16() 277 for (i = 0; i < loopcount; i++, tmpva += stride) in mipsNN_icache_sync_range_index_16() 278 cache_r4k_op_8lines_16(tmpva, in mipsNN_icache_sync_range_index_16() 284 tmpva = va; in mipsNN_icache_sync_range_index_16() 285 for (i = 0; i < loopcount; i++, tmpva += stride) in mipsNN_icache_sync_range_index_16() 286 cache_op_r4k_line(tmpva, in mipsNN_icache_sync_range_index_16() 295 vm_offset_t eva, tmpva; in mipsNN_icache_sync_range_index_32() local 319 tmpva = va; in mipsNN_icache_sync_range_index_32() 320 for (i = 0; i < loopcount; i++, tmpva += stride) in mipsNN_icache_sync_range_index_32() [all …]
|
| HD | pmap.c | 3089 vm_offset_t va, tmpva, offset; in pmap_mapdev() local 3105 for (tmpva = va; size > 0;) { in pmap_mapdev() 3106 pmap_kenter_attr(tmpva, pa, PTE_C_UNCACHED); in pmap_mapdev() 3108 tmpva += PAGE_SIZE; in pmap_mapdev()
|
| /trueos/sys/arm/arm/ |
| HD | devmap.c | 249 vm_offset_t va, tmpva, offset; in pmap_mapdev() local 264 for (tmpva = va; size > 0;) { in pmap_mapdev() 265 pmap_kenter_device(tmpva, pa); in pmap_mapdev() 267 tmpva += PAGE_SIZE; in pmap_mapdev() 280 vm_offset_t tmpva, offset; in pmap_unmapdev() local 292 for (tmpva = va; size > 0;) { in pmap_unmapdev() 293 pmap_kremove(tmpva); in pmap_unmapdev() 295 tmpva += PAGE_SIZE; in pmap_unmapdev()
|
| HD | pmap-v6.c | 2745 vm_offset_t base, offset, tmpva; in pmap_change_attr() local 2767 for (tmpva = base; tmpva < base + size; ) { in pmap_change_attr() 2768 next_bucket = L2_NEXT_BUCKET(tmpva); in pmap_change_attr() 2772 l2b = pmap_get_l2_bucket(kernel_pmap, tmpva); in pmap_change_attr() 2774 tmpva = next_bucket; in pmap_change_attr() 2778 ptep = &l2b->l2b_kva[l2pte_index(tmpva)]; in pmap_change_attr() 2786 cpu_idcache_wbinv_range(tmpva, PAGE_SIZE); in pmap_change_attr() 2787 pmap_l2cache_wbinv_range(tmpva, pte & L2_S_FRAME, PAGE_SIZE); in pmap_change_attr() 2789 cpu_tlb_flushID_SE(tmpva); in pmap_change_attr() 2793 __func__, tmpva, (uint32_t)ptep, pte); in pmap_change_attr() [all …]
|
| /trueos/sys/amd64/amd64/ |
| HD | pmap.c | 6400 vm_offset_t base, offset, tmpva; in pmap_change_attr_locked() local 6428 for (tmpva = base; tmpva < base + size; ) { in pmap_change_attr_locked() 6429 pdpe = pmap_pdpe(kernel_pmap, tmpva); in pmap_change_attr_locked() 6439 tmpva = trunc_1gpage(tmpva) + NBPDP; in pmap_change_attr_locked() 6448 if ((tmpva & PDPMASK) == 0 && in pmap_change_attr_locked() 6449 tmpva + PDPMASK < base + size) { in pmap_change_attr_locked() 6450 tmpva += NBPDP; in pmap_change_attr_locked() 6453 if (!pmap_demote_pdpe(kernel_pmap, pdpe, tmpva)) in pmap_change_attr_locked() 6456 pde = pmap_pdpe_to_pde(pdpe, tmpva); in pmap_change_attr_locked() 6466 tmpva = trunc_2mpage(tmpva) + NBPDR; in pmap_change_attr_locked() [all …]
|
| /trueos/sys/i386/xen/ |
| HD | xen_machdep.c | 886 vm_offset_t tmpva; in initvalues() local 1028 for (tmpva = cur_space; tmpva < (((uint32_t)&kernbase) + (l1_pages<<PDRSHIFT)); in initvalues() 1029 tmpva += PAGE_SIZE) { in initvalues() 1030 bzero((char *)tmpva, PAGE_SIZE); in initvalues() 1031 PT_SET_MA(tmpva, (vm_paddr_t)0); in initvalues()
|
| HD | pmap.c | 4191 vm_offset_t base, offset, tmpva; in pmap_change_attr() local 4206 for (tmpva = base; tmpva < (base + size); tmpva += PAGE_SIZE) { in pmap_change_attr() 4207 pde = pmap_pde(kernel_pmap, tmpva); in pmap_change_attr() 4223 for (tmpva = base; size > 0; ) { in pmap_change_attr() 4224 pte = vtopte(tmpva); in pmap_change_attr() 4238 tmpva += PAGE_SIZE; in pmap_change_attr() 4247 pmap_invalidate_range(kernel_pmap, base, tmpva); in pmap_change_attr() 4248 pmap_invalidate_cache_range(base, tmpva, FALSE); in pmap_change_attr()
|
| /trueos/sys/i386/i386/ |
| HD | pmap.c | 5292 vm_offset_t base, offset, tmpva; in pmap_change_attr() local 5317 for (tmpva = base; tmpva < base + size; ) { in pmap_change_attr() 5318 pde = pmap_pde(kernel_pmap, tmpva); in pmap_change_attr() 5331 tmpva = trunc_4mpage(tmpva) + NBPDR; in pmap_change_attr() 5341 if ((tmpva & PDRMASK) == 0 && in pmap_change_attr() 5342 tmpva + PDRMASK < base + size) { in pmap_change_attr() 5343 tmpva += NBPDR; in pmap_change_attr() 5346 if (!pmap_demote_pde(kernel_pmap, pde, tmpva)) { in pmap_change_attr() 5351 pte = vtopte(tmpva); in pmap_change_attr() 5356 tmpva += PAGE_SIZE; in pmap_change_attr() [all …]
|
| /trueos/sys/powerpc/aim/ |
| HD | mmu_oea.c | 2567 vm_offset_t va, tmpva, ppa, offset; in moea_mapdev_attr() local 2588 for (tmpva = va; size > 0;) { in moea_mapdev_attr() 2589 moea_kenter_attr(mmu, tmpva, ppa, ma); in moea_mapdev_attr() 2590 tlbie(tmpva); in moea_mapdev_attr() 2592 tmpva += PAGE_SIZE; in moea_mapdev_attr()
|
| HD | mmu_oea64.c | 2561 vm_offset_t va, tmpva, ppa, offset; in moea64_mapdev_attr() local 2572 for (tmpva = va; size > 0;) { in moea64_mapdev_attr() 2573 moea64_kenter_attr(mmu, tmpva, ppa, ma); in moea64_mapdev_attr() 2575 tmpva += PAGE_SIZE; in moea64_mapdev_attr()
|