tag | line | file | source code |
signr | 128 | arch/alpha/kernel/signal.c | struct pt_regs * regs, struct switch_stack * sw, int signr, unsigned long oldmask) |
signr | 189 | arch/alpha/kernel/signal.c | regs->r16 = signr; |
signr | 215 | arch/alpha/kernel/signal.c | unsigned long signr; |
signr | 218 | arch/alpha/kernel/signal.c | while ((signr = current->signal & mask) != 0) { |
signr | 219 | arch/alpha/kernel/signal.c | signr = ffz(~signr); |
signr | 220 | arch/alpha/kernel/signal.c | clear_bit(signr, ¤t->signal); |
signr | 221 | arch/alpha/kernel/signal.c | sa = current->sigaction + signr; |
signr | 222 | arch/alpha/kernel/signal.c | signr++; |
signr | 223 | arch/alpha/kernel/signal.c | if ((current->flags & PF_PTRACED) && signr != SIGKILL) { |
signr | 224 | arch/alpha/kernel/signal.c | current->exit_code = signr; |
signr | 228 | arch/alpha/kernel/signal.c | if (!(signr = current->exit_code)) |
signr | 231 | arch/alpha/kernel/signal.c | if (signr == SIGSTOP) |
signr | 233 | arch/alpha/kernel/signal.c | if (_S(signr) & current->blocked) { |
signr | 234 | arch/alpha/kernel/signal.c | current->signal |= _S(signr); |
signr | 237 | arch/alpha/kernel/signal.c | sa = current->sigaction + signr - 1; |
signr | 240 | arch/alpha/kernel/signal.c | if (signr != SIGCHLD) |
signr | 250 | arch/alpha/kernel/signal.c | switch (signr) { |
signr | 258 | arch/alpha/kernel/signal.c | current->exit_code = signr; |
signr | 268 | arch/alpha/kernel/signal.c | if (current->binfmt->core_dump(signr, regs)) |
signr | 269 | arch/alpha/kernel/signal.c | signr |= 0x80; |
signr | 273 | arch/alpha/kernel/signal.c | current->signal |= _S(signr & 0x7f); |
signr | 274 | arch/alpha/kernel/signal.c | do_exit(signr); |
signr | 285 | arch/alpha/kernel/signal.c | handler_signal |= 1 << (signr-1); |
signr | 300 | arch/alpha/kernel/signal.c | signr = 1; |
signr | 302 | arch/alpha/kernel/signal.c | for (mask = 1 ; mask ; sa++,signr++,mask += mask) { |
signr | 307 | arch/alpha/kernel/signal.c | setup_frame(sa,&frame,pc,regs,sw,signr,oldmask); |
signr | 86 | arch/i386/kernel/signal.c | struct pt_regs * regs, int signr, unsigned long oldmask) |
signr | 101 | arch/i386/kernel/signal.c | put_fs_long(current->exec_domain->signal_invmap[signr], frame+1); |
signr | 103 | arch/i386/kernel/signal.c | put_fs_long(signr, frame+1); |
signr | 151 | arch/i386/kernel/signal.c | unsigned long signr; |
signr | 154 | arch/i386/kernel/signal.c | while ((signr = current->signal & mask)) { |
signr | 157 | arch/i386/kernel/signal.c | :"=m" (current->signal),"=r" (signr) |
signr | 158 | arch/i386/kernel/signal.c | :"0" (current->signal), "1" (signr)); |
signr | 159 | arch/i386/kernel/signal.c | sa = current->sigaction + signr; |
signr | 160 | arch/i386/kernel/signal.c | signr++; |
signr | 161 | arch/i386/kernel/signal.c | if ((current->flags & PF_PTRACED) && signr != SIGKILL) { |
signr | 162 | arch/i386/kernel/signal.c | current->exit_code = signr; |
signr | 166 | arch/i386/kernel/signal.c | if (!(signr = current->exit_code)) |
signr | 169 | arch/i386/kernel/signal.c | if (signr == SIGSTOP) |
signr | 171 | arch/i386/kernel/signal.c | if (_S(signr) & current->blocked) { |
signr | 172 | arch/i386/kernel/signal.c | current->signal |= _S(signr); |
signr | 175 | arch/i386/kernel/signal.c | sa = current->sigaction + signr - 1; |
signr | 178 | arch/i386/kernel/signal.c | if (signr != SIGCHLD) |
signr | 188 | arch/i386/kernel/signal.c | switch (signr) { |
signr | 196 | arch/i386/kernel/signal.c | current->exit_code = signr; |
signr | 206 | arch/i386/kernel/signal.c | if (current->binfmt->core_dump(signr, regs)) |
signr | 207 | arch/i386/kernel/signal.c | signr |= 0x80; |
signr | 211 | arch/i386/kernel/signal.c | current->signal |= _S(signr & 0x7f); |
signr | 212 | arch/i386/kernel/signal.c | do_exit(signr); |
signr | 223 | arch/i386/kernel/signal.c | handler_signal |= 1 << (signr-1); |
signr | 237 | arch/i386/kernel/signal.c | signr = 1; |
signr | 239 | arch/i386/kernel/signal.c | for (mask = 1 ; mask ; sa++,signr++,mask += mask) { |
signr | 244 | 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 | 53 | fs/exec.c | static int aout_core_dump(long signr, struct pt_regs * regs); |
signr | 166 | fs/exec.c | static int aout_core_dump(long signr, struct pt_regs * regs) |
signr | 216 | fs/exec.c | dump.signal = signr; |
signr | 37 | include/linux/binfmts.h | int (*core_dump)(long signr, struct pt_regs * regs); |