/trusted-firmware-a-latest/include/lib/extensions/ |
D | sme.h | 26 void sme_enable(cpu_context_t *context); 27 void sme_disable(cpu_context_t *context); 37 static inline void sme_enable(cpu_context_t *context) in sme_enable() 40 static inline void sme_disable(cpu_context_t *context) in sme_disable()
|
D | mpam.h | 15 void mpam_enable(cpu_context_t *context); 18 static inline void mpam_enable(cpu_context_t *context) in mpam_enable()
|
D | amu.h | 19 void amu_enable(cpu_context_t *ctx); 29 void amu_enable(cpu_context_t *ctx) in amu_enable()
|
D | pmuv3.h | 15 void pmuv3_enable(cpu_context_t *ctx);
|
/trusted-firmware-a-latest/include/bl31/ |
D | sync_handle.h | 56 int handle_sysreg_trap(uint64_t esr_el3, cpu_context_t *ctx); 59 int plat_handle_impdef_trap(uint64_t esr_el3, cpu_context_t *ctx); 60 int plat_handle_rng_trap(uint64_t esr_el3, cpu_context_t *ctx);
|
/trusted-firmware-a-latest/include/lib/el3_runtime/aarch32/ |
D | context.h | 55 } cpu_context_t; typedef 58 #define get_regs_ctx(h) (&((cpu_context_t *) h)->regs_ctx) 65 CASSERT(CTX_REGS_OFFSET == __builtin_offsetof(cpu_context_t, regs_ctx),
|
/trusted-firmware-a-latest/include/lib/el3_runtime/aarch64/ |
D | context.h | 456 } cpu_context_t; typedef 470 #define get_el3state_ctx(h) (&((cpu_context_t *) h)->el3state_ctx) 472 # define get_fpregs_ctx(h) (&((cpu_context_t *) h)->fpregs_ctx) 474 #define get_el1_sysregs_ctx(h) (&((cpu_context_t *) h)->el1_sysregs_ctx) 476 # define get_el2_sysregs_ctx(h) (&((cpu_context_t *) h)->el2_sysregs_ctx) 478 #define get_gpregs_ctx(h) (&((cpu_context_t *) h)->gpregs_ctx) 479 #define get_cve_2018_3639_ctx(h) (&((cpu_context_t *) h)->cve_2018_3639_ctx) 481 # define get_pauth_ctx(h) (&((cpu_context_t *) h)->pauth_ctx) 489 CASSERT(CTX_GPREGS_OFFSET == __builtin_offsetof(cpu_context_t, gpregs_ctx), 491 CASSERT(CTX_EL1_SYSREGS_OFFSET == __builtin_offsetof(cpu_context_t, el1_sysregs_ctx), [all …]
|
/trusted-firmware-a-latest/lib/el3_runtime/aarch64/ |
D | context_mgmt.c | 45 static void manage_extensions_nonsecure(cpu_context_t *ctx); 46 static void manage_extensions_secure(cpu_context_t *ctx); 49 static void setup_el1_context(cpu_context_t *ctx, const struct entry_point_info *ep) in setup_el1_context() 110 static void setup_secure_context(cpu_context_t *ctx, const struct entry_point_info *ep) in setup_secure_context() 173 static void setup_realm_context(cpu_context_t *ctx, const struct entry_point_info *ep) in setup_realm_context() 196 static void setup_ns_context(cpu_context_t *ctx, const struct entry_point_info *ep) in setup_ns_context() 319 static void setup_context_common(cpu_context_t *ctx, const entry_point_info_t *ep) in setup_context_common() 533 void cm_setup_context(cpu_context_t *ctx, const entry_point_info_t *ep) in cm_setup_context() 682 static void manage_extensions_nonsecure(cpu_context_t *ctx) in manage_extensions_nonsecure() 766 static void manage_extensions_secure(cpu_context_t *ctx) in manage_extensions_secure() [all …]
|
/trusted-firmware-a-latest/lib/el3_runtime/aarch32/ |
D | context_mgmt.c | 58 void cm_setup_context(cpu_context_t *ctx, const entry_point_info_t *ep) in cm_setup_context() 166 cpu_context_t *ctx; in cm_init_context_by_index() 178 cpu_context_t *ctx; in cm_init_my_context() 194 cpu_context_t *ctx = cm_get_context(security_state); in cm_prepare_el3_exit()
|
/trusted-firmware-a-latest/bl1/aarch32/ |
D | bl1_context_mgmt.c | 22 static cpu_context_t bl1_cpu_context[2]; 96 sizeof(cpu_context_t)); in flush_smc_and_cpu_ctx() 147 cpu_context_t *ctx = cm_get_context(security_state); in bl1_prepare_next_image()
|
/trusted-firmware-a-latest/lib/extensions/sme/ |
D | sme.c | 17 void sme_enable(cpu_context_t *context) in sme_enable() 87 void sme_disable(cpu_context_t *context) in sme_disable()
|
/trusted-firmware-a-latest/plat/nvidia/tegra/common/ |
D | tegra_fiq_glue.c | 42 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()
|
/trusted-firmware-a-latest/bl31/ |
D | bl31_traps.c | 13 int handle_sysreg_trap(uint64_t esr_el3, cpu_context_t *ctx) in handle_sysreg_trap()
|
/trusted-firmware-a-latest/lib/extensions/mpam/ |
D | mpam.c | 14 void mpam_enable(cpu_context_t *context) in mpam_enable()
|
/trusted-firmware-a-latest/plat/arm/common/aarch64/ |
D | execution_state_switch.c | 45 cpu_context_t *ctx = (cpu_context_t *) handle; in arm_execution_state_switch()
|
/trusted-firmware-a-latest/plat/arm/board/fvp/ |
D | fvp_sync_traps.c | 39 int plat_handle_rng_trap(uint64_t esr_el3, cpu_context_t *ctx) in plat_handle_rng_trap()
|
/trusted-firmware-a-latest/services/std_svc/spm/spm_mm/ |
D | spm_mm_private.h | 48 cpu_context_t cpu_ctx;
|
/trusted-firmware-a-latest/services/std_svc/rmmd/ |
D | rmmd_private.h | 41 cpu_context_t cpu_ctx;
|
/trusted-firmware-a-latest/bl32/sp_min/ |
D | sp_min_main.c | 128 cpu_context_t *ctx = cm_get_context(NON_SECURE); in sp_min_prepare_next_image_entry() 212 cpu_context_t *ctx = cm_get_context(NON_SECURE); in sp_min_warm_boot()
|
/trusted-firmware-a-latest/plat/arm/board/fvp/aarch64/ |
D | fvp_ea.c | 32 cpu_context_t *ctx = cm_get_context(NON_SECURE); in plat_ea_handler()
|
/trusted-firmware-a-latest/services/std_svc/sdei/ |
D | sdei_intr_mgmt.c | 224 static cpu_context_t *restore_and_resume_ns_context(void) in restore_and_resume_ns_context() 226 cpu_context_t *ns_ctx; in restore_and_resume_ns_context() 313 cpu_context_t *ctx, jmp_buf *dispatch_jmp) in setup_ns_dispatch() 411 cpu_context_t *ctx; in sdei_intr_handler() 596 cpu_context_t *ns_ctx; in sdei_dispatch_event() 675 cpu_context_t *ctx; in sdei_event_complete()
|
/trusted-firmware-a-latest/services/spd/pncd/ |
D | pncd_private.h | 64 cpu_context_t cpu_ctx;
|
/trusted-firmware-a-latest/services/spd/tlkd/ |
D | tlkd_private.h | 105 cpu_context_t cpu_ctx;
|
/trusted-firmware-a-latest/lib/extensions/pmuv3/aarch64/ |
D | pmuv3.c | 24 void pmuv3_enable(cpu_context_t *ctx) in pmuv3_enable()
|
/trusted-firmware-a-latest/include/lib/el3_runtime/ |
D | context_mgmt.h | 35 void cm_setup_context(cpu_context_t *ctx, const struct entry_point_info *ep);
|