Lines Matching refs:esr
84 env->esr = access_type == MMU_INST_FETCH ? 17 : 16; in mb_cpu_tlb_fill()
85 env->esr |= (access_type == MMU_DATA_STORE) << 10; in mb_cpu_tlb_fill()
88 env->esr = access_type == MMU_INST_FETCH ? 19 : 18; in mb_cpu_tlb_fill()
89 env->esr |= (access_type == MMU_DATA_STORE) << 10; in mb_cpu_tlb_fill()
132 env->esr &= ~D_FLAG; in mb_cpu_do_interrupt()
134 env->esr |= D_FLAG; in mb_cpu_do_interrupt()
152 env->esr &= ~D_FLAG; in mb_cpu_do_interrupt()
154 env->esr |= D_FLAG; in mb_cpu_do_interrupt()
217 } else if (env->esr & D_FLAG) { in mb_cpu_do_interrupt()
220 env->pc, msr, env->esr, env->btr); in mb_cpu_do_interrupt()
224 env->pc, msr, env->esr); in mb_cpu_do_interrupt()
276 uint32_t esr, iflags; in mb_cpu_do_unaligned_access() local
286 esr = ESR_EC_UNALIGNED_DATA; in mb_cpu_do_unaligned_access()
288 esr |= iflags & ESR_ESS_MASK; in mb_cpu_do_unaligned_access()
294 cpu->env.esr = esr; in mb_cpu_do_unaligned_access()