Home
last modified time | relevance | path

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

/optee_os/core/arch/riscv/include/kernel/
H A Dstmm_sp.h15 struct stmm_ctx { struct
25 static inline struct stmm_ctx *to_stmm_ctx(struct ts_ctx *ctx __unused) in to_stmm_ctx() argument
/optee_os/core/arch/arm/include/kernel/
H A Dstmm_sp.h134 struct stmm_ctx { struct
149 static inline struct stmm_ctx *to_stmm_ctx(struct ts_ctx *ctx) in to_stmm_ctx() argument
152 return container_of(ctx, struct stmm_ctx, ta_ctx.ts_ctx); in to_stmm_ctx()
/optee_os/core/arch/arm/kernel/
H A Dstmm_sp.c91 static struct stmm_ctx *stmm_alloc_ctx(const TEE_UUID *uuid) in stmm_alloc_ctx()
94 struct stmm_ctx *spc = NULL; in stmm_alloc_ctx()
117 static TEE_Result stmm_enter_user_mode(struct stmm_ctx *spc) in stmm_enter_user_mode()
154 static void init_stmm_regs(struct stmm_ctx *spc, unsigned long a0, in init_stmm_regs()
178 static void init_stmm_regs(struct stmm_ctx *spc, unsigned long a0, in init_stmm_regs()
191 static TEE_Result alloc_and_map_sp_fobj(struct stmm_ctx *spc, size_t sz, in alloc_and_map_sp_fobj()
334 static TEE_Result load_stmm(struct stmm_ctx *spc) in load_stmm()
420 struct stmm_ctx *spc = NULL; in stmm_init_session()
442 struct stmm_ctx *spc = to_stmm_ctx(sess->ts_sess.ctx); in stmm_complete_session()
466 struct stmm_ctx *spc = to_stmm_ctx(s->ctx); in stmm_enter_open_session()
[all …]