Home
last modified time | relevance | path

Searched refs:tmpva (Results 1 – 10 of 10) sorted by relevance

/trueos/sys/mips/mips/
HDcache_mipsNN.c252 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 …]
HDpmap.c3089 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/
HDdevmap.c249 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()
HDpmap-v6.c2745 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/
HDpmap.c6400 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/
HDxen_machdep.c886 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()
HDpmap.c4191 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/
HDpmap.c5292 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/
HDmmu_oea.c2567 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()
HDmmu_oea64.c2561 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()