Searched refs:va (Results 1 – 5 of 5) sorted by relevance
| /libcpu/aarch64/common/ |
| A D | mmu.c | 83 off = (va >> level_shift); in _kenrel_unmap_4K() 146 if (va & ARCH_PAGE_MASK) in _kernel_map_4K() 156 off = (va >> level_shift); in _kernel_map_4K() 193 off = (va >> ARCH_PAGE_SHIFT); in _kernel_map_4K() 215 if (va & ARCH_SECTION_MASK) in _kernel_map_2M() 225 off = (va >> level_shift); in _kernel_map_2M() 643 if (va & ARCH_SECTION_MASK) in _map_single_page_2M() 738 if (va & ARCH_SECTION_MASK) in _init_map_2M() 917 va = RT_ALIGN_DOWN(va, 0x200000); in rt_hw_mem_setup_early() 926 ret = _init_map_2M(tbl1, va, va + pv_off, count, normal_attr); in rt_hw_mem_setup_early() [all …]
|
| /libcpu/arm/cortex-a/ |
| A D | mmu.c | 63 unsigned int va; in init_mm_setup() local 65 for (va = 0; va < 0x1000; va++) in init_mm_setup() 67 unsigned int vaddr = (va << 20); in init_mm_setup() 71 mtbl[va] = ((va << 20) + pv_off) | NORMAL_MEM; in init_mm_setup() 75 mtbl[va] = (va << 20) | NORMAL_MEM; in init_mm_setup() 79 mtbl[va] = 0; in init_mm_setup() 90 ptt = (rt_uint32_t *)mmu_table + (va >> ARCH_SECTION_SHIFT); in _init_map_section() 113 rt_uint32_t va = (rt_uint32_t) &_reset; in rt_hw_mem_setup_early() local 115 va &= (0x1000000 - 1); in rt_hw_mem_setup_early() 116 size -= va; in rt_hw_mem_setup_early() [all …]
|
| /libcpu/mips/gs264/ |
| A D | mmu.c | 325 size_t loop_va = (size_t)va & ~ARCH_PAGE_MASK; in check_vaddr() 616 void *va, *pa; in __rt_hw_mmu_map_auto() local 618 va = (void*)((size_t)v_addr & ~ARCH_PAGE_MASK); in __rt_hw_mmu_map_auto() 621 pa = rt_hw_mmu_v2p(mmu_info, va); in __rt_hw_mmu_map_auto() 624 va += ARCH_PAGE_SIZE; in __rt_hw_mmu_map_auto() 808 unsigned int va; in init_mm_setup() local 810 for (va = 0; va < 0x1000; va++) { in init_mm_setup() 811 unsigned int vaddr = (va << 20); in init_mm_setup() 813 mtbl[va] = ((va << 20) + pv_off) | NORMAL_MEM; in init_mm_setup() 815 mtbl[va] = (va << 20) | NORMAL_MEM; in init_mm_setup() [all …]
|
| A D | mips_mmu.c | 44 uint64_t va = KSEG0BASE; in mmu_clear_tlb() local
|
| /libcpu/risc-v/common64/ |
| A D | mmu.c | 92 static int _map_one_page(struct rt_aspace *aspace, void *va, void *pa, in _map_one_page() argument 98 l1_off = GET_L1((size_t)va); in _map_one_page() 99 l2_off = GET_L2((size_t)va); in _map_one_page() 100 l3_off = GET_L3((size_t)va); in _map_one_page()
|
Completed in 16 milliseconds