Home
last modified time | relevance | path

Searched refs:signo (Results 1 – 25 of 51) sorted by relevance

123

/Linux-v4.19/arch/m68k/mm/
Dfault.c24 int signo, si_code; in send_fault_sig() local
27 signo = current->thread.signo; in send_fault_sig()
30 pr_debug("send_fault_sig: %p,%d,%d\n", addr, signo, si_code); in send_fault_sig()
33 force_sig_fault(signo, si_code, addr, current); in send_fault_sig()
195 current->thread.signo = SIGBUS; in do_page_fault()
200 current->thread.signo = SIGBUS; in do_page_fault()
206 current->thread.signo = SIGSEGV; in do_page_fault()
212 current->thread.signo = SIGSEGV; in do_page_fault()
/Linux-v4.19/arch/riscv/kernel/
Dtraps.c66 void do_trap(struct pt_regs *regs, int signo, int code, in do_trap() argument
69 if (show_unhandled_signals && unhandled_signal(tsk, signo) in do_trap()
72 tsk->comm, task_pid_nr(tsk), signo, code, addr); in do_trap()
78 force_sig_fault(signo, code, (void __user *)addr, tsk); in do_trap()
81 static void do_trap_error(struct pt_regs *regs, int signo, int code, in do_trap_error() argument
85 do_trap(regs, signo, code, addr, current); in do_trap_error()
92 #define DO_ERROR_INFO(name, signo, code, str) \ argument
95 do_trap_error(regs, signo, code, regs->sepc, "Oops - " str); \
/Linux-v4.19/arch/nios2/kernel/
Dtraps.c27 static void _send_sig(int signo, int code, unsigned long addr) in _send_sig() argument
29 force_sig_fault(signo, code, (void __user *) addr, current); 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-v4.19/arch/parisc/mm/
Dfault.c356 int signo, si_code; in do_page_fault() local
363 signo = SIGSEGV; in do_page_fault()
370 signo = SIGSEGV; in do_page_fault()
379 signo = SIGBUS; in do_page_fault()
385 signo = SIGSEGV; in do_page_fault()
412 force_sig_fault(signo, si_code, (void __user *) address, current); in do_page_fault()
/Linux-v4.19/tools/lib/subcmd/
Dpager.c57 static void wait_for_pager_signal(int signo) in wait_for_pager_signal() argument
60 sigchain_pop(signo); in wait_for_pager_signal()
61 raise(signo); in wait_for_pager_signal()
/Linux-v4.19/arch/alpha/kernel/
Dtraps.c236 int signo, code; in do_entIF() local
283 signo = SIGFPE; in do_entIF()
287 signo = SIGFPE; in do_entIF()
291 signo = SIGFPE; in do_entIF()
295 signo = SIGFPE; in do_entIF()
299 signo = SIGFPE; in do_entIF()
303 signo = SIGFPE; in do_entIF()
307 signo = SIGFPE; in do_entIF()
311 signo = SIGFPE; in do_entIF()
333 signo = SIGTRAP; in do_entIF()
[all …]
/Linux-v4.19/arch/powerpc/kernel/
Dkgdb.c37 unsigned char signo; /* Signal that we map this trap into */ member
97 for (ht = hard_trap_info; ht->tt && ht->signo; ht++) in computeSignal()
99 return ht->signo; in computeSignal()
407 int kgdb_arch_handle_exception(int vector, int signo, int err_code, in kgdb_arch_handle_exception() argument
/Linux-v4.19/arch/mips/kernel/
Dkgdb.c39 unsigned char signo; /* Signal that we map this trap into */ member
233 for (ht = hard_trap_info; ht->tt && ht->signo; ht++) in compute_signal()
235 return ht->signo; in compute_signal()
377 int kgdb_arch_handle_exception(int vector, int signo, int err_code, in kgdb_arch_handle_exception() argument
/Linux-v4.19/include/linux/
Dkgdb.h174 kgdb_arch_handle_exception(int vector, int signo, int err_code,
310 kgdb_handle_exception(int ex_vector, int signo, int err_code,
/Linux-v4.19/tools/testing/selftests/powerpc/tm/
Dtm-trap.c61 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-v4.19/tools/testing/vsock/
Dtimeout.h9 void sigalrm(int signo);
Dtimeout.c36 void sigalrm(int signo) in sigalrm() argument
/Linux-v4.19/arch/nios2/include/asm/
Dtraps.h16 void _exception(int signo, struct pt_regs *regs, int code, unsigned long addr);
/Linux-v4.19/kernel/debug/kdb/
Dkdb_debugger.c72 if (ks->err_code == KDB_REASON_SYSTEM_NMI && ks->signo == SIGTRAP) in kdb_stub()
110 ks->signo == SIGTRAP) { in kdb_stub()
/Linux-v4.19/arch/c6x/include/asm/
Dtraps.h30 int signo; member
/Linux-v4.19/kernel/debug/
Ddebug_core.c692 kgdb_handle_exception(int evector, int signo, int ecode, struct pt_regs *regs) in kgdb_handle_exception() argument
706 if (signo != SIGTRAP && panic_timeout) in kgdb_handle_exception()
712 ks->signo = signo; in kgdb_handle_exception()
777 ks->signo = SIGTRAP; in kgdb_nmicallin()
Ddebug_core.h21 int signo; member
Dgdbstub.c491 hex_byte_pack(&remcom_out_buffer[1], ks->signo); in gdb_cmd_status()
962 ptr = hex_byte_pack(ptr, ks->signo); in gdb_serial_stub()
1055 ks->signo, in gdb_serial_stub()
1089 ks->signo, in gdbstub_state()
/Linux-v4.19/arch/riscv/include/asm/
Dbug.h83 extern void do_trap(struct pt_regs *regs, int signo, int code,
/Linux-v4.19/arch/m68k/include/asm/
Dprocessor.h92 int signo, code; member
/Linux-v4.19/tools/perf/tests/
Dtask-exit.c23 static void workload_exec_failed_signal(int signo __maybe_unused, in workload_exec_failed_signal()
/Linux-v4.19/tools/testing/selftests/timers/
Dalarmtimer-suspend.c97 void sigalarm(int signo) in sigalarm() argument
/Linux-v4.19/arch/microblaze/kernel/
Dkgdb.c113 int kgdb_arch_handle_exception(int vector, int signo, int err_code, in kgdb_arch_handle_exception() argument
/Linux-v4.19/kernel/
Dexit.c1596 int signo = 0; in SYSCALL_DEFINE5() local
1599 signo = SIGCHLD; in SYSCALL_DEFINE5()
1611 unsafe_put_user(signo, &infop->si_signo, Efault); in SYSCALL_DEFINE5()
1717 int signo = 0; in COMPAT_SYSCALL_DEFINE5() local
1719 signo = SIGCHLD; in COMPAT_SYSCALL_DEFINE5()
1739 unsafe_put_user(signo, &infop->si_signo, Efault); in COMPAT_SYSCALL_DEFINE5()
/Linux-v4.19/arch/h8300/kernel/
Dkgdb.c101 int kgdb_arch_handle_exception(int vector, int signo, int err_code, in kgdb_arch_handle_exception() argument

123