Lines Matching refs:fp
113 asmlinkage void breakpoint_c(struct pt_regs *fp) in breakpoint_c() argument
120 fp->ea -= 4; in breakpoint_c()
121 _exception(SIGTRAP, fp, TRAP_BRKPT, fp->ea); in breakpoint_c()
126 asmlinkage void handle_unaligned_c(struct pt_regs *fp, int cause) in handle_unaligned_c() argument
131 fp->ea -= 4; in handle_unaligned_c()
133 if (fixup_exception(fp)) in handle_unaligned_c()
136 if (!user_mode(fp)) { in handle_unaligned_c()
141 pr_alert(" op-code 0x%08lx\n", *(unsigned long *)(fp->ea)); in handle_unaligned_c()
142 show_regs(fp); in handle_unaligned_c()
146 _exception(SIGBUS, fp, BUS_ADRALN, addr); in handle_unaligned_c()
151 asmlinkage void handle_illegal_c(struct pt_regs *fp) in handle_illegal_c() argument
153 fp->ea -= 4; in handle_illegal_c()
154 _exception(SIGILL, fp, ILL_ILLOPC, fp->ea); in handle_illegal_c()
158 asmlinkage void handle_supervisor_instr(struct pt_regs *fp) in handle_supervisor_instr() argument
160 fp->ea -= 4; in handle_supervisor_instr()
161 _exception(SIGILL, fp, ILL_PRVOPC, fp->ea); in handle_supervisor_instr()
165 asmlinkage void handle_diverror_c(struct pt_regs *fp) in handle_diverror_c() argument
167 fp->ea -= 4; in handle_diverror_c()
168 _exception(SIGFPE, fp, FPE_INTDIV, fp->ea); in handle_diverror_c()
187 asmlinkage void handle_trap_1_c(struct pt_regs *fp) in handle_trap_1_c() argument
189 _send_sig(SIGUSR1, 0, fp->ea); in handle_trap_1_c()
192 asmlinkage void handle_trap_2_c(struct pt_regs *fp) in handle_trap_2_c() argument
194 _send_sig(SIGUSR2, 0, fp->ea); in handle_trap_2_c()
197 asmlinkage void handle_trap_3_c(struct pt_regs *fp) in handle_trap_3_c() argument
199 _send_sig(SIGILL, ILL_ILLTRP, fp->ea); in handle_trap_3_c()