Lines Matching refs:ctx
94 rmmd_rmm_context_t *ctx = &rmm_context[plat_my_core_pos()]; in rmmd_rmm_sync_exit() local
97 assert(cm_get_context(REALM) == &(ctx->cpu_ctx)); in rmmd_rmm_sync_exit()
104 rmmd_rmm_exit(ctx->c_rt_ctx, rc); in rmmd_rmm_sync_exit()
118 static void manage_extensions_realm(cpu_context_t *ctx) in manage_extensions_realm() argument
126 sve_enable(ctx); in manage_extensions_realm()
131 sve_disable(ctx); in manage_extensions_realm()
141 rmmd_rmm_context_t *ctx = &rmm_context[plat_my_core_pos()]; in rmm_init() local
146 manage_extensions_realm(&ctx->cpu_ctx); in rmm_init()
149 rmm_el2_context_init(&ctx->cpu_ctx.el2_sysregs_ctx); in rmm_init()
151 rc = rmmd_rmm_sync_entry(ctx); in rmm_init()
249 cpu_context_t *ctx = cm_get_context(dst_sec_state); in rmmd_smc_forward() local
269 SMC_RET8(ctx, x0, x1, x2, x3, x4, in rmmd_smc_forward()
275 SMC_RET5(ctx, x0, x1, x2, x3, x4); in rmmd_smc_forward()
339 rmmd_rmm_context_t *ctx = &rmm_context[linear_id]; in rmmd_cpu_on_finish_handler() local
359 cm_setup_context(&ctx->cpu_ctx, rmm_ep_info); in rmmd_cpu_on_finish_handler()
362 manage_extensions_realm(&ctx->cpu_ctx); in rmmd_cpu_on_finish_handler()
365 rmm_el2_context_init(&ctx->cpu_ctx.el2_sysregs_ctx); in rmmd_cpu_on_finish_handler()
367 rc = rmmd_rmm_sync_entry(ctx); in rmmd_cpu_on_finish_handler()