/optee_os/core/arch/arm/mm/ |
A D | pgt_cache.c | 40 struct pgt_cache pgt_cache; member 241 static void pgt_free_unlocked(struct pgt_cache *pgt_cache, bool save_ctx) in pgt_free_unlocked() argument 346 static void flush_ctx_range_from_list(struct pgt_cache *pgt_cache, void *ctx, in flush_ctx_range_from_list() argument 390 void pgt_flush_ctx_range(struct pgt_cache *pgt_cache, struct ts_ctx *ctx, in pgt_flush_ctx_range() argument 395 if (pgt_cache) in pgt_flush_ctx_range() 405 static void pgt_free_unlocked(struct pgt_cache *pgt_cache, in pgt_free_unlocked() argument 428 static void clear_ctx_range_from_list(struct pgt_cache *pgt_cache, in clear_ctx_range_from_list() argument 459 void pgt_clear_ctx_range(struct pgt_cache *pgt_cache, struct ts_ctx *ctx, in pgt_clear_ctx_range() argument 464 if (pgt_cache) in pgt_clear_ctx_range() 500 void pgt_alloc(struct pgt_cache *pgt_cache, struct ts_ctx *ctx, in pgt_alloc() argument [all …]
|
A D | sub.mk | 9 srcs-y += pgt_cache.c
|
/optee_os/core/arch/arm/include/mm/ |
A D | pgt_cache.h | 53 SLIST_HEAD(pgt_cache, pgt); 60 void pgt_alloc(struct pgt_cache *pgt_cache, struct ts_ctx *owning_ctx, 62 void pgt_free(struct pgt_cache *pgt_cache, bool save_ctx); 64 void pgt_clear_ctx_range(struct pgt_cache *pgt_cache, struct ts_ctx *ctx, 67 void pgt_flush_ctx_range(struct pgt_cache *pgt_cache, struct ts_ctx *ctx, 70 static inline void pgt_flush_ctx_range(struct pgt_cache *pgt_cache __unused, in pgt_flush_ctx_range()
|
/optee_os/out/arm/core/arch/arm/mm/ |
A D | .pgt_cache.o.cmd | 1 …pgt_cache.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64/bi…
|
A D | .pgt_cache.o.d | 1 out/arm/core/arch/arm/mm/pgt_cache.o: core/arch/arm/mm/pgt_cache.c \ 23 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
|
/optee_os/core/mm/ |
A D | vm.c | 159 pgt_alloc(&tsd->pgt_cache, uctx->ts_ctx, b, e - 1); in alloc_pgt() 169 struct pgt_cache *pgt_cache = NULL; in rem_um_region() local 175 pgt_cache = &tsd->pgt_cache; in rem_um_region() 180 pgt_clear_ctx_range(pgt_cache, uctx->ts_ctx, r->va, in rem_um_region() 199 pgt_flush_ctx_range(pgt_cache, uctx->ts_ctx, r->va, r->va + r->size); in rem_um_region() 1297 pgt_free(&tsd->pgt_cache, is_user_ta_ctx(tsd->ctx)); in vm_set_ctx()
|
/optee_os/out/arm/core/kernel/ |
A D | .mutex.o.d | 18 core/arch/arm/include/mm/pgt_cache.h \
|
A D | .panic.o.d | 14 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
|
A D | .wait_queue.o.d | 20 core/arch/arm/include/mm/pgt_cache.h \
|
A D | .notif.o.d | 22 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
|
A D | .secstor_ta.o.d | 26 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
|
A D | .pm.o.d | 25 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
|
/optee_os/out/arm/core/arch/arm/kernel/ |
A D | .timer_a64.o.d | 18 core/arch/arm/include/mm/pgt_cache.h \
|
A D | .unwind_arm64.o.d | 20 core/arch/arm/include/mm/pgt_cache.h lib/libutils/isoc/include/assert.h \
|
A D | .link_dummies_init.o.d | 26 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
|
A D | .spin_lock_debug.o.d | 18 core/arch/arm/include/mm/pgt_cache.h \
|
A D | .trace_ext.o.d | 19 core/arch/arm/include/mm/pgt_cache.h \
|
/optee_os/core/arch/arm/include/kernel/ |
A D | thread.h | 256 struct pgt_cache pgt_cache; member
|
/optee_os/out/arm/core/pta/tests/ |
A D | .fs_htree.o.d | 21 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
|
/optee_os/out/arm/core/crypto/ |
A D | .rng_fortuna.o.d | 18 core/arch/arm/include/mm/pgt_cache.h \
|
/optee_os/out/arm/core/tee/ |
A D | .fs_htree.o.d | 24 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
|
A D | .tee_obj.o.d | 23 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
|
/optee_os/out/arm/core-lib/libutils/isoc/ |
A D | .bget_malloc.o.d | 18 core/arch/arm/include/mm/pgt_cache.h lib/libutils/isoc/include/assert.h \
|
/optee_os/out/arm/core/arch/arm/tee/ |
A D | .cache.o.d | 23 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
|
/optee_os/out/arm/core/include/generated/ |
A D | .asm-defines.s.d | 19 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
|