Home
last modified time | relevance | path

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

/optee_os/core/arch/arm/mm/
H A Dtee_pager.c60 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 …]