Home
last modified time | relevance | path

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

/optee_os/core/mm/
H A Dpgt_cache.c45 struct pgt_cache pgt_cache; member
90 SLIST_INSERT_HEAD(&parent->pgt_cache, pgt, link); in free_pgt()
120 SLIST_INIT(&parent->pgt_cache); in alloc_pgt_parent()
125 SLIST_INSERT_HEAD(&parent->pgt_cache, pgt + n, link); in alloc_pgt_parent()
148 pgt = SLIST_FIRST(&parent->pgt_cache); in alloc_pgt()
149 SLIST_REMOVE_HEAD(&parent->pgt_cache, link); in alloc_pgt()
173 struct pgt_cache *pgt_cache = &uctx->pgt_cache; in pgt_flush_range() local
181 p = SLIST_FIRST(pgt_cache); in pgt_flush_range()
183 SLIST_REMOVE_HEAD(pgt_cache, link); in pgt_flush_range()
185 p = SLIST_FIRST(pgt_cache); in pgt_flush_range()
[all …]
H A Dsub.mk7 srcs-y += pgt_cache.c
H A Dcore_mmu.c2278 struct pgt_cache *pgt_cache = &uctx->pgt_cache; in core_mmu_populate_user_map() local
2290 pgt = SLIST_FIRST(pgt_cache); in core_mmu_populate_user_map()
2297 SLIST_FOREACH(p, pgt_cache, link) { in core_mmu_populate_user_map()
H A Dvm.c203 struct pgt *p = SLIST_FIRST(&uctx->pgt_cache); in set_um_region()
890 SLIST_INIT(&uctx->pgt_cache); in vm_info_init()
/optee_os/core/include/kernel/
H A Duser_mode_ctx_struct.h37 struct pgt_cache pgt_cache; member
/optee_os/core/include/mm/
H A Dpgt_cache.h41 SLIST_HEAD(pgt_cache, pgt);
/optee_os/core/arch/arm/mm/
H A Dtee_pager.c1919 pgt = SLIST_FIRST(&uctx->pgt_cache); in tee_pager_assign_um_tables()
/optee_os/
H A DCHANGELOG.md878 page tables are available in pgt_cache ([#2080])