Lines Matching refs:vaddr
75 void mmu_hal_map_region(uint32_t mmu_id, mmu_target_t mem_type, uint32_t vaddr, uint32_t paddr, uin… in mmu_hal_map_region() argument
78 HAL_ASSERT(vaddr % page_size_in_bytes == 0); in mmu_hal_map_region()
81 …HAL_ASSERT(mmu_hal_check_valid_ext_vaddr_region(mmu_id, vaddr, len, MMU_VADDR_DATA | MMU_VADDR_INS… in mmu_hal_map_region()
91 entry_id = mmu_ll_get_entry_id(mmu_id, vaddr); in mmu_hal_map_region()
93 vaddr += page_size_in_bytes; in mmu_hal_map_region()
99 void mmu_hal_unmap_region(uint32_t mmu_id, uint32_t vaddr, uint32_t len) in mmu_hal_unmap_region() argument
102 HAL_ASSERT(vaddr % page_size_in_bytes == 0); in mmu_hal_unmap_region()
103 …HAL_ASSERT(mmu_hal_check_valid_ext_vaddr_region(mmu_id, vaddr, len, MMU_VADDR_DATA | MMU_VADDR_INS… in mmu_hal_unmap_region()
108 entry_id = mmu_ll_get_entry_id(mmu_id, vaddr); in mmu_hal_unmap_region()
110 vaddr += page_size_in_bytes; in mmu_hal_unmap_region()
115 bool mmu_hal_vaddr_to_paddr(uint32_t mmu_id, uint32_t vaddr, uint32_t *out_paddr, mmu_target_t *out… in mmu_hal_vaddr_to_paddr() argument
117 …HAL_ASSERT(mmu_hal_check_valid_ext_vaddr_region(mmu_id, vaddr, 1, MMU_VADDR_DATA | MMU_VADDR_INSTR… in mmu_hal_vaddr_to_paddr()
118 uint32_t entry_id = mmu_ll_get_entry_id(mmu_id, vaddr); in mmu_hal_vaddr_to_paddr()
124 uint32_t offset = (uint32_t)vaddr % page_size_in_bytes; in mmu_hal_vaddr_to_paddr()