tag | line | file | source code |
signr | 55 | arch/alpha/kernel/signal.c | struct pt_regs * regs, int signr, unsigned long oldmask) |
signr | 85 | arch/i386/kernel/signal.c | struct pt_regs * regs, int signr, unsigned long oldmask) |
signr | 100 | arch/i386/kernel/signal.c | put_fs_long(current->exec_domain->signal_invmap[signr], frame+1); |
signr | 102 | arch/i386/kernel/signal.c | put_fs_long(signr, frame+1); |
signr | 150 | arch/i386/kernel/signal.c | unsigned long signr; |
signr | 153 | arch/i386/kernel/signal.c | while ((signr = current->signal & mask)) { |
signr | 156 | arch/i386/kernel/signal.c | :"=m" (current->signal),"=r" (signr) |
signr | 157 | arch/i386/kernel/signal.c | :"1" (signr)); |
signr | 158 | arch/i386/kernel/signal.c | sa = current->sigaction + signr; |
signr | 159 | arch/i386/kernel/signal.c | signr++; |
signr | 160 | arch/i386/kernel/signal.c | if ((current->flags & PF_PTRACED) && signr != SIGKILL) { |
signr | 161 | arch/i386/kernel/signal.c | current->exit_code = signr; |
signr | 165 | arch/i386/kernel/signal.c | if (!(signr = current->exit_code)) |
signr | 168 | arch/i386/kernel/signal.c | if (signr == SIGSTOP) |
signr | 170 | arch/i386/kernel/signal.c | if (_S(signr) & current->blocked) { |
signr | 171 | arch/i386/kernel/signal.c | current->signal |= _S(signr); |
signr | 174 | arch/i386/kernel/signal.c | sa = current->sigaction + signr - 1; |
signr | 177 | arch/i386/kernel/signal.c | if (signr != SIGCHLD) |
signr | 187 | arch/i386/kernel/signal.c | switch (signr) { |
signr | 195 | arch/i386/kernel/signal.c | current->exit_code = signr; |
signr | 205 | arch/i386/kernel/signal.c | if (current->binfmt->core_dump(signr, regs)) |
signr | 206 | arch/i386/kernel/signal.c | signr |= 0x80; |
signr | 210 | arch/i386/kernel/signal.c | current->signal |= _S(signr & 0x7f); |
signr | 211 | arch/i386/kernel/signal.c | do_exit(signr); |
signr | 222 | arch/i386/kernel/signal.c | handler_signal |= 1 << (signr-1); |
signr | 236 | arch/i386/kernel/signal.c | signr = 1; |
signr | 238 | arch/i386/kernel/signal.c | for (mask = 1 ; mask ; sa++,signr++,mask += mask) { |
signr | 243 | arch/i386/kernel/signal.c | setup_frame(sa,&frame,eip,regs,signr,oldmask); |
signr | 37 | arch/i386/kernel/traps.c | #define DO_ERROR(trapnr, signr, str, name, tsk) \ |
signr | 42 | arch/i386/kernel/traps.c | if (signr == SIGTRAP && current->flags & PF_PTRACED) \ |
signr | 44 | arch/i386/kernel/traps.c | send_sig(signr, tsk, 1); \ |
signr | 106 | arch/mips/kernel/signal.c | int signr, unsigned long oldmask) |
signr | 185 | arch/mips/kernel/signal.c | unsigned long signr; |
signr | 188 | arch/mips/kernel/signal.c | while ((signr = current->signal & mask)) { |
signr | 203 | arch/mips/kernel/signal.c | :"=r" (signr),"=r" (current->signal) |
signr | 204 | arch/mips/kernel/signal.c | :"0" (signr),"1" (current->signal) |
signr | 206 | arch/mips/kernel/signal.c | sa = current->sigaction + signr; |
signr | 207 | arch/mips/kernel/signal.c | signr++; |
signr | 208 | arch/mips/kernel/signal.c | if ((current->flags & PF_PTRACED) && signr != SIGKILL) { |
signr | 209 | arch/mips/kernel/signal.c | current->exit_code = signr; |
signr | 213 | arch/mips/kernel/signal.c | if (!(signr = current->exit_code)) |
signr | 216 | arch/mips/kernel/signal.c | if (signr == SIGSTOP) |
signr | 218 | arch/mips/kernel/signal.c | if (_S(signr) & current->blocked) { |
signr | 219 | arch/mips/kernel/signal.c | current->signal |= _S(signr); |
signr | 222 | arch/mips/kernel/signal.c | sa = current->sigaction + signr - 1; |
signr | 225 | arch/mips/kernel/signal.c | if (signr != SIGCHLD) |
signr | 235 | arch/mips/kernel/signal.c | switch (signr) { |
signr | 243 | arch/mips/kernel/signal.c | current->exit_code = signr; |
signr | 253 | arch/mips/kernel/signal.c | if (current->binfmt->core_dump(signr, regs)) |
signr | 254 | arch/mips/kernel/signal.c | signr |= 0x80; |
signr | 258 | arch/mips/kernel/signal.c | current->signal |= _S(signr & 0x7f); |
signr | 259 | arch/mips/kernel/signal.c | do_exit(signr); |
signr | 271 | arch/mips/kernel/signal.c | handler_signal |= 1 << (signr-1); |
signr | 285 | arch/mips/kernel/signal.c | signr = 1; |
signr | 287 | arch/mips/kernel/signal.c | for (mask = 1 ; mask ; sa++,signr++,mask += mask) { |
signr | 292 | arch/mips/kernel/signal.c | setup_frame(sa,&frame,pc,regs,signr,oldmask); |
signr | 53 | arch/sparc/kernel/signal.c | struct pt_regs * regs, int signr, unsigned long oldmask) |
signr | 54 | fs/exec.c | static int aout_core_dump(long signr, struct pt_regs * regs); |
signr | 167 | fs/exec.c | static int aout_core_dump(long signr, struct pt_regs * regs) |
signr | 217 | fs/exec.c | dump.signal = signr; |
signr | 36 | include/linux/binfmts.h | int (*core_dump)(long signr, struct pt_regs * regs); |