Lines Matching refs:cp0_epc
144 if (regs->cp0_epc < base) in within_emuframe()
146 if (regs->cp0_epc >= (base + PAGE_SIZE)) in within_emuframe()
195 if (msk_isa16_mode(regs->cp0_epc) == (unsigned long)&fr->emul) in dsemul_thread_rollback()
196 regs->cp0_epc = current->thread.bd_emu_branch_pc; in dsemul_thread_rollback()
197 else if (msk_isa16_mode(regs->cp0_epc) == (unsigned long)&fr->badinst) in dsemul_thread_rollback()
198 regs->cp0_epc = current->thread.bd_emu_cont_pc; in dsemul_thread_rollback()
215 int isa16 = get_isa16_mode(regs->cp0_epc); in mips_dsemul()
239 v = regs->cp0_epc & ~3; in mips_dsemul()
246 pr_debug("dsemul 0x%08lx cont at 0x%08lx\n", regs->cp0_epc, cont_pc); in mips_dsemul()
290 regs->cp0_epc = fr_uaddr | isa16; in mips_dsemul()
304 xcp->cp0_epc = current->thread.bd_emu_cont_pc; in do_dsemulret()
305 pr_debug("dsemulret to 0x%08lx\n", xcp->cp0_epc); in do_dsemulret()