Lines Matching refs:fp
109 asmlinkage void breakpoint_c(struct pt_regs *fp) in breakpoint_c() argument
116 fp->ea -= 4; in breakpoint_c()
117 _exception(SIGTRAP, fp, TRAP_BRKPT, fp->ea); in breakpoint_c()
122 asmlinkage void handle_unaligned_c(struct pt_regs *fp, int cause) in handle_unaligned_c() argument
127 fp->ea -= 4; in handle_unaligned_c()
129 if (fixup_exception(fp)) in handle_unaligned_c()
132 if (!user_mode(fp)) { in handle_unaligned_c()
137 pr_alert(" op-code 0x%08lx\n", *(unsigned long *)(fp->ea)); in handle_unaligned_c()
138 show_regs(fp); in handle_unaligned_c()
142 _exception(SIGBUS, fp, BUS_ADRALN, addr); in handle_unaligned_c()
147 asmlinkage void handle_illegal_c(struct pt_regs *fp) in handle_illegal_c() argument
149 fp->ea -= 4; in handle_illegal_c()
150 _exception(SIGILL, fp, ILL_ILLOPC, fp->ea); in handle_illegal_c()
154 asmlinkage void handle_supervisor_instr(struct pt_regs *fp) in handle_supervisor_instr() argument
156 fp->ea -= 4; in handle_supervisor_instr()
157 _exception(SIGILL, fp, ILL_PRVOPC, fp->ea); in handle_supervisor_instr()
161 asmlinkage void handle_diverror_c(struct pt_regs *fp) in handle_diverror_c() argument
163 fp->ea -= 4; in handle_diverror_c()
164 _exception(SIGFPE, fp, FPE_INTDIV, fp->ea); in handle_diverror_c()
183 asmlinkage void handle_trap_1_c(struct pt_regs *fp) in handle_trap_1_c() argument
185 _send_sig(SIGUSR1, 0, fp->ea); in handle_trap_1_c()
188 asmlinkage void handle_trap_2_c(struct pt_regs *fp) in handle_trap_2_c() argument
190 _send_sig(SIGUSR2, 0, fp->ea); in handle_trap_2_c()
193 asmlinkage void handle_trap_3_c(struct pt_regs *fp) in handle_trap_3_c() argument
195 _send_sig(SIGILL, ILL_ILLTRP, fp->ea); in handle_trap_3_c()