Lines Matching refs:is_secure
367 bool is_secure = env->v7m.fpccr[M_REG_S] & R_V7M_FPCCR_S_MASK; in HELPER() local
369 bool is_priv = !(env->v7m.fpccr[is_secure] & R_V7M_FPCCR_USER_MASK); in HELPER()
370 bool splimviol = env->v7m.fpccr[is_secure] & R_V7M_FPCCR_SPLIMVIOL_MASK; in HELPER()
371 uint32_t fpcar = env->v7m.fpcar[is_secure]; in HELPER()
373 bool ts = is_secure && (env->v7m.fpccr[M_REG_S] & R_V7M_FPCCR_TS_MASK); in HELPER()
380 if (!v7m_cpacr_pass(env, is_secure, is_priv)) { in HELPER()
381 armv7m_nvic_set_pending_lazyfp(env->nvic, ARMV7M_EXCP_USAGE, is_secure); in HELPER()
382 env->v7m.cfsr[is_secure] |= R_V7M_CFSR_NOCP_MASK; in HELPER()
384 } else if (!is_secure && !extract32(env->v7m.nsacr, 10, 1)) { in HELPER()
395 mmu_idx = arm_v7m_mmu_idx_all(env, is_secure, is_priv, negpri); in HELPER()
437 env->v7m.fpccr[is_secure] &= ~R_V7M_FPCCR_LSPACT_MASK; in HELPER()
986 bool is_secure = env->v7m.secure; in v7m_update_fpccr() local
996 uint32_t *fpccr = &env->v7m.fpccr[is_secure]; in v7m_update_fpccr()
999 env->v7m.fpcar[is_secure] = frameptr & ~0x7; in v7m_update_fpccr()
1004 bool ign = armv7m_nvic_neg_prio_requested(nvic, is_secure) && in v7m_update_fpccr()
1005 (env->v7m.ccr[is_secure] & R_V7M_CCR_STKOFHFNMIGN_MASK); in v7m_update_fpccr()
1013 *fpccr_s = FIELD_DP32(*fpccr_s, V7M_FPCCR, S, is_secure); in v7m_update_fpccr()
1026 mmrdy = armv7m_nvic_get_ready_status(nvic, ARMV7M_EXCP_MEM, is_secure); in v7m_update_fpccr()