Searched refs:spsr_el3 (Results 1 – 19 of 19) sorted by relevance
/arm-trusted-firmware-2.8.0/services/std_svc/drtm/ |
A D | drtm_main.c | 178 uint64_t spsr_el3 = read_ctx_reg(get_el3state_ctx(ctx), CTX_SPSR_EL3); in drtm_dl_check_caller_el() local 182 dl_caller_el = spsr_el3 >> MODE_EL_SHIFT & MODE_EL_MASK; in drtm_dl_check_caller_el() 183 dl_caller_aarch = spsr_el3 >> MODE_RW_SHIFT & MODE_RW_MASK; in drtm_dl_check_caller_el() 534 uint64_t spsr_el3 = read_ctx_reg(get_el3state_ctx(ns_ctx), CTX_SPSR_EL3); in drtm_dl_reset_dlme_context() local 554 spsr_el3 |= SPSR_DAIF_MASK << SPSR_DAIF_SHIFT; in drtm_dl_reset_dlme_context() 556 write_ctx_reg(get_el3state_ctx(ns_ctx), CTX_SPSR_EL3, spsr_el3); in drtm_dl_reset_dlme_context() 563 uint64_t spsr_el3 = read_ctx_reg(get_el3state_ctx(ctx), CTX_SPSR_EL3); in drtm_dl_prepare_eret_to_dlme() local 566 spsr_el3 &= ~(MODE_EL_MASK << MODE_EL_SHIFT); in drtm_dl_prepare_eret_to_dlme() 569 spsr_el3 |= MODE_EL1 << MODE_EL_SHIFT; in drtm_dl_prepare_eret_to_dlme() 573 spsr_el3 |= MODE_EL2 << MODE_EL_SHIFT; in drtm_dl_prepare_eret_to_dlme() [all …]
|
/arm-trusted-firmware-2.8.0/plat/nvidia/tegra/include/drivers/ |
A D | tegra_gic.h | 18 uint64_t spsr_el3; member
|
/arm-trusted-firmware-2.8.0/plat/nvidia/tegra/common/ |
A D | tegra_fiq_glue.c | 67 fiq_state[cpu].spsr_el3 = read_ctx_reg((el3state_ctx), (uint32_t)(CTX_SPSR_EL3)); in tegra_fiq_interrupt_handler() 140 write_ctx_reg((gpregs_ctx), (uint32_t)(CTX_GPREG_X1), (fiq_state[cpu].spsr_el3)); in tegra_fiq_get_intr_context()
|
/arm-trusted-firmware-2.8.0/plat/nxp/common/sip_svc/aarch64/ |
A D | sipsvc.S | 45 mrs x0, spsr_el3 68 msr spsr_el3, x0
|
/arm-trusted-firmware-2.8.0/services/std_svc/sdei/ |
A D | sdei_intr_mgmt.c | 41 uint64_t spsr_el3; member 175 disp_ctx->spsr_el3 = read_ctx_reg(tgt_el3, CTX_SPSR_EL3); in save_event_ctx() 195 write_ctx_reg(tgt_el3, CTX_SPSR_EL3, disp_ctx->spsr_el3); in restore_event_ctx() 251 u_register_t interrupted_pstate = disp_ctx->spsr_el3; in sdei_set_elr_spsr() 331 SMC_SET_GP(ctx, CTX_GPREG_X3, disp_ctx->spsr_el3); in setup_ns_dispatch() 737 write_spsr_el2(disp_ctx->spsr_el3); in sdei_event_complete() 741 write_spsr_el1(disp_ctx->spsr_el3); in sdei_event_complete()
|
/arm-trusted-firmware-2.8.0/bl2/aarch64/ |
A D | bl2_run_next_image.S | 38 msr spsr_el3, x1
|
/arm-trusted-firmware-2.8.0/bl1/aarch64/ |
A D | bl1_entrypoint.S | 101 msr spsr_el3, x1
|
A D | bl1_exceptions.S | 183 msr spsr_el3, x1 270 mrs x16, spsr_el3
|
/arm-trusted-firmware-2.8.0/lib/cpus/aarch64/ |
A D | wa_cve_2017_5715_bpiall.S | 47 mrs x4, spsr_el3 82 msr spsr_el3, x8 274 msr spsr_el3, x4
|
/arm-trusted-firmware-2.8.0/plat/qti/qtiseclib/inc/ |
A D | qtiseclib_defs.h | 78 uint64_t spsr_el3; member
|
/arm-trusted-firmware-2.8.0/bl31/aarch64/ |
A D | ea_delegate.S | 250 mrs x2, spsr_el3 303 msr spsr_el3, x1
|
A D | runtime_exceptions.S | 223 mrs x0, spsr_el3 500 mrs x16, spsr_el3
|
A D | crash_reporting.S | 398 mrs x14, spsr_el3
|
/arm-trusted-firmware-2.8.0/common/aarch64/ |
A D | debug.S | 178 mrs x0, spsr_el3
|
/arm-trusted-firmware-2.8.0/plat/qti/qtiseclib/src/ |
A D | qtiseclib_cb_interface.c | 140 qti_ns_ctx->spsr_el3 = in qtiseclib_cb_get_ns_ctx()
|
/arm-trusted-firmware-2.8.0/plat/renesas/common/aarch64/ |
A D | plat_helpers.S | 191 msr spsr_el3, x1
|
/arm-trusted-firmware-2.8.0/include/arch/aarch64/ |
A D | arch_helpers.h | 263 DEFINE_SYSREG_RW_FUNCS(spsr_el3) in DEFINE_SYSREG_READ_FUNC()
|
/arm-trusted-firmware-2.8.0/lib/el3_runtime/aarch64/ |
A D | context.S | 1074 msr spsr_el3, x16
|
/arm-trusted-firmware-2.8.0/docs/design/ |
A D | firmware-design.rst | 1234 spsr_el3 = 0x0000000060000349
|
Completed in 29 milliseconds