Home
last modified time | relevance | path

Searched refs:si_signo (Results 1 – 25 of 115) sorted by relevance

12345

/arch/frv/kernel/
Dtraps.c48 info.si_signo = SIGSEGV; in insn_access_error()
53 force_sig_info(info.si_signo, &info, current); in insn_access_error()
79 info.si_signo = SIGILL; in illegal_instruction()
83 info.si_signo = SIGILL; in illegal_instruction()
87 info.si_signo = SIGILL; in illegal_instruction()
93 info.si_signo = SIGTRAP; in illegal_instruction()
99 force_sig_info(info.si_signo, &info, current); in illegal_instruction()
322 info.si_signo = SIGSEGV; in atomic_operation()
327 force_sig_info(info.si_signo, &info, current); in atomic_operation()
343 info.si_signo = SIGFPE; in media_exception()
[all …]
/arch/s390/kernel/
Dtraps.c59 void do_report_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) in do_report_trap() argument
64 info.si_signo = si_signo; in do_report_trap()
68 force_sig_info(si_signo, &info, current); in do_report_trap()
69 report_user_fault(regs, si_signo); in do_report_trap()
86 static void do_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) in do_trap() argument
89 regs->int_code, si_signo) == NOTIFY_STOP) in do_trap()
91 do_report_trap(regs, si_signo, si_code, str); in do_trap()
103 info.si_signo = SIGTRAP; in do_per_trap()
195 info.si_signo = SIGTRAP; in illegal_op()
/arch/powerpc/platforms/cell/spufs/
Dfault.c51 info.si_signo = SIGBUS; in spufs_handle_event()
55 info.si_signo = SIGSEGV; in spufs_handle_event()
61 info.si_signo = SIGBUS; in spufs_handle_event()
66 info.si_signo = SIGILL; in spufs_handle_event()
73 if (info.si_signo) in spufs_handle_event()
74 force_sig_info(info.si_signo, &info, current); in spufs_handle_event()
/arch/hexagon/mm/
Dvm_fault.c142 info.si_signo = SIGBUS; in do_page_fault()
147 info.si_signo = SIGSEGV; in do_page_fault()
152 force_sig_info(info.si_signo, &info, current); in do_page_fault()
159 info.si_signo = SIGSEGV; in do_page_fault()
163 force_sig_info(info.si_signo, &info, current); in do_page_fault()
/arch/x86/kernel/
Dsignal_compat.c18 put_user_ex(from->si_signo, &to->si_signo); in copy_siginfo_to_user32()
84 get_user_ex(to->si_signo, &from->si_signo); in copy_siginfo_from_user32()
/arch/sparc/kernel/
Dtraps_32.c104 info.si_signo = SIGILL; in do_hw_interrupt()
124 info.si_signo = SIGILL; in do_illegal_instruction()
139 info.si_signo = SIGILL; in do_priv_instruction()
165 info.si_signo = SIGBUS; in do_memaccess_unaligned()
303 info.si_signo = SIGFPE;
336 info.si_signo = SIGEMT;
365 info.si_signo = SIGBUS;
378 info.si_signo = SIGILL;
395 info.si_signo = SIGILL;
408 info.si_signo = SIGFPE;
/arch/parisc/mm/
Dfault.c307 si.si_signo = SIGSEGV; in do_page_fault()
314 si.si_signo = SIGSEGV; in do_page_fault()
323 si.si_signo = SIGBUS; in do_page_fault()
329 si.si_signo = SIGSEGV; in do_page_fault()
335 force_sig_info(si.si_signo, &si, current); in do_page_fault()
/arch/tile/kernel/
Dcompat_signal.c64 err = __put_user(from->si_signo, &to->si_signo); in copy_siginfo_to_user32()
116 err = __get_user(to->si_signo, &from->si_signo); in copy_siginfo_from_user32()
208 err |= __put_user(ksig->info.si_signo, &frame->info.si_signo); in compat_setup_rt_frame()
/arch/ia64/kernel/
Dtraps.c180 siginfo.si_signo = sig; in ia64_bad_break()
347 siginfo.si_signo = SIGFPE; in handle_fpu_swa()
371 siginfo.si_signo = SIGFPE; in handle_fpu_swa()
420 si.si_signo = SIGILL; in ia64_illegal_op_fault()
498 siginfo.si_signo = sig; in ia64_fault()
514 siginfo.si_signo = SIGILL; in ia64_fault()
568 siginfo.si_signo = SIGTRAP; in ia64_fault()
581 siginfo.si_signo = SIGFPE; in ia64_fault()
614 siginfo.si_signo = SIGILL; in ia64_fault()
Dbrl_emu.c199 siginfo.si_signo = SIGILL; in ia64_emulate_brl()
211 siginfo.si_signo = SIGTRAP; in ia64_emulate_brl()
224 siginfo.si_signo = SIGTRAP; in ia64_emulate_brl()
/arch/m68k/mm/
Dfault.c25 siginfo.si_signo = current->thread.signo; in send_fault_sig()
29 siginfo.si_signo, siginfo.si_code); in send_fault_sig()
32 force_sig_info(siginfo.si_signo, in send_fault_sig()
/arch/parisc/math-emu/
Ddriver.c119 si.si_signo = signalcode >> 24; in handle_fpe()
123 force_sig_info(si.si_signo, &si, current); in handle_fpe()
/arch/alpha/kernel/
Dtraps.c222 info.si_signo = SIGFPE; in do_entArith()
264 info.si_signo = SIGTRAP; in do_entIF()
278 info.si_signo = SIGTRAP; in do_entIF()
346 info.si_signo = signo; in do_entIF()
374 info.si_signo = SIGFPE; in do_entIF()
403 info.si_signo = SIGILL; in do_entIF()
424 info.si_signo = SIGILL; in do_entDbg()
1043 info.si_signo = SIGSEGV; in do_entUnaUser()
1066 info.si_signo = SIGBUS; in do_entUnaUser()
/arch/um/kernel/
Dtrap.c166 si.si_signo = SIGSEGV; in bad_segv()
263 si.si_signo = SIGBUS; in segv()
271 si.si_signo = SIGSEGV; in segv()
299 clean_si.si_signo = si->si_signo; in relay_signal()
/arch/arc/kernel/
Dtraps.c52 force_sig_info(info->si_signo, info, tsk); in unhandled_exception()
69 .si_signo = signr, \
/arch/openrisc/kernel/
Dtraps.c292 info.si_signo = SIGTRAP; in do_trap()
306 info.si_signo = SIGBUS; in do_unaligned_access()
325 info.si_signo = SIGBUS; in do_bus_fault()
344 info.si_signo = SIGILL; in do_illegal_instruction()
/arch/tile/mm/
Dfault.c47 static noinline void force_sig_info_fault(const char *type, int si_signo, in force_sig_info_fault() argument
57 si_signo, si_code & 0xffff, address, in force_sig_info_fault()
61 info.si_signo = si_signo; in force_sig_info_fault()
66 trace_unhandled_signal(type, regs, address, si_signo); in force_sig_info_fault()
67 force_sig_info(si_signo, &info, tsk); in force_sig_info_fault()
/arch/sh/mm/
Dfault.c41 force_sig_info_fault(int si_signo, int si_code, unsigned long address, in force_sig_info_fault() argument
46 info.si_signo = si_signo; in force_sig_info_fault()
51 force_sig_info(si_signo, &info, tsk); in force_sig_info_fault()
/arch/parisc/kernel/
Dtraps.c303 si.si_signo = SIGTRAP; in handle_gdb_break()
611 si.si_signo = SIGILL; in handle_interruption()
619 si.si_signo = SIGFPE; in handle_interruption()
630 si.si_signo = SIGFPE; in handle_interruption()
745 si.si_signo = SIGSEGV; in handle_interruption()
765 si.si_signo = SIGBUS; in handle_interruption()
784 si.si_signo = SIGSEGV; in handle_interruption()
/arch/score/mm/
Dfault.c144 info.si_signo = SIGSEGV; in do_page_fault()
193 info.si_signo = SIGBUS; in do_page_fault()
/arch/arc/mm/
Dfault.c198 info.si_signo = SIGSEGV; in do_page_fault()
237 info.si_signo = SIGBUS; in do_page_fault()
/arch/arm/kernel/
Dtraps.c352 force_sig_info(info->si_signo, info, current); in arm_notify_die()
466 info.si_signo = SIGILL; in do_undefinstr()
534 info.si_signo = SIGILL; in bad_syscall()
593 info.si_signo = SIGSEGV; in arm_syscall()
663 info.si_signo = SIGILL; in arm_syscall()
730 info.si_signo = SIGILL; in baddataabort()
/arch/arm64/kernel/
Ddebug-monitors.c242 info.si_signo = SIGTRAP; in single_step_handler()
314 .si_signo = SIGTRAP, in brk_handler()
363 .si_signo = SIGTRAP, in aarch32_break_handler()
/arch/openrisc/mm/
Dfault.c216 info.si_signo = SIGSEGV; in do_page_fault()
285 info.si_signo = SIGBUS; in do_page_fault()
/arch/alpha/mm/
Dfault.c223 info.si_signo = SIGBUS; in do_page_fault()
233 info.si_signo = SIGSEGV; in do_page_fault()

12345