Lines Matching refs:exc_secure
222 bool exc_secure; in v7m_stack_write() local
241 exc_secure = false; in v7m_stack_write()
253 exc_secure = secure; in v7m_stack_write()
269 exc_secure = false; in v7m_stack_write()
289 armv7m_nvic_set_pending_derived(env->nvic, exc, exc_secure); in v7m_stack_write()
292 armv7m_nvic_set_pending_lazyfp(env->nvic, exc, exc_secure); in v7m_stack_write()
310 bool exc_secure; in v7m_stack_read() local
321 exc_secure = false; in v7m_stack_read()
327 exc_secure = secure; in v7m_stack_read()
339 exc_secure = false; in v7m_stack_read()
354 armv7m_nvic_set_pending(env->nvic, exc, exc_secure); in v7m_stack_read()
665 bool exc_secure; in arm_v7m_load_vector() local
696 exc_secure = true; in arm_v7m_load_vector()
708 exc_secure = !(cpu->env.v7m.aircr & R_V7M_AIRCR_BFHFNMINS_MASK); in arm_v7m_load_vector()
729 exc_secure = true; in arm_v7m_load_vector()
735 armv7m_nvic_set_pending_derived(env->nvic, ARMV7M_EXCP_HARD, exc_secure); in arm_v7m_load_vector()
1366 bool exc_secure = false; in do_v7m_exception_exit() local
1431 exc_secure = excret & R_V7M_EXCRET_ES_MASK; in do_v7m_exception_exit()
1444 env->v7m.faultmask[exc_secure] = 0; in do_v7m_exception_exit()
1452 exc_secure)) { in do_v7m_exception_exit()
1522 write_v7m_control_spsel_for_secstate(env, return_to_sp_process, exc_secure); in do_v7m_exception_exit()
1540 bool nsacr_pass = exc_secure || in do_v7m_exception_exit()
1542 bool cpacr_pass = v7m_cpacr_pass(env, exc_secure, true); in do_v7m_exception_exit()
1552 exc_secure); in do_v7m_exception_exit()
1553 env->v7m.cfsr[exc_secure] |= R_V7M_CFSR_NOCP_MASK; in do_v7m_exception_exit()