Lines Matching refs:inst
29 unsigned short inst; in __isa_exception_epc() local
33 if (__get_user(inst, (u16 __user *) msk_isa16_mode(epc))) { in __isa_exception_epc()
41 inst_mips16e.full = inst; in __isa_exception_epc()
46 } else if (mm_insn_16bit(inst)) in __isa_exception_epc()
317 union mips16e_instruction inst; in __MIPS16e_compute_return_epc() local
326 if (__get_user(inst.full, addr)) { in __MIPS16e_compute_return_epc()
331 switch (inst.ri.opcode) { in __MIPS16e_compute_return_epc()
345 fullinst = ((unsigned)inst.full << 16) | inst2; in __MIPS16e_compute_return_epc()
359 if (!inst.jal.x) in __MIPS16e_compute_return_epc()
368 if (inst.rr.func == MIPS16e_jr_func) { in __MIPS16e_compute_return_epc()
370 if (inst.rr.ra) in __MIPS16e_compute_return_epc()
374 regs->regs[reg16to32[inst.rr.rx]]; in __MIPS16e_compute_return_epc()
376 if (inst.rr.l) { in __MIPS16e_compute_return_epc()
377 if (inst.rr.nd) in __MIPS16e_compute_return_epc()