| /linux/arch/m68k/mm/ |
| H A D | fault.c | 26 int signo, si_code; in send_fault_sig() local 29 signo = current->thread.signo; in send_fault_sig() 32 pr_debug("send_fault_sig: %p,%d,%d\n", addr, signo, si_code); in send_fault_sig() 35 force_sig_fault(signo, si_code, addr); in send_fault_sig() 191 current->thread.signo = SIGBUS; in do_page_fault() 196 current->thread.signo = SIGBUS; in do_page_fault() 204 current->thread.signo = SIGSEGV; in do_page_fault() 210 current->thread.signo = SIGSEGV; in do_page_fault()
|
| /linux/arch/csky/kernel/ |
| H A D | traps.c | 116 void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr) in do_trap() argument 120 if (show_unhandled_signals && unhandled_signal(tsk, signo) in do_trap() 123 tsk->comm, task_pid_nr(tsk), signo, code, addr); in do_trap() 129 force_sig_fault(signo, code, (void __user *)addr); in do_trap() 132 static void do_trap_error(struct pt_regs *regs, int signo, int code, in do_trap_error() argument 138 do_trap(regs, signo, code, addr); in do_trap_error() 145 #define DO_ERROR_INFO(name, signo, code, str) \ argument 148 do_trap_error(regs, signo, code, regs->pc, "Oops - " str); \
|
| /linux/arch/nios2/kernel/ |
| H A D | traps.c | 27 static void _send_sig(int signo, int code, unsigned long addr) in _send_sig() argument 29 force_sig_fault(signo, code, (void __user *) addr); in _send_sig() 46 void _exception(int signo, struct pt_regs *regs, int code, unsigned long addr) in _exception() argument 49 die("Exception in kernel mode", regs, signo); in _exception() 51 _send_sig(signo, code, addr); in _exception()
|
| /linux/arch/riscv/kernel/ |
| H A D | traps.c | 114 void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr) in do_trap() argument 118 if (show_unhandled_signals && unhandled_signal(tsk, signo) in do_trap() 121 tsk->comm, task_pid_nr(tsk), signo, code, addr); in do_trap() 128 force_sig_fault(signo, code, (void __user *)addr); in do_trap() 131 static void do_trap_error(struct pt_regs *regs, int signo, int code, in do_trap_error() argument 137 do_trap(regs, signo, code, addr); in do_trap_error() 145 #define DO_ERROR_INFO(name, signo, code, str) \ argument 151 do_trap_error(regs, signo, code, regs->epc, "Oops - " str); \ 156 do_trap_error(regs, signo, code, regs->epc, "Oops - " str); \
|
| /linux/tools/lib/subcmd/ |
| H A D | pager.c | 64 static void wait_for_pager_signal(int signo) in wait_for_pager_signal() argument 67 sigchain_pop(signo); in wait_for_pager_signal() 68 raise(signo); in wait_for_pager_signal()
|
| /linux/arch/parisc/mm/ |
| H A D | fault.c | 371 int signo, si_code; in do_page_fault() local 378 signo = SIGSEGV; in do_page_fault() 385 signo = SIGSEGV; in do_page_fault() 394 signo = SIGBUS; in do_page_fault() 400 signo = SIGSEGV; in do_page_fault() 427 force_sig_fault(signo, si_code, (void __user *) address); in do_page_fault()
|
| /linux/tools/testing/selftests/signal/ |
| H A D | mangle_uc_sigmask.c | 44 void handler_verify_ucontext(int signo, siginfo_t *info, void *uc) in handler_verify_ucontext() argument 60 void handler_segv(int signo, siginfo_t *info, void *uc) in handler_segv() argument 74 void handler_usr(int signo, siginfo_t *info, void *uc) in handler_usr() argument
|
| /linux/arch/arc/kernel/ |
| H A D | traps.c | 40 int signo, int si_code, void __user *addr) in unhandled_exception() argument 47 force_sig_fault(signo, si_code, addr); in unhandled_exception()
|
| /linux/arch/mips/kernel/ |
| H A D | kgdb.c | 39 unsigned char signo; /* Signal that we map this trap into */ member 214 for (ht = hard_trap_info; ht->tt && ht->signo; ht++) in compute_signal() 216 return ht->signo; in compute_signal() 350 int kgdb_arch_handle_exception(int vector, int signo, int err_code, in kgdb_arch_handle_exception() argument
|
| /linux/tools/testing/selftests/powerpc/tm/ |
| H A D | tm-trap.c | 61 void trap_signal_handler(int signo, siginfo_t *si, void *uc) in trap_signal_handler() argument 179 void usr1_signal_handler(int signo, siginfo_t *si, void *not_used) in usr1_signal_handler() argument
|
| /linux/include/linux/ |
| H A D | kgdb.h | 173 kgdb_arch_handle_exception(int vector, int signo, int err_code, 317 kgdb_handle_exception(int ex_vector, int signo, int err_code,
|
| /linux/tools/testing/vsock/ |
| H A D | timeout.h | 10 void sigalrm(int signo);
|
| H A D | timeout.c | 35 void sigalrm(int signo) in sigalrm() 32 sigalrm(int signo) sigalrm() argument
|
| /linux/arch/nios2/include/asm/ |
| H A D | traps.h | 16 void _exception(int signo, struct pt_regs *regs, int code, unsigned long addr);
|
| /linux/arch/csky/include/asm/ |
| H A D | bug.h | 23 void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr);
|
| /linux/tools/testing/selftests/powerpc/signal/ |
| H A D | sigreturn_unaligned.c | 18 static void sigusr1_handler(int signo, siginfo_t *info, void *ptr) in sigusr1_handler() argument
|
| H A D | sigreturn_kernel.c | 22 static void sigusr1_handler(int signo, siginfo_t *si, void *uc_ptr) in sigusr1_handler() argument
|
| /linux/tools/testing/selftests/mm/ |
| H A D | pkey_sighandler_tests.c | 112 static void sigsegv_handler(int signo, siginfo_t *info, void *ucontext) 124 static void sigusr1_handler(int signo, siginfo_t *info, void *ucontext) 134 static void sigusr2_handler(int signo, siginfo_t *info, void *ucontext) 113 sigsegv_handler(int signo,siginfo_t * info,void * ucontext) sigsegv_handler() argument 125 sigusr1_handler(int signo,siginfo_t * info,void * ucontext) sigusr1_handler() argument 135 sigusr2_handler(int signo,siginfo_t * info,void * ucontext) sigusr2_handler() argument
|
| /linux/kernel/debug/ |
| H A D | debug_core.c | 836 kgdb_handle_exception(int evector, int signo, int ecode, struct pt_regs *regs) in kgdb_handle_exception() argument 846 if (signo != SIGTRAP && panic_timeout) in kgdb_handle_exception() 852 ks->signo = signo; in kgdb_handle_exception() 914 ks->signo = SIGTRAP; in kgdb_nmicallin()
|
| H A D | gdbstub.c | 490 hex_byte_pack(&remcom_out_buffer[1], ks->signo); in gdb_cmd_status() 974 ptr = hex_byte_pack(ptr, ks->signo); in gdb_serial_stub() 1067 ks->signo, in gdb_serial_stub() 1101 ks->signo, in gdbstub_state()
|
| /linux/arch/arm/include/asm/ |
| H A D | bug.h | 66 int signo, int si_code, void __user *addr,
|
| /linux/tools/testing/selftests/clone3/ |
| H A D | clone3_clear_sighand.c | 19 static void nop_handler(int signo) in nop_handler() argument
|
| /linux/tools/testing/selftests/timers/ |
| H A D | alarmtimer-suspend.c | 52 void sigalarm(int signo) in clockstring() 83 sigalarm(int signo) sigalarm() argument
|
| /linux/arch/microblaze/kernel/ |
| H A D | kgdb.c | 113 int kgdb_arch_handle_exception(int vector, int signo, int err_code, in kgdb_arch_handle_exception() argument
|
| /linux/tools/testing/selftests/futex/functional/ |
| H A D | futex_requeue_pi_signal_restart.c | 70 void handle_signal(int signo) in handle_signal() argument
|