Lines Matching refs:cp0_epc
141 if (regs->cp0_epc < base) in within_emuframe()
143 if (regs->cp0_epc >= (base + PAGE_SIZE)) in within_emuframe()
192 if (msk_isa16_mode(regs->cp0_epc) == (unsigned long)&fr->emul) in dsemul_thread_rollback()
193 regs->cp0_epc = current->thread.bd_emu_branch_pc; in dsemul_thread_rollback()
194 else if (msk_isa16_mode(regs->cp0_epc) == (unsigned long)&fr->badinst) in dsemul_thread_rollback()
195 regs->cp0_epc = current->thread.bd_emu_cont_pc; in dsemul_thread_rollback()
212 int isa16 = get_isa16_mode(regs->cp0_epc); in mips_dsemul()
236 v = regs->cp0_epc & ~3; in mips_dsemul()
243 pr_debug("dsemul 0x%08lx cont at 0x%08lx\n", regs->cp0_epc, cont_pc); in mips_dsemul()
287 regs->cp0_epc = fr_uaddr | isa16; in mips_dsemul()
301 xcp->cp0_epc = current->thread.bd_emu_cont_pc; in do_dsemulret()
302 pr_debug("dsemulret to 0x%08lx\n", xcp->cp0_epc); in do_dsemulret()