Searched refs:tblidx (Results 1 – 1 of 1) sorted by relevance
| /optee_os/core/arch/arm/mm/ |
| H A D | tee_pager.c | 60 struct tblidx { struct 316 static struct tblidx pmem_get_region_tblidx(struct tee_pager_pmem *pmem, in pmem_get_region_tblidx() 325 return (struct tblidx){ in pmem_get_region_tblidx() 432 static void tblidx_get_entry(struct tblidx tblidx, paddr_t *pa, uint32_t *attr) in tblidx_get_entry() argument 434 assert(tblidx.pgt && tblidx.idx < TBL_NUM_ENTRIES); in tblidx_get_entry() 435 core_mmu_get_entry_primitive(tblidx.pgt->tbl, TBL_LEVEL, tblidx.idx, in tblidx_get_entry() 439 static void tblidx_set_entry(struct tblidx tblidx, paddr_t pa, uint32_t attr) in tblidx_set_entry() argument 441 assert(tblidx.pgt && tblidx.idx < TBL_NUM_ENTRIES); in tblidx_set_entry() 442 core_mmu_set_entry_primitive(tblidx.pgt->tbl, TBL_LEVEL, tblidx.idx, in tblidx_set_entry() 446 static struct tblidx region_va2tblidx(struct vm_paged_region *reg, vaddr_t va) in region_va2tblidx() [all …]
|