Home
last modified time | relevance | path

Searched refs:signr (Results 1 – 21 of 21) sorted by relevance

/arch/x86/kernel/
Dtraps.c230 static void show_signal(struct task_struct *tsk, int signr, in show_signal() argument
234 if (show_unhandled_signals && unhandled_signal(tsk, signr) && in show_signal()
245 do_trap(int trapnr, int signr, char *str, struct pt_regs *regs, in do_trap() argument
254 show_signal(tsk, signr, "trap ", str, regs, error_code); in do_trap()
257 force_sig(signr); in do_trap()
259 force_sig_fault(signr, sicode, addr); in do_trap()
264 unsigned long trapnr, int signr, int sicode, void __user *addr) in do_error_trap() argument
275 if (notify_die(DIE_TRAP, str, regs, error_code, trapnr, signr) != in do_error_trap()
278 do_trap(trapnr, signr, str, regs, error_code, sicode, addr); in do_error_trap()
283 #define DO_ERROR(trapnr, signr, sicode, addr, str, name) \ argument
[all …]
Ddumpstack.c329 void __noreturn rewind_stack_do_exit(int signr);
331 void oops_end(unsigned long flags, struct pt_regs *regs, int signr) in oops_end() argument
349 if (!signr) in oops_end()
364 rewind_stack_do_exit(signr); in oops_end()
Dkgdb.c483 kgdb_arch_handle_exception(args->trapnr, args->signr, in single_step_cont()
548 if (kgdb_handle_exception(args->trapnr, args->signr, cmd, regs)) in __kgdb_notify()
564 .signr = sig, in kgdb_ll_trap()
/arch/microblaze/kernel/
Dexceptions.c61 void _exception(int signr, struct pt_regs *regs, int code, unsigned long addr) in _exception() argument
64 die("Exception in kernel mode", regs, signr); in _exception()
66 force_sig_fault(signr, code, (void __user *)addr); in _exception()
/arch/arc/kernel/
Dtraps.c63 #define DO_ERROR_INFO(signr, str, name, sicode) \ argument
66 return unhandled_exception(str, regs, signr, sicode, \
/arch/sh/kernel/
Dtraps_64.c598 static void do_unhandled_exception(int signr, char *str, unsigned long error, in do_unhandled_exception() argument
602 force_sig(signr); in do_unhandled_exception()
607 #define DO_ERROR(signr, str, name) \ argument
610 do_unhandled_exception(signr, str, error_code, regs); \
654 int signr = SIGILL; in do_reserved_inst() local
678 signr = SIGSEGV; in do_reserved_inst()
748 do_unhandled_exception(signr, exception_name, error_code, regs); in do_reserved_inst()
Dkgdb.c327 ret = kgdb_handle_exception(args->trapnr & 0xff, args->signr, in __kgdb_notify()
/arch/x86/include/asm/
Dkdebug.h41 extern void oops_end(unsigned long, struct pt_regs *, int signr);
/arch/microblaze/include/asm/
Dexceptions.h73 void _exception(int signr, struct pt_regs *regs, int code, unsigned long addr);
/arch/powerpc/kernel/
Dtraps.c97 static const char *signame(int signr) in signame() argument
99 switch (signr) { in signame()
208 int signr) in oops_end() argument
233 if (!signr) in oops_end()
249 do_exit(signr); in oops_end()
310 static void show_signal_msg(int signr, struct pt_regs *regs, int code, in show_signal_msg() argument
319 if (!unhandled_signal(current, signr)) in show_signal_msg()
326 current->comm, current->pid, signame(signr), signr, in show_signal_msg()
336 static bool exception_common(int signr, struct pt_regs *regs, int code, in exception_common() argument
340 die("Exception in kernel mode", regs, signr); in exception_common()
[all …]
Dsignal_64.c92 struct task_struct *tsk, int signr, sigset_t *set, in setup_sigcontext() argument
172 err |= __put_user(signr, &sc->signal); in setup_sigcontext()
195 int signr, sigset_t *set, unsigned long handler) in setup_tm_sigcontexts() argument
315 err |= __put_user(signr, &sc->signal); in setup_tm_sigcontexts()
/arch/s390/kernel/
Dtraps.c95 #define DO_ERROR_INFO(name, signr, sicode, str) \ argument
98 do_trap(regs, signr, sicode, str); \
/arch/s390/include/asm/
Dsetup.h145 void report_user_fault(struct pt_regs *regs, long signr, int is_mm_fault);
/arch/arm/kernel/
Dtraps.c321 static void oops_end(unsigned long flags, struct pt_regs *regs, int signr) in oops_end() argument
340 if (signr) in oops_end()
341 do_exit(signr); in oops_end()
Dkgdb.c177 if (kgdb_handle_exception(1, args->signr, cmd, regs)) in __kgdb_notify()
/arch/hexagon/kernel/
Dkgdb.c165 if (kgdb_handle_exception(args->trapnr & 0xff, args->signr, args->err, in __kgdb_notify()
/arch/parisc/kernel/
Dkgdb.c29 if (kgdb_handle_exception(1, args->signr, cmd, regs)) in __kgdb_notify()
Dsignal.c586 DBG(3,"do_signal: signr = %d, regs->gr[28] = %ld\n", signr, regs->gr[28]); in do_signal()
/arch/arm64/kernel/
Dkgdb.c278 if (kgdb_handle_exception(1, args->signr, cmd, regs)) in __kgdb_notify()
/arch/s390/mm/
Dfault.c212 void report_user_fault(struct pt_regs *regs, long signr, int is_mm_fault) in report_user_fault() argument
216 if (!unhandled_signal(current, signr)) in report_user_fault()
/arch/mips/kernel/
Dkgdb.c353 .signr = sig, in kgdb_ll_trap()