Lines Matching refs:security_state

656 	size_t security_state;  in cm_setup_context()  local
666 security_state = GET_SECURITY_STATE(ep->h.attr); in cm_setup_context()
669 switch (security_state) { in cm_setup_context()
1144 void cm_prepare_el3_exit(size_t security_state) in cm_prepare_el3_exit() argument
1147 cpu_context_t *ctx = cm_get_context(security_state); in cm_prepare_el3_exit()
1151 if (security_state == NON_SECURE) { in cm_prepare_el3_exit()
1219 cm_el1_sysregs_context_restore(security_state); in cm_prepare_el3_exit()
1221 cm_set_next_eret_context(security_state); in cm_prepare_el3_exit()
1369 static void el2_sysregs_context_save_gic(el2_sysregs_t *ctx, uint32_t security_state) in el2_sysregs_context_save_gic() argument
1387 if (security_state == SECURE) { in el2_sysregs_context_save_gic()
1403 static void el2_sysregs_context_restore_gic(el2_sysregs_t *ctx, uint32_t security_state) in el2_sysregs_context_restore_gic() argument
1421 if (security_state == SECURE) { in el2_sysregs_context_restore_gic()
1515 void cm_el2_sysregs_context_save(uint32_t security_state) in cm_el2_sysregs_context_save() argument
1520 ctx = cm_get_context(security_state); in cm_el2_sysregs_context_save()
1526 el2_sysregs_context_save_gic(el2_sysregs_ctx, security_state); in cm_el2_sysregs_context_save()
1610 void cm_el2_sysregs_context_restore(uint32_t security_state) in cm_el2_sysregs_context_restore() argument
1615 ctx = cm_get_context(security_state); in cm_el2_sysregs_context_restore()
1621 el2_sysregs_context_restore_gic(el2_sysregs_ctx, security_state); in cm_el2_sysregs_context_restore()
1958 void cm_el1_sysregs_context_save(uint32_t security_state) in cm_el1_sysregs_context_save() argument
1962 ctx = cm_get_context(security_state); in cm_el1_sysregs_context_save()
1968 if (security_state == SECURE) { in cm_el1_sysregs_context_save()
1976 void cm_el1_sysregs_context_restore(uint32_t security_state) in cm_el1_sysregs_context_restore() argument
1980 ctx = cm_get_context(security_state); in cm_el1_sysregs_context_restore()
1986 if (security_state == SECURE) { in cm_el1_sysregs_context_restore()
2000 void cm_set_elr_el3(uint32_t security_state, uintptr_t entrypoint) in cm_set_elr_el3() argument
2005 ctx = cm_get_context(security_state); in cm_set_elr_el3()
2017 void cm_set_elr_spsr_el3(uint32_t security_state, in cm_set_elr_spsr_el3() argument
2023 ctx = cm_get_context(security_state); in cm_set_elr_spsr_el3()
2037 void cm_write_scr_el3_bit(uint32_t security_state, in cm_write_scr_el3_bit() argument
2045 ctx = cm_get_context(security_state); in cm_write_scr_el3_bit()
2069 u_register_t cm_get_scr_el3(uint32_t security_state) in cm_get_scr_el3() argument
2074 ctx = cm_get_context(security_state); in cm_get_scr_el3()
2087 void cm_set_next_eret_context(uint32_t security_state) in cm_set_next_eret_context() argument
2091 ctx = cm_get_context(security_state); in cm_set_next_eret_context()