Lines Matching refs:fp

118 asmlinkage void breakpoint_c(struct pt_regs *fp)  in breakpoint_c()  argument
125 fp->ea -= 4; in breakpoint_c()
126 _exception(SIGTRAP, fp, TRAP_BRKPT, fp->ea); in breakpoint_c()
131 asmlinkage void handle_unaligned_c(struct pt_regs *fp, int cause) in handle_unaligned_c() argument
136 fp->ea -= 4; in handle_unaligned_c()
138 if (fixup_exception(fp)) in handle_unaligned_c()
141 if (!user_mode(fp)) { in handle_unaligned_c()
146 pr_alert(" op-code 0x%08lx\n", *(unsigned long *)(fp->ea)); in handle_unaligned_c()
147 show_regs(fp); in handle_unaligned_c()
151 _exception(SIGBUS, fp, BUS_ADRALN, addr); in handle_unaligned_c()
156 asmlinkage void handle_illegal_c(struct pt_regs *fp) in handle_illegal_c() argument
158 fp->ea -= 4; in handle_illegal_c()
159 _exception(SIGILL, fp, ILL_ILLOPC, fp->ea); in handle_illegal_c()
163 asmlinkage void handle_supervisor_instr(struct pt_regs *fp) in handle_supervisor_instr() argument
165 fp->ea -= 4; in handle_supervisor_instr()
166 _exception(SIGILL, fp, ILL_PRVOPC, fp->ea); in handle_supervisor_instr()
170 asmlinkage void handle_diverror_c(struct pt_regs *fp) in handle_diverror_c() argument
172 fp->ea -= 4; in handle_diverror_c()
173 _exception(SIGFPE, fp, FPE_INTDIV, fp->ea); in handle_diverror_c()
192 asmlinkage void handle_trap_1_c(struct pt_regs *fp) in handle_trap_1_c() argument
194 _send_sig(SIGUSR1, 0, fp->ea); in handle_trap_1_c()
197 asmlinkage void handle_trap_2_c(struct pt_regs *fp) in handle_trap_2_c() argument
199 _send_sig(SIGUSR2, 0, fp->ea); in handle_trap_2_c()
202 asmlinkage void handle_trap_3_c(struct pt_regs *fp) in handle_trap_3_c() argument
204 _send_sig(SIGILL, ILL_ILLTRP, fp->ea); in handle_trap_3_c()