taglinefilesource code
signr51fs/exec.cstatic int aout_core_dump(long signr, struct pt_regs * regs);
signr160fs/exec.cstatic int aout_core_dump(long signr, struct pt_regs * regs)
signr231fs/exec.cdump.signal = signr;
signr36include/linux/binfmts.hint (*core_dump)(long signr, struct pt_regs * regs);
signr233kernel/signal.cstruct pt_regs * regs, int signr, unsigned long oldmask)
signr248kernel/signal.cput_fs_long(current->exec_domain->signal_invmap[signr], frame+1);
signr250kernel/signal.cput_fs_long(signr, frame+1);
signr298kernel/signal.cunsigned long signr;
signr301kernel/signal.cwhile ((signr = current->signal & mask)) {
signr304kernel/signal.c:"=m" (current->signal),"=r" (signr)
signr305kernel/signal.c:"1" (signr));
signr306kernel/signal.csa = current->sigaction + signr;
signr307kernel/signal.csignr++;
signr308kernel/signal.cif ((current->flags & PF_PTRACED) && signr != SIGKILL) {
signr309kernel/signal.ccurrent->exit_code = signr;
signr313kernel/signal.cif (!(signr = current->exit_code))
signr316kernel/signal.cif (signr == SIGSTOP)
signr318kernel/signal.cif (_S(signr) & current->blocked) {
signr319kernel/signal.ccurrent->signal |= _S(signr);
signr322kernel/signal.csa = current->sigaction + signr - 1;
signr325kernel/signal.cif (signr != SIGCHLD)
signr335kernel/signal.cswitch (signr) {
signr343kernel/signal.ccurrent->exit_code = signr;
signr353kernel/signal.cif (current->binfmt->core_dump(signr, regs))
signr354kernel/signal.csignr |= 0x80;
signr358kernel/signal.ccurrent->signal |= _S(signr & 0x7f);
signr359kernel/signal.cdo_exit(signr);
signr370kernel/signal.chandler_signal |= 1 << (signr-1);
signr384kernel/signal.csignr = 1;
signr386kernel/signal.cfor (mask = 1 ; mask ; sa++,signr++,mask += mask) {
signr391kernel/signal.csetup_frame(sa,&frame,eip,regs,signr,oldmask);
signr36kernel/traps.c#define DO_ERROR(trapnr, signr, str, name, tsk) \
signr41kernel/traps.cif (signr == SIGTRAP && current->flags & PF_PTRACED) \
signr43kernel/traps.csend_sig(signr, tsk, 1); \
signr138kernel/traps.cint signr = SIGSEGV;
signr150kernel/traps.csignr = SIGILL;
signr154kernel/traps.csend_sig(signr, current, 1);