Lines Matching defs:spsr_el3
178 uint64_t spsr_el3 = read_ctx_reg(get_el3state_ctx(ctx), CTX_SPSR_EL3);
182 dl_caller_el = spsr_el3 >> MODE_EL_SHIFT & MODE_EL_MASK;
183 dl_caller_aarch = spsr_el3 >> MODE_RW_SHIFT & MODE_RW_MASK;
534 uint64_t spsr_el3 = read_ctx_reg(get_el3state_ctx(ns_ctx), CTX_SPSR_EL3);
554 spsr_el3 |= SPSR_DAIF_MASK << SPSR_DAIF_SHIFT;
556 write_ctx_reg(get_el3state_ctx(ns_ctx), CTX_SPSR_EL3, spsr_el3);
563 uint64_t spsr_el3 = read_ctx_reg(get_el3state_ctx(ctx), CTX_SPSR_EL3);
566 spsr_el3 &= ~(MODE_EL_MASK << MODE_EL_SHIFT);
569 spsr_el3 |= MODE_EL1 << MODE_EL_SHIFT;
573 spsr_el3 |= MODE_EL2 << MODE_EL_SHIFT;
578 cm_set_elr_spsr_el3(NON_SECURE, dlme_ep, spsr_el3);