tag | line | file | source code |
action | 131 | arch/alpha/kernel/irq.c | struct irqaction * action = irq_action; |
action | 133 | arch/alpha/kernel/irq.c | for (i = 0 ; i < NR_IRQS ; i++, action++) { |
action | 134 | arch/alpha/kernel/irq.c | if (!action->handler) |
action | 138 | arch/alpha/kernel/irq.c | (action->flags & SA_INTERRUPT) ? '+' : ' ', |
action | 139 | arch/alpha/kernel/irq.c | action->name); |
action | 224 | arch/alpha/kernel/irq.c | struct irqaction * action; |
action | 232 | arch/alpha/kernel/irq.c | action = irq + irq_action; |
action | 233 | arch/alpha/kernel/irq.c | if (action->handler) |
action | 239 | arch/alpha/kernel/irq.c | action->handler = handler; |
action | 240 | arch/alpha/kernel/irq.c | action->flags = irqflags; |
action | 241 | arch/alpha/kernel/irq.c | action->mask = 0; |
action | 242 | arch/alpha/kernel/irq.c | action->name = devname; |
action | 253 | arch/alpha/kernel/irq.c | struct irqaction * action = irq + irq_action; |
action | 260 | arch/alpha/kernel/irq.c | if (!action->handler) { |
action | 267 | arch/alpha/kernel/irq.c | action->handler = NULL; |
action | 268 | arch/alpha/kernel/irq.c | action->flags = 0; |
action | 269 | arch/alpha/kernel/irq.c | action->mask = 0; |
action | 270 | arch/alpha/kernel/irq.c | action->name = NULL; |
action | 303 | arch/alpha/kernel/irq.c | struct irqaction * action = irq + irq_action; |
action | 306 | arch/alpha/kernel/irq.c | if (!action->handler) { |
action | 310 | arch/alpha/kernel/irq.c | action->handler(irq, regs); |
action | 315 | arch/alpha/kernel/irq.c | struct irqaction * action; |
action | 323 | arch/alpha/kernel/irq.c | action = irq_action + irq; |
action | 324 | arch/alpha/kernel/irq.c | if (action->flags & SA_SAMPLE_RANDOM) |
action | 327 | arch/alpha/kernel/irq.c | if (action->flags & SA_INTERRUPT) { |
action | 328 | arch/alpha/kernel/irq.c | action->handler(irq, regs); |
action | 343 | arch/alpha/kernel/irq.c | if (!action->handler) |
action | 345 | arch/alpha/kernel/irq.c | action->handler(irq, regs); |
action | 232 | arch/alpha/kernel/signal.c | sa = current->sig->action + signr; |
action | 249 | arch/alpha/kernel/signal.c | sa = current->sig->action + signr - 1; |
action | 271 | arch/alpha/kernel/signal.c | if (!(current->p_pptr->sig->action[SIGCHLD-1].sa_flags & |
action | 318 | arch/alpha/kernel/signal.c | sa = current->sig->action; |
action | 178 | arch/i386/kernel/irq.c | struct irqaction * action = irq_action; |
action | 180 | arch/i386/kernel/irq.c | for (i = 0 ; i < 16 ; i++, action++) { |
action | 181 | arch/i386/kernel/irq.c | if (!action->handler) |
action | 185 | arch/i386/kernel/irq.c | (action->flags & SA_INTERRUPT) ? '+' : ' ', |
action | 186 | arch/i386/kernel/irq.c | action->name); |
action | 209 | arch/i386/kernel/irq.c | struct irqaction * action = irq + irq_action; |
action | 216 | arch/i386/kernel/irq.c | if (action->flags & SA_SAMPLE_RANDOM) |
action | 218 | arch/i386/kernel/irq.c | action->handler(irq, regs); |
action | 228 | arch/i386/kernel/irq.c | struct irqaction * action = irq + irq_action; |
action | 236 | arch/i386/kernel/irq.c | if (action->flags & SA_SAMPLE_RANDOM) |
action | 238 | arch/i386/kernel/irq.c | action->handler(irq, NULL); |
action | 246 | arch/i386/kernel/irq.c | struct irqaction * action; |
action | 251 | arch/i386/kernel/irq.c | action = irq + irq_action; |
action | 252 | arch/i386/kernel/irq.c | if (action->handler) |
action | 260 | arch/i386/kernel/irq.c | action->handler = handler; |
action | 261 | arch/i386/kernel/irq.c | action->flags = irqflags; |
action | 262 | arch/i386/kernel/irq.c | action->mask = 0; |
action | 263 | arch/i386/kernel/irq.c | action->name = devname; |
action | 264 | arch/i386/kernel/irq.c | if (!(action->flags & SA_PROBE)) { /* SA_ONESHOT is used by probing */ |
action | 265 | arch/i386/kernel/irq.c | if (action->flags & SA_INTERRUPT) |
action | 285 | arch/i386/kernel/irq.c | struct irqaction * action = irq + irq_action; |
action | 292 | arch/i386/kernel/irq.c | if (!action->handler) { |
action | 306 | arch/i386/kernel/irq.c | action->handler = NULL; |
action | 307 | arch/i386/kernel/irq.c | action->flags = 0; |
action | 308 | arch/i386/kernel/irq.c | action->mask = 0; |
action | 309 | arch/i386/kernel/irq.c | action->name = NULL; |
action | 159 | arch/i386/kernel/signal.c | sa = current->sig->action + signr; |
action | 175 | arch/i386/kernel/signal.c | sa = current->sig->action + signr - 1; |
action | 197 | arch/i386/kernel/signal.c | if (!(current->p_pptr->sig->action[SIGCHLD-1].sa_flags & |
action | 238 | arch/i386/kernel/signal.c | sa = current->sig->action; |
action | 122 | arch/mips/kernel/irq.c | struct irqaction * action = irq_action; |
action | 124 | arch/mips/kernel/irq.c | for (i = 0 ; i < 16 ; i++, action++) { |
action | 125 | arch/mips/kernel/irq.c | if (!action->handler) |
action | 129 | arch/mips/kernel/irq.c | (action->flags & SA_INTERRUPT) ? '+' : ' ', |
action | 130 | arch/mips/kernel/irq.c | action->name); |
action | 144 | arch/mips/kernel/irq.c | struct irqaction * action = irq + irq_action; |
action | 147 | arch/mips/kernel/irq.c | if (action->flags & SA_SAMPLE_RANDOM) |
action | 149 | arch/mips/kernel/irq.c | action->handler(irq, regs); |
action | 159 | arch/mips/kernel/irq.c | struct irqaction * action = irq + irq_action; |
action | 162 | arch/mips/kernel/irq.c | if (action->flags & SA_SAMPLE_RANDOM) |
action | 164 | arch/mips/kernel/irq.c | action->handler(irq, NULL); |
action | 172 | arch/mips/kernel/irq.c | struct irqaction * action; |
action | 177 | arch/mips/kernel/irq.c | action = irq + irq_action; |
action | 178 | arch/mips/kernel/irq.c | if (action->handler) |
action | 186 | arch/mips/kernel/irq.c | action->handler = handler; |
action | 187 | arch/mips/kernel/irq.c | action->flags = irqflags; |
action | 188 | arch/mips/kernel/irq.c | action->mask = 0; |
action | 189 | arch/mips/kernel/irq.c | action->name = devname; |
action | 190 | arch/mips/kernel/irq.c | if (!(action->flags & SA_PROBE)) { /* SA_ONESHOT is used by probing */ |
action | 194 | arch/mips/kernel/irq.c | if (action->flags & SA_INTERRUPT) |
action | 214 | arch/mips/kernel/irq.c | struct irqaction * action = irq + irq_action; |
action | 221 | arch/mips/kernel/irq.c | if (!action->handler) { |
action | 235 | arch/mips/kernel/irq.c | action->handler = NULL; |
action | 236 | arch/mips/kernel/irq.c | action->flags = 0; |
action | 237 | arch/mips/kernel/irq.c | action->mask = 0; |
action | 238 | arch/mips/kernel/irq.c | action->name = NULL; |
action | 252 | arch/mips/kernel/signal.c | sa = current->sig->action + signr; |
action | 268 | arch/mips/kernel/signal.c | sa = current->sig->action + signr - 1; |
action | 290 | arch/mips/kernel/signal.c | if (!(current->p_pptr->sig->action[SIGCHLD-1].sa_flags & |
action | 338 | arch/mips/kernel/signal.c | sa = current->sig->action; |
action | 149 | arch/mips/kernel/syscall.c | current->sig->action[SIGILL-1].sa_handler = NULL; |
action | 97 | arch/ppc/kernel/irq.c | struct irqaction * action = irq_action; |
action | 99 | arch/ppc/kernel/irq.c | for (i = 0 ; i < 16 ; i++, action++) { |
action | 100 | arch/ppc/kernel/irq.c | if (!action->handler) |
action | 104 | arch/ppc/kernel/irq.c | (action->flags & SA_INTERRUPT) ? '+' : ' ', |
action | 105 | arch/ppc/kernel/irq.c | action->name); |
action | 113 | arch/ppc/kernel/irq.c | struct irqaction *action; |
action | 137 | arch/ppc/kernel/irq.c | action = irq + irq_action; |
action | 139 | arch/ppc/kernel/irq.c | if (action->handler) |
action | 141 | arch/ppc/kernel/irq.c | action->handler(irq, regs); |
action | 146 | arch/ppc/kernel/irq.c | if (_disable_interrupts() && !action->notified) |
action | 148 | arch/ppc/kernel/irq.c | action->notified = 1; |
action | 149 | arch/ppc/kernel/irq.c | printk("*** WARNING! %s handler [IRQ %d] turned interrupts on!\n", action->name, irq); |
action | 208 | arch/ppc/kernel/irq.c | struct irqaction * action; |
action | 217 | arch/ppc/kernel/irq.c | action = irq + irq_action; |
action | 218 | arch/ppc/kernel/irq.c | if (action->handler) |
action | 224 | arch/ppc/kernel/irq.c | action->handler = handler; |
action | 225 | arch/ppc/kernel/irq.c | action->flags = irqflags; |
action | 226 | arch/ppc/kernel/irq.c | action->mask = 0; |
action | 227 | arch/ppc/kernel/irq.c | action->name = devname; |
action | 229 | arch/ppc/kernel/irq.c | if (!(action->flags & SA_PROBE)) { /* SA_ONESHOT is used by probing */ |
action | 230 | arch/ppc/kernel/irq.c | if (action->flags & SA_INTERRUPT) |
action | 251 | arch/ppc/kernel/irq.c | struct irqaction * action = irq + irq_action; |
action | 258 | arch/ppc/kernel/irq.c | if (!action->handler) { |
action | 274 | arch/ppc/kernel/irq.c | action->handler = NULL; |
action | 275 | arch/ppc/kernel/irq.c | action->flags = 0; |
action | 276 | arch/ppc/kernel/irq.c | action->mask = 0; |
action | 277 | arch/ppc/kernel/irq.c | action->name = NULL; |
action | 872 | arch/ppc/kernel/raw_printf.c | const unsigned short action[] = { |
action | 993 | arch/ppc/kernel/raw_printf.c | act = action[dt]; |
action | 116 | arch/ppc/kernel/signal.c | sa = current->sig->action + signr; |
action | 132 | arch/ppc/kernel/signal.c | sa = current->sig->action + signr - 1; |
action | 154 | arch/ppc/kernel/signal.c | if (!(current->p_pptr->sig->action[SIGCHLD-1].sa_flags & |
action | 199 | arch/ppc/kernel/signal.c | sa = current->sig->action; |
action | 169 | arch/sparc/kernel/irq.c | struct irqaction * action = irq_action; |
action | 171 | arch/sparc/kernel/irq.c | for (i = 0 ; i < 16 ; i++, action++) { |
action | 172 | arch/sparc/kernel/irq.c | if (!action->handler) |
action | 176 | arch/sparc/kernel/irq.c | (action->flags & SA_INTERRUPT) ? '+' : ' ', |
action | 177 | arch/sparc/kernel/irq.c | action->name); |
action | 185 | arch/sparc/kernel/irq.c | struct irqaction * action = irq + irq_action; |
action | 192 | arch/sparc/kernel/irq.c | if (!action->handler) { |
action | 198 | arch/sparc/kernel/irq.c | action->handler = NULL; |
action | 199 | arch/sparc/kernel/irq.c | action->flags = 0; |
action | 200 | arch/sparc/kernel/irq.c | action->mask = 0; |
action | 201 | arch/sparc/kernel/irq.c | action->name = NULL; |
action | 225 | arch/sparc/kernel/irq.c | struct irqaction * action = irq_action + irq; |
action | 228 | arch/sparc/kernel/irq.c | if (!action->handler) |
action | 231 | arch/sparc/kernel/irq.c | action->handler(irq, regs); |
action | 244 | arch/sparc/kernel/irq.c | struct irqaction *action = irq + irq_action; |
action | 247 | arch/sparc/kernel/irq.c | action->handler(irq, regs); |
action | 268 | arch/sparc/kernel/irq.c | struct irqaction *action; |
action | 273 | arch/sparc/kernel/irq.c | action = irq + irq_action; |
action | 274 | arch/sparc/kernel/irq.c | if(action->handler) |
action | 289 | arch/sparc/kernel/irq.c | action->handler = handler; |
action | 290 | arch/sparc/kernel/irq.c | action->flags = irqflags; |
action | 291 | arch/sparc/kernel/irq.c | action->mask = 0; |
action | 292 | arch/sparc/kernel/irq.c | action->name = devname; |
action | 304 | arch/sparc/kernel/irq.c | struct irqaction *action; |
action | 310 | arch/sparc/kernel/irq.c | action = irq + irq_action; |
action | 311 | arch/sparc/kernel/irq.c | if(action->handler) |
action | 317 | arch/sparc/kernel/irq.c | action->handler = handler; |
action | 318 | arch/sparc/kernel/irq.c | action->flags = irqflags; |
action | 319 | arch/sparc/kernel/irq.c | action->mask = 0; |
action | 320 | arch/sparc/kernel/irq.c | action->name = devname; |
action | 197 | arch/sparc/kernel/signal.c | current->sig->action[SIGILL-1].sa_handler = SIG_DFL; |
action | 270 | arch/sparc/kernel/signal.c | sa = current->sig->action + signr; |
action | 286 | arch/sparc/kernel/signal.c | sa = current->sig->action + signr - 1; |
action | 306 | arch/sparc/kernel/signal.c | if(!(current->p_pptr->sig->action[SIGCHLD-1].sa_flags & |
action | 333 | arch/sparc/kernel/signal.c | sa = current->sig->action; |
action | 1670 | drivers/block/ide.c | int ide_do_drive_cmd (ide_drive_t *drive, struct request *rq, ide_action_t action) |
action | 1681 | drivers/block/ide.c | if (action == ide_wait) |
action | 1688 | drivers/block/ide.c | if (cur_rq == NULL || action == ide_preempt) { |
action | 1692 | drivers/block/ide.c | if (action != ide_preempt) |
action | 1695 | drivers/block/ide.c | if (action == ide_wait || action == ide_end) { |
action | 1702 | drivers/block/ide.c | if (action == ide_wait) |
action | 532 | drivers/block/ide.h | int ide_do_drive_cmd (ide_drive_t *drive, struct request *rq, ide_action_t action); |
action | 621 | drivers/char/n_tty.c | (current->sig->action[sig-1].sa_handler == SIG_IGN)); |
action | 278 | drivers/net/i82586.h | ac_cfg_t action command. |
action | 4799 | drivers/scsi/53c7,8xx.c | enum {ACTION_ABORT, ACTION_ABORT_PRINT, ACTION_CONTINUE} action = |
action | 4832 | drivers/scsi/53c7,8xx.c | action = ACTION_ABORT_PRINT; |
action | 4901 | drivers/scsi/53c7,8xx.c | action = ACTION_CONTINUE; |
action | 4904 | drivers/scsi/53c7,8xx.c | action = ACTION_ABORT_PRINT; |
action | 4922 | drivers/scsi/53c7,8xx.c | action = ACTION_CONTINUE; |
action | 4928 | drivers/scsi/53c7,8xx.c | action = ACTION_CONTINUE; |
action | 4932 | drivers/scsi/53c7,8xx.c | action = ACTION_ABORT_PRINT; |
action | 4944 | drivers/scsi/53c7,8xx.c | action = ACTION_CONTINUE; |
action | 4953 | drivers/scsi/53c7,8xx.c | action = ACTION_ABORT_PRINT; |
action | 4976 | drivers/scsi/53c7,8xx.c | switch (action) { |
action | 285 | drivers/scsi/in2000.c | int action=0; |
action | 331 | drivers/scsi/in2000.c | action = 3; |
action | 335 | drivers/scsi/in2000.c | action = 1; |
action | 339 | drivers/scsi/in2000.c | action = 1; |
action | 341 | drivers/scsi/in2000.c | action = 2; |
action | 347 | drivers/scsi/in2000.c | action = 1; |
action | 349 | drivers/scsi/in2000.c | action = 2; |
action | 355 | drivers/scsi/in2000.c | action = 1; |
action | 357 | drivers/scsi/in2000.c | action = 2; |
action | 361 | drivers/scsi/in2000.c | switch ( action ) |
action | 1007 | drivers/sound/sequencer.c | int this_one, action; |
action | 1020 | drivers/sound/sequencer.c | if ((action = play_event (&queue[this_one * EV_SZ]))) |
action | 1022 | drivers/sound/sequencer.c | if (action == 2) |
action | 595 | fs/exec.c | current->sig->action[i].sa_mask = 0; |
action | 596 | fs/exec.c | current->sig->action[i].sa_flags = 0; |
action | 597 | fs/exec.c | if (current->sig->action[i].sa_handler != SIG_IGN) |
action | 598 | fs/exec.c | current->sig->action[i].sa_handler = NULL; |
action | 291 | fs/ncpfs/sock.c | ? ((current->sig->action[SIGINT - 1].sa_handler == SIG_DFL |
action | 293 | fs/ncpfs/sock.c | | (current->sig->action[SIGQUIT - 1].sa_handler == SIG_DFL |
action | 66 | fs/nfs/sock.c | ? ((current->sig->action[SIGINT - 1].sa_handler == SIG_DFL |
action | 68 | fs/nfs/sock.c | | (current->sig->action[SIGQUIT - 1].sa_handler == SIG_DFL |
action | 488 | fs/proc/array.c | switch((unsigned long) tsk->sig->action[i].sa_handler) { |
action | 159 | include/linux/sched.h | struct sigaction action[32]; |
action | 27 | kernel/exit.c | struct sigaction * sa = sig + p->sig->action - 1; |
action | 190 | kernel/fork.c | memcpy(tsk->sig->action, current->sig->action, sizeof(tsk->sig->action)); |
action | 97 | kernel/signal.c | p = signum - 1 + current->sig->action; |
action | 129 | kernel/signal.c | handler = current->sig->action[signum-1].sa_handler; |
action | 130 | kernel/signal.c | current->sig->action[signum-1] = tmp; |
action | 135 | kernel/signal.c | asmlinkage int sys_sigaction(int signum, const struct sigaction * action, |
action | 144 | kernel/signal.c | p = signum - 1 + current->sig->action; |
action | 145 | kernel/signal.c | if (action) { |
action | 146 | kernel/signal.c | int err = verify_area(VERIFY_READ, action, sizeof(*action)); |
action | 149 | kernel/signal.c | memcpy_fromfs(&new_sa, action, sizeof(struct sigaction)); |
action | 166 | kernel/signal.c | if (action) { |
action | 87 | mm/memory.c | task->sig->action[SIGKILL-1].sa_handler = NULL; |
action | 352 | net/ipv4/ipmr.c | int ipmr_mfc_modify(int action, struct mfcctl *mfc) |
action | 368 | net/ipv4/ipmr.c | if(action==MRT_DEL_MFC) |