Lines Matching refs:pc
35 static int read_opcode(reg_size_t pc, insn_size_t *result_opcode, int from_user_mode) in read_opcode() argument
41 if ((pc & 3) == 1) { in read_opcode()
43 aligned_pc = pc & ~3; in read_opcode()
59 } else if ((pc & 1) == 0) { in read_opcode()
208 width_shift, (unsigned long) regs->pc); in misaligned_load()
232 width_shift, (unsigned long) regs->pc); in misaligned_load()
275 width_shift, (unsigned long) regs->pc); in misaligned_store()
301 width_shift, (unsigned long) regs->pc); in misaligned_store()
373 width_shift, (unsigned long) regs->pc); in misaligned_fpu_load()
440 width_shift, (unsigned long) regs->pc); in misaligned_fpu_store()
467 error = read_opcode(regs->pc, &opcode, user_mode(regs)); in misaligned_fixup()
595 regs->pc += 4; /* Skip the instruction that's just been emulated */ in misaligned_fixup()
650 unsigned long pc, aligned_pc; in do_reserved_inst() local
659 pc = regs->pc; in do_reserved_inst()
662 if (unlikely((pc & 3) == 0)) in do_reserved_inst()
667 aligned_pc = pc & ~3; in do_reserved_inst()