Home
last modified time | relevance | path

Searched refs:cm_get_context (Results 1 – 25 of 35) sorted by relevance

12

/rk3399_ARM-atf/services/spd/tspd/
H A Dtspd_main.c64 assert(handle == cm_get_context(SECURE)); in tspd_handle_sp_preemption()
67 ns_cpu_context = cm_get_context(NON_SECURE); in tspd_handle_sp_preemption()
154 assert(handle == cm_get_context(NON_SECURE)); in tspd_sel1_interrupt_handler()
161 assert(handle == cm_get_context(SECURE)); in tspd_sel1_interrupt_handler()
174 assert(handle == cm_get_context(NON_SECURE)); in tspd_sel1_interrupt_handler()
180 assert(&tsp_ctx->cpu_ctx == cm_get_context(SECURE)); in tspd_sel1_interrupt_handler()
384 assert(handle == cm_get_context(SECURE)); in tspd_smc_handler()
408 ns_cpu_context = cm_get_context(NON_SECURE); in tspd_smc_handler()
496 assert(cm_get_context(SECURE) == &tsp_ctx->cpu_ctx); in tspd_smc_handler()
507 SMC_RET0(cm_get_context(NON_SECURE)); in tspd_smc_handler()
[all …]
H A Dtspd_common.c79 assert(cm_get_context(SECURE) == &tsp_ctx->cpu_ctx); in tspd_synchronous_sp_entry()
104 assert(cm_get_context(SECURE) == &tsp_ctx->cpu_ctx); in tspd_synchronous_sp_exit()
/rk3399_ARM-atf/services/spd/tlkd/
H A Dtlkd_main.c76 assert(handle == cm_get_context(NON_SECURE)); in tlkd_interrupt_handler()
82 s_cpu_context = cm_get_context(SECURE); in tlkd_interrupt_handler()
233 assert(handle == cm_get_context(SECURE)); in tlkd_smc_handler()
237 ns_cpu_context = cm_get_context(NON_SECURE); in tlkd_smc_handler()
288 assert(handle == cm_get_context(NON_SECURE)); in tlkd_smc_handler()
308 assert(&tlk_ctx.cpu_ctx == cm_get_context(SECURE)); in tlkd_smc_handler()
384 ns_cpu_context = cm_get_context(NON_SECURE); in tlkd_smc_handler()
458 assert(handle == cm_get_context(SECURE)); in tlkd_smc_handler()
464 ns_cpu_context = cm_get_context(NON_SECURE); in tlkd_smc_handler()
H A Dtlkd_common.c131 assert(cm_get_context(SECURE) == &tlk_ctx->cpu_ctx); in tlkd_synchronous_sp_entry()
157 assert(cm_get_context(SECURE) == &tlk_ctx->cpu_ctx); in tlkd_synchronous_sp_exit()
/rk3399_ARM-atf/bl1/aarch32/
H A Dbl1_context_mgmt.c50 void *cm_get_context(size_t security_state) in cm_get_context() function
133 cm_set_next_context(cm_get_context(security_state)); in bl1_prepare_next_image()
147 cpu_context_t *ctx = cm_get_context(security_state); in bl1_prepare_next_image()
/rk3399_ARM-atf/services/spd/pncd/
H A Dpncd_common.c68 assert(cm_get_context(SECURE) == &pnc_ctx->cpu_ctx); in pncd_synchronous_sp_entry()
92 assert(cm_get_context(SECURE) == &pnc_ctx->cpu_ctx); in pncd_synchronous_sp_exit()
H A Dpncd_main.c71 handle = cm_get_context((uint32_t) security_state); in context_restore()
163 return cm_get_context((uint32_t) sec_state_from); in pncd_context_switch_to()
185 assert(handle == cm_get_context(NON_SECURE)); in pncd_sel1_interrupt_handler()
417 assert(handle == cm_get_context(ns != 0 ? NON_SECURE : SECURE)); in pncd_smc_handler_unsafe()
/rk3399_ARM-atf/plat/nvidia/tegra/common/
H A Dtegra_fiq_glue.c42 cpu_context_t *ctx = cm_get_context(NON_SECURE); in tegra_fiq_interrupt_handler()
129 cpu_context_t *ctx = cm_get_context(NON_SECURE); in tegra_fiq_get_intr_context()
/rk3399_ARM-atf/bl32/sp_min/
H A Dsp_min_main.c70 void *cm_get_context(size_t security_state) in cm_get_context() function
130 regs_t *gpregs = get_regs_ctx(cm_get_context(NON_SECURE)); in sp_min_prepare_next_image_entry()
229 regs_t *gpregs = get_regs_ctx(cm_get_context(NON_SECURE)); in sp_min_warm_boot()
/rk3399_ARM-atf/services/spd/opteed/
H A Dopteed_common.c79 assert(cm_get_context(SECURE) == &optee_ctx->cpu_ctx); in opteed_synchronous_sp_entry()
104 assert(cm_get_context(SECURE) == &optee_ctx->cpu_ctx); in opteed_synchronous_sp_exit()
H A Dopteed_main.c103 assert(handle == cm_get_context(NON_SECURE)); in opteed_sel1_interrupt_handler()
111 assert(&optee_ctx->cpu_ctx == cm_get_context(SECURE)); in opteed_sel1_interrupt_handler()
664 assert(handle == cm_get_context(NON_SECURE)); in opteed_smc_handler()
690 assert(&optee_ctx->cpu_ctx == cm_get_context(SECURE)); in opteed_smc_handler()
812 assert(handle == cm_get_context(SECURE)); in opteed_smc_handler()
816 ns_cpu_context = cm_get_context(NON_SECURE); in opteed_smc_handler()
831 ns_cpu_context = cm_get_context(NON_SECURE); in opteed_smc_handler()
/rk3399_ARM-atf/bl31/
H A Dbl31_context_mgmt.c20 void *cm_get_context(size_t security_state) in cm_get_context() function
H A Dinterrupt_mgmt.c116 if (cm_get_context(security_state) != NULL) { in set_scr_el3_from_rm()
/rk3399_ARM-atf/plat/qti/common/src/
H A Dqti_interrupt_svc.c33 assert(handle != cm_get_context(SECURE)); in qti_el3_interrupt_handler()
/rk3399_ARM-atf/lib/el3_runtime/aarch32/
H A Dcontext_mgmt.c166 ctx = cm_get_context(GET_SECURITY_STATE(ep->h.attr)); in cm_init_my_context()
181 cpu_context_t *ctx = cm_get_context(security_state); in cm_prepare_el3_exit()
/rk3399_ARM-atf/plat/arm/board/fvp/aarch64/
H A Dfvp_ea.c32 cpu_context_t *ctx = cm_get_context(NON_SECURE); in plat_ea_handler()
H A Dfvp_lsp_ras_sp.c59 ns_cpu_context = cm_get_context(NON_SECURE); in injected_fault_handler()
/rk3399_ARM-atf/bl1/
H A Dbl1_fwu.c544 *handle = cm_get_context(SECURE); in bl1_fwu_image_execute()
606 *handle = cm_get_context(resume_sec_state); in bl1_fwu_image_resume()
609 cm_set_next_context(cm_get_context(resume_sec_state)); in bl1_fwu_image_resume()
663 *handle = cm_get_context(NON_SECURE); in bl1_fwu_sec_image_done()
666 cm_set_next_context(cm_get_context(NON_SECURE)); in bl1_fwu_sec_image_done()
/rk3399_ARM-atf/lib/el3_runtime/aarch64/
H A Dcontext_mgmt.c1026 ctx = cm_get_context(GET_SECURITY_STATE(ep->h.attr)); in cm_init_my_context()
1147 cpu_context_t *ctx = cm_get_context(security_state); in cm_prepare_el3_exit()
1520 ctx = cm_get_context(security_state); in cm_el2_sysregs_context_save()
1615 ctx = cm_get_context(security_state); in cm_el2_sysregs_context_restore()
1713 cpu_context_t *ctx = cm_get_context(NON_SECURE); in cm_prepare_el3_exit_ns()
1962 ctx = cm_get_context(security_state); in cm_el1_sysregs_context_save()
1980 ctx = cm_get_context(security_state); in cm_el1_sysregs_context_restore()
2005 ctx = cm_get_context(security_state); in cm_set_elr_el3()
2023 ctx = cm_get_context(security_state); in cm_set_elr_spsr_el3()
2045 ctx = cm_get_context(security_state); in cm_write_scr_el3_bit()
[all …]
/rk3399_ARM-atf/include/lib/el3_runtime/
H A Dcontext_mgmt.h30 void *cm_get_context(size_t security_state);
/rk3399_ARM-atf/bl1/aarch64/
H A Dbl1_context_mgmt.c25 void *cm_get_context(size_t security_state) in cm_get_context() function
/rk3399_ARM-atf/services/std_svc/spm/spm_mm/
H A Dspm_mm_main.c326 assert(handle == cm_get_context(SECURE)); in spm_mm_smc_handler()
375 assert(handle == cm_get_context(NON_SECURE)); in spm_mm_smc_handler()
/rk3399_ARM-atf/services/std_svc/spmd/
H A Dspmd_main.c169 assert(cm_get_context(SECURE) == &(ctx->cpu_ctx)); in spmd_spm_core_sync_exit()
249 assert(handle == cm_get_context(NON_SECURE)); in spmd_secure_interrupt_handler()
321 assert(handle == cm_get_context(NON_SECURE)); in spmd_group0_interrupt_handler_nwd()
358 assert(handle == cm_get_context(SECURE)); in spmd_handle_group0_intr_swd()
770 ctx_out = cm_get_context(secure_state_out); in spmd_smc_switch_state()
/rk3399_ARM-atf/services/std_svc/rmmd/
H A Drmmd_main.c107 assert(cm_get_context(REALM) == &(ctx->cpu_ctx)); in rmmd_rmm_sync_exit()
238 cpu_context_t *ctx = cm_get_context(dst_sec_state); in rmmd_smc_forward()
/rk3399_ARM-atf/services/std_svc/sdei/
H A Dsdei_intr_mgmt.c243 ns_ctx = cm_get_context(NON_SECURE); in restore_and_resume_ns_context()
675 ctx = cm_get_context(NON_SECURE); in sdei_event_complete()

12