Home
last modified time | relevance | path

Searched refs:va (Results 1 – 5 of 5) sorted by relevance

/libcpu/aarch64/common/
A Dmmu.c83 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 Dmmu.c63 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 Dmmu.c325 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 Dmips_mmu.c44 uint64_t va = KSEG0BASE; in mmu_clear_tlb() local
/libcpu/risc-v/common64/
A Dmmu.c92 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