Lines Matching refs:optee_ctx
59 optee_context_t *optee_ctx; in opteed_sel1_interrupt_handler() local
72 optee_ctx = &opteed_sp_context[linear_id]; in opteed_sel1_interrupt_handler()
73 assert(&optee_ctx->cpu_ctx == cm_get_context(SECURE)); in opteed_sel1_interrupt_handler()
86 SMC_RET1(&optee_ctx->cpu_ctx, read_elr_el3()); in opteed_sel1_interrupt_handler()
159 optee_context_t *optee_ctx = &opteed_sp_context[linear_id]; in opteed_init() local
176 rc = opteed_synchronous_sp_entry(optee_ctx); in opteed_init()
202 optee_context_t *optee_ctx = &opteed_sp_context[linear_id]; in opteed_smc_handler() local
232 assert(&optee_ctx->cpu_ctx == cm_get_context(SECURE)); in opteed_smc_handler()
249 write_ctx_reg(get_gpregs_ctx(&optee_ctx->cpu_ctx), in opteed_smc_handler()
253 write_ctx_reg(get_gpregs_ctx(&optee_ctx->cpu_ctx), in opteed_smc_handler()
257 write_ctx_reg(get_gpregs_ctx(&optee_ctx->cpu_ctx), in opteed_smc_handler()
262 write_ctx_reg(get_gpregs_ctx(&optee_ctx->cpu_ctx), in opteed_smc_handler()
267 SMC_RET4(&optee_ctx->cpu_ctx, smc_fid, x1, x2, x3); in opteed_smc_handler()
287 set_optee_pstate(optee_ctx->state, OPTEE_PSTATE_ON); in opteed_smc_handler()
314 opteed_synchronous_sp_exit(optee_ctx, x1); in opteed_smc_handler()
349 opteed_synchronous_sp_exit(optee_ctx, x1); in opteed_smc_handler()