Home
last modified time | relevance | path

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

/optee_os/core/include/kernel/
H A Dtee_ta_manager.h28 TAILQ_HEAD(tee_ta_ctx_head, tee_ta_ctx);
68 struct tee_ta_ctx { struct
70 TAILQ_ENTRY(tee_ta_ctx) link; argument
166 static inline struct tee_ta_ctx *__noprof to_ta_ctx(struct ts_ctx *ctx) in to_ta_ctx()
169 return container_of(ctx, struct tee_ta_ctx, ts_ctx); in to_ta_ctx()
H A Duser_ta.h40 struct tee_ta_ctx ta_ctx;
H A Dpseudo_ta.h51 struct tee_ta_ctx ctx;
/optee_os/core/kernel/
H A Dtee_ta_manager.c116 static struct tee_ta_ctx *ts_to_ta_ctx(struct ts_ctx *ctx) in ts_to_ta_ctx()
127 static bool tee_ta_try_set_busy(struct tee_ta_ctx *ctx) in tee_ta_try_set_busy()
166 static void tee_ta_set_busy(struct tee_ta_ctx *ctx) in tee_ta_set_busy()
172 static void tee_ta_clear_busy(struct tee_ta_ctx *ctx) in tee_ta_clear_busy()
323 static void destroy_context(struct tee_ta_ctx *ctx) in destroy_context()
335 static struct tee_ta_ctx *tee_ta_context_find(const TEE_UUID *uuid) in tee_ta_context_find()
337 struct tee_ta_ctx *ctx; in tee_ta_context_find()
463 struct tee_ta_ctx *ctx = NULL; in tee_ta_close_session()
534 struct tee_ta_ctx *ctx = NULL; in tee_ta_init_session_with_context()
673 static void maybe_release_ta_ctx(struct tee_ta_ctx *ctx) in maybe_release_ta_ctx()
[all …]
H A Dpseudo_ta.c294 struct tee_ta_ctx *ctx; in tee_ta_init_pseudo_ta_session()
H A Duser_ta.c444 static void set_ta_ctx_ops(struct tee_ta_ctx *ctx) in set_ta_ctx_ops()
/optee_os/core/arch/riscv/include/kernel/
H A Dstmm_sp.h17 struct tee_ta_ctx ta_ctx;
/optee_os/core/arch/arm/include/kernel/
H A Dstmm_sp.h136 struct tee_ta_ctx ta_ctx;