Lines Matching refs:pc
57 asmlinkage int lookup_fault(unsigned long pc, unsigned long ret_pc, in lookup_fault() argument
74 insn = *((unsigned int *) pc); in lookup_fault()
82 insn = *((unsigned int *) pc); in lookup_fault()
92 regs.pc = pc; in lookup_fault()
93 regs.npc = pc + 4; in lookup_fault()
118 (void *)regs->pc, (void *)regs->u_regs[UREG_I7], in show_signal_msg()
121 print_vma_addr(KERN_CONT " in ", regs->pc); in show_signal_msg()
149 return regs->pc; in compute_si_addr()
152 insn = *(unsigned int *) regs->pc; in compute_si_addr()
154 __get_user(insn, (unsigned int *) regs->pc); in compute_si_addr()
180 address = regs->pc; in do_sparc_fault()
303 fixup = search_extables_range(regs->pc, &g2); in do_sparc_fault()
313 regs->pc, address); in do_sparc_fault()
315 regs->pc, fixup, g2); in do_sparc_fault()
317 if ((regs->pc >= (unsigned long)__memset_start && in do_sparc_fault()
318 regs->pc < (unsigned long)__memset_end) || in do_sparc_fault()
319 (regs->pc >= (unsigned long)__csum_partial_copy_start && in do_sparc_fault()
320 regs->pc < (unsigned long)__csum_partial_copy_end)) { in do_sparc_fault()
322 regs->u_regs[UREG_I5] = regs->pc; in do_sparc_fault()
325 regs->pc = fixup; in do_sparc_fault()
326 regs->npc = regs->pc + 4; in do_sparc_fault()