tag | line | file | source code |
action | 135 | arch/alpha/kernel/irq.c | struct irqaction * action; |
action | 138 | arch/alpha/kernel/irq.c | action = irq_action[i]; |
action | 139 | arch/alpha/kernel/irq.c | if (!action) |
action | 143 | arch/alpha/kernel/irq.c | (action->flags & SA_INTERRUPT) ? '+' : ' ', |
action | 144 | arch/alpha/kernel/irq.c | action->name); |
action | 145 | arch/alpha/kernel/irq.c | for (action=action->next; action; action = action->next) { |
action | 147 | arch/alpha/kernel/irq.c | (action->flags & SA_INTERRUPT) ? " +" : "", |
action | 148 | arch/alpha/kernel/irq.c | action->name); |
action | 175 | arch/alpha/kernel/irq.c | struct irqaction *action, *tmp = NULL; |
action | 185 | arch/alpha/kernel/irq.c | action = irq_action[irq]; |
action | 186 | arch/alpha/kernel/irq.c | if (action) { |
action | 187 | arch/alpha/kernel/irq.c | if ((action->flags & SA_SHIRQ) && (irqflags & SA_SHIRQ)) { |
action | 188 | arch/alpha/kernel/irq.c | for (tmp = action; tmp->next; tmp = tmp->next); |
action | 192 | arch/alpha/kernel/irq.c | if ((action->flags & SA_INTERRUPT) ^ (irqflags & SA_INTERRUPT)) { |
action | 199 | arch/alpha/kernel/irq.c | action = (struct irqaction *)kmalloc(sizeof(struct irqaction), GFP_KERNEL); |
action | 200 | arch/alpha/kernel/irq.c | if (!action) { |
action | 205 | arch/alpha/kernel/irq.c | action->handler = handler; |
action | 206 | arch/alpha/kernel/irq.c | action->flags = irqflags; |
action | 207 | arch/alpha/kernel/irq.c | action->mask = 0; |
action | 208 | arch/alpha/kernel/irq.c | action->name = devname; |
action | 209 | arch/alpha/kernel/irq.c | action->next = NULL; |
action | 210 | arch/alpha/kernel/irq.c | action->dev_id = dev_id; |
action | 213 | arch/alpha/kernel/irq.c | tmp->next = action; |
action | 215 | arch/alpha/kernel/irq.c | irq_action[irq] = action; |
action | 228 | arch/alpha/kernel/irq.c | struct irqaction * action = irq_action[irq]; |
action | 236 | arch/alpha/kernel/irq.c | if (!action || !action->handler) { |
action | 241 | arch/alpha/kernel/irq.c | for (; action; action = action->next) { |
action | 242 | arch/alpha/kernel/irq.c | if (action->dev_id == dev_id) break; |
action | 243 | arch/alpha/kernel/irq.c | tmp = action; |
action | 245 | arch/alpha/kernel/irq.c | if (!action) { |
action | 249 | arch/alpha/kernel/irq.c | } else if (action->flags & SA_SHIRQ) { |
action | 255 | arch/alpha/kernel/irq.c | if (action && tmp) { |
action | 256 | arch/alpha/kernel/irq.c | tmp->next = action->next; |
action | 258 | arch/alpha/kernel/irq.c | irq_action[irq] = action->next; |
action | 260 | arch/alpha/kernel/irq.c | kfree_s(action, sizeof(struct irqaction)); |
action | 277 | arch/alpha/kernel/irq.c | struct irqaction *action; |
action | 284 | arch/alpha/kernel/irq.c | if ((action = irq_action[i])) |
action | 285 | arch/alpha/kernel/irq.c | while (action->handler) { |
action | 286 | arch/alpha/kernel/irq.c | printk("[%s:%d] ", action->name, i); |
action | 287 | arch/alpha/kernel/irq.c | action = action->next; |
action | 302 | arch/alpha/kernel/irq.c | struct irqaction * action = irq_action[irq]; |
action | 305 | arch/alpha/kernel/irq.c | if (!action) { |
action | 310 | arch/alpha/kernel/irq.c | action->handler(irq, action->dev_id, regs); |
action | 311 | arch/alpha/kernel/irq.c | action = action->next; |
action | 312 | arch/alpha/kernel/irq.c | } while (action); |
action | 317 | arch/alpha/kernel/irq.c | struct irqaction * action; |
action | 325 | arch/alpha/kernel/irq.c | action = irq_action[irq]; |
action | 326 | arch/alpha/kernel/irq.c | if (action) { |
action | 328 | arch/alpha/kernel/irq.c | if (action->flags & SA_INTERRUPT) { |
action | 329 | arch/alpha/kernel/irq.c | while (action) { |
action | 330 | arch/alpha/kernel/irq.c | action->handler(irq, action->dev_id, regs); |
action | 331 | arch/alpha/kernel/irq.c | action = action->next; |
action | 348 | arch/alpha/kernel/irq.c | if (!action) |
action | 350 | arch/alpha/kernel/irq.c | if (action->flags & SA_SAMPLE_RANDOM) |
action | 352 | arch/alpha/kernel/irq.c | while (action) { |
action | 353 | arch/alpha/kernel/irq.c | action->handler(irq, action->dev_id, regs); |
action | 354 | arch/alpha/kernel/irq.c | action = action->next; |
action | 555 | arch/alpha/kernel/irq.c | struct irqaction * action; |
action | 561 | arch/alpha/kernel/irq.c | action = irq_action[i]; |
action | 562 | arch/alpha/kernel/irq.c | if (!action) { |
action | 231 | arch/alpha/kernel/signal.c | sa = current->sig->action + signr; |
action | 248 | arch/alpha/kernel/signal.c | sa = current->sig->action + signr - 1; |
action | 270 | arch/alpha/kernel/signal.c | if (!(current->p_pptr->sig->action[SIGCHLD-1].sa_flags & |
action | 317 | arch/alpha/kernel/signal.c | sa = current->sig->action; |
action | 182 | arch/i386/kernel/irq.c | struct irqaction * action; |
action | 185 | arch/i386/kernel/irq.c | action = *(i + irq_action); |
action | 186 | arch/i386/kernel/irq.c | if (!action) |
action | 190 | arch/i386/kernel/irq.c | (action->flags & SA_INTERRUPT) ? '+' : ' ', |
action | 191 | arch/i386/kernel/irq.c | action->name); |
action | 192 | arch/i386/kernel/irq.c | for (action=action->next; action; action = action->next) { |
action | 194 | arch/i386/kernel/irq.c | (action->flags & SA_INTERRUPT) ? " +" : "", |
action | 195 | arch/i386/kernel/irq.c | action->name); |
action | 213 | arch/i386/kernel/irq.c | struct irqaction * action; |
action | 233 | arch/i386/kernel/irq.c | action = *(i + irq_action); |
action | 234 | arch/i386/kernel/irq.c | if (!action->handler) |
action | 241 | arch/i386/kernel/irq.c | (action->flags & SA_INTERRUPT) ? '+' : ' ', |
action | 242 | arch/i386/kernel/irq.c | action->name); |
action | 243 | arch/i386/kernel/irq.c | for (action=action->next; action; action = action->next) { |
action | 245 | arch/i386/kernel/irq.c | (action->flags & SA_INTERRUPT) ? " +" : "", |
action | 246 | arch/i386/kernel/irq.c | action->name); |
action | 289 | arch/i386/kernel/irq.c | struct irqaction * action = *(irq + irq_action); |
action | 300 | arch/i386/kernel/irq.c | while (action) { |
action | 301 | arch/i386/kernel/irq.c | if (action->flags & SA_SAMPLE_RANDOM) { |
action | 304 | arch/i386/kernel/irq.c | action->handler(irq, action->dev_id, regs); |
action | 305 | arch/i386/kernel/irq.c | action = action->next; |
action | 316 | arch/i386/kernel/irq.c | struct irqaction * action = *(irq + irq_action); |
action | 327 | arch/i386/kernel/irq.c | while (action) { |
action | 328 | arch/i386/kernel/irq.c | if (action->flags & SA_SAMPLE_RANDOM) |
action | 330 | arch/i386/kernel/irq.c | action->handler(irq, action->dev_id, NULL); |
action | 331 | arch/i386/kernel/irq.c | action = action->next; |
action | 343 | arch/i386/kernel/irq.c | struct irqaction * action, *tmp = NULL; |
action | 350 | arch/i386/kernel/irq.c | action = *(irq + irq_action); |
action | 351 | arch/i386/kernel/irq.c | if (action) { |
action | 352 | arch/i386/kernel/irq.c | if ((action->flags & SA_SHIRQ) && (irqflags & SA_SHIRQ)) { |
action | 353 | arch/i386/kernel/irq.c | for (tmp = action; tmp->next; tmp = tmp->next); |
action | 357 | arch/i386/kernel/irq.c | if ((action->flags & SA_INTERRUPT) ^ (irqflags & SA_INTERRUPT)) { |
action | 367 | arch/i386/kernel/irq.c | action = &cascade_irq; |
action | 369 | arch/i386/kernel/irq.c | action = &math_irq; |
action | 371 | arch/i386/kernel/irq.c | action = &timer_irq; |
action | 373 | arch/i386/kernel/irq.c | action = (struct irqaction *)kmalloc(sizeof(struct irqaction), GFP_KERNEL); |
action | 375 | arch/i386/kernel/irq.c | if (!action) { |
action | 380 | arch/i386/kernel/irq.c | action->handler = handler; |
action | 381 | arch/i386/kernel/irq.c | action->flags = irqflags; |
action | 382 | arch/i386/kernel/irq.c | action->mask = 0; |
action | 383 | arch/i386/kernel/irq.c | action->name = devname; |
action | 384 | arch/i386/kernel/irq.c | action->next = NULL; |
action | 385 | arch/i386/kernel/irq.c | action->dev_id = dev_id; |
action | 388 | arch/i386/kernel/irq.c | tmp->next = action; |
action | 390 | arch/i386/kernel/irq.c | *(irq + irq_action) = action; |
action | 391 | arch/i386/kernel/irq.c | if (!(action->flags & SA_PROBE)) {/* SA_ONESHOT used by probing */ |
action | 392 | arch/i386/kernel/irq.c | if (action->flags & SA_INTERRUPT) |
action | 414 | arch/i386/kernel/irq.c | struct irqaction * action = *(irq + irq_action); |
action | 422 | arch/i386/kernel/irq.c | if (!action->handler) { |
action | 427 | arch/i386/kernel/irq.c | for (; action; action = action->next) { |
action | 428 | arch/i386/kernel/irq.c | if (action->dev_id == dev_id) break; |
action | 429 | arch/i386/kernel/irq.c | tmp = action; |
action | 431 | arch/i386/kernel/irq.c | if (!action) { |
action | 435 | arch/i386/kernel/irq.c | } else if (action->flags & SA_SHIRQ) { |
action | 441 | arch/i386/kernel/irq.c | if (action && tmp) { |
action | 442 | arch/i386/kernel/irq.c | tmp->next = action->next; |
action | 444 | arch/i386/kernel/irq.c | *(irq + irq_action) = action->next; |
action | 448 | arch/i386/kernel/irq.c | memset(action, 0, sizeof(struct irqaction)); |
action | 450 | arch/i386/kernel/irq.c | kfree_s(action, sizeof(struct irqaction)); |
action | 165 | arch/i386/kernel/signal.c | sa = current->sig->action + signr; |
action | 181 | arch/i386/kernel/signal.c | sa = current->sig->action + signr - 1; |
action | 203 | arch/i386/kernel/signal.c | if (!(current->p_pptr->sig->action[SIGCHLD-1].sa_flags & |
action | 244 | arch/i386/kernel/signal.c | sa = current->sig->action; |
action | 116 | arch/mips/kernel/irq.c | struct irqaction * action; |
action | 119 | arch/mips/kernel/irq.c | action = *(i + irq_action); |
action | 120 | arch/mips/kernel/irq.c | if (!action) |
action | 124 | arch/mips/kernel/irq.c | (action->flags & SA_INTERRUPT) ? '+' : ' ', |
action | 125 | arch/mips/kernel/irq.c | action->name); |
action | 126 | arch/mips/kernel/irq.c | for (action=action->next; action; action = action->next) { |
action | 128 | arch/mips/kernel/irq.c | (action->flags & SA_INTERRUPT) ? " +" : "", |
action | 129 | arch/mips/kernel/irq.c | action->name); |
action | 145 | arch/mips/kernel/irq.c | struct irqaction * action = *(irq + irq_action); |
action | 148 | arch/mips/kernel/irq.c | if (action->flags & SA_SAMPLE_RANDOM) |
action | 150 | arch/mips/kernel/irq.c | while (action) { |
action | 151 | arch/mips/kernel/irq.c | action->handler(irq, action->dev_id, regs); |
action | 152 | arch/mips/kernel/irq.c | action = action->next; |
action | 163 | arch/mips/kernel/irq.c | struct irqaction * action = *(irq + irq_action); |
action | 166 | arch/mips/kernel/irq.c | if (action->flags & SA_SAMPLE_RANDOM) |
action | 168 | arch/mips/kernel/irq.c | while (action) { |
action | 169 | arch/mips/kernel/irq.c | action->handler(irq, action->dev_id, NULL); |
action | 170 | arch/mips/kernel/irq.c | action = action->next; |
action | 182 | arch/mips/kernel/irq.c | struct irqaction * action, *tmp = NULL; |
action | 189 | arch/mips/kernel/irq.c | action = *(irq + irq_action); |
action | 190 | arch/mips/kernel/irq.c | if (action) { |
action | 191 | arch/mips/kernel/irq.c | if ((action->flags & SA_SHIRQ) && (irqflags & SA_SHIRQ)) { |
action | 192 | arch/mips/kernel/irq.c | for (tmp = action; tmp->next; tmp = tmp->next); |
action | 196 | arch/mips/kernel/irq.c | if ((action->flags & SA_INTERRUPT) ^ (irqflags & SA_INTERRUPT)) { |
action | 206 | arch/mips/kernel/irq.c | action = &cascade_irq; |
action | 208 | arch/mips/kernel/irq.c | action = &math_irq; |
action | 210 | arch/mips/kernel/irq.c | action = &timer_irq; |
action | 212 | arch/mips/kernel/irq.c | action = (struct irqaction *)kmalloc(sizeof(struct irqaction), GFP_KERNEL); |
action | 214 | arch/mips/kernel/irq.c | if (!action) { |
action | 219 | arch/mips/kernel/irq.c | action->handler = handler; |
action | 220 | arch/mips/kernel/irq.c | action->flags = irqflags; |
action | 221 | arch/mips/kernel/irq.c | action->mask = 0; |
action | 222 | arch/mips/kernel/irq.c | action->name = devname; |
action | 223 | arch/mips/kernel/irq.c | action->next = NULL; |
action | 224 | arch/mips/kernel/irq.c | action->dev_id = dev_id; |
action | 227 | arch/mips/kernel/irq.c | tmp->next = action; |
action | 229 | arch/mips/kernel/irq.c | *(irq + irq_action) = action; |
action | 230 | arch/mips/kernel/irq.c | if (!(action->flags & SA_PROBE)) {/* SA_ONESHOT used by probing */ |
action | 234 | arch/mips/kernel/irq.c | if (action->flags & SA_INTERRUPT) |
action | 255 | arch/mips/kernel/irq.c | struct irqaction * action = *(irq + irq_action); |
action | 263 | arch/mips/kernel/irq.c | if (!action->handler) { |
action | 268 | arch/mips/kernel/irq.c | for (; action; action = action->next) { |
action | 269 | arch/mips/kernel/irq.c | if (action->dev_id == dev_id) break; |
action | 270 | arch/mips/kernel/irq.c | tmp = action; |
action | 272 | arch/mips/kernel/irq.c | if (!action) { |
action | 276 | arch/mips/kernel/irq.c | } else if (action->flags & SA_SHIRQ) { |
action | 282 | arch/mips/kernel/irq.c | if (action && tmp) { |
action | 283 | arch/mips/kernel/irq.c | tmp->next = action->next; |
action | 285 | arch/mips/kernel/irq.c | *(irq + irq_action) = action->next; |
action | 289 | arch/mips/kernel/irq.c | memset(action, 0, sizeof(struct irqaction)); |
action | 291 | arch/mips/kernel/irq.c | kfree_s(action, sizeof(struct irqaction)); |
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 | 88 | arch/ppc/kernel/irq.c | struct irqaction * action; |
action | 91 | arch/ppc/kernel/irq.c | action = *(i + irq_action); |
action | 92 | arch/ppc/kernel/irq.c | if (!action) |
action | 96 | arch/ppc/kernel/irq.c | (action->flags & SA_INTERRUPT) ? '+' : ' ', |
action | 97 | arch/ppc/kernel/irq.c | action->name); |
action | 98 | arch/ppc/kernel/irq.c | for (action=action->next; action; action = action->next) { |
action | 100 | arch/ppc/kernel/irq.c | (action->flags & SA_INTERRUPT) ? " +" : "", |
action | 101 | arch/ppc/kernel/irq.c | action->name); |
action | 111 | arch/ppc/kernel/irq.c | struct irqaction * action; |
action | 135 | arch/ppc/kernel/irq.c | action = *(irq + irq_action); |
action | 137 | arch/ppc/kernel/irq.c | while (action) { |
action | 138 | arch/ppc/kernel/irq.c | if (action->handler) |
action | 140 | arch/ppc/kernel/irq.c | action->handler(irq, action->dev_id, regs); |
action | 145 | arch/ppc/kernel/irq.c | action = action->next; |
action | 147 | arch/ppc/kernel/irq.c | if (_disable_interrupts() && !action->notified) |
action | 149 | arch/ppc/kernel/irq.c | action->notified = 1; |
action | 150 | arch/ppc/kernel/irq.c | printk("*** WARNING! %s handler [IRQ %d] turned interrupts on!\n", action->name, irq); |
action | 212 | arch/ppc/kernel/irq.c | struct irqaction * action, *tmp = NULL; |
action | 223 | arch/ppc/kernel/irq.c | action = *(irq + irq_action); |
action | 224 | arch/ppc/kernel/irq.c | if (action) { |
action | 225 | arch/ppc/kernel/irq.c | if ((action->flags & SA_SHIRQ) && (irqflags & SA_SHIRQ)) { |
action | 226 | arch/ppc/kernel/irq.c | for (tmp = action; tmp->next; tmp = tmp->next); |
action | 230 | arch/ppc/kernel/irq.c | if ((action->flags & SA_INTERRUPT) ^ (irqflags & SA_INTERRUPT)) { |
action | 238 | arch/ppc/kernel/irq.c | action = &cascade_irq; |
action | 240 | arch/ppc/kernel/irq.c | action = &math_irq; |
action | 242 | arch/ppc/kernel/irq.c | action = &timer_irq; |
action | 244 | arch/ppc/kernel/irq.c | action = (struct irqaction *)kmalloc(sizeof(struct irqaction), GFP_KERNEL); |
action | 246 | arch/ppc/kernel/irq.c | if (!action) { |
action | 251 | arch/ppc/kernel/irq.c | action->handler = handler; |
action | 252 | arch/ppc/kernel/irq.c | action->flags = irqflags; |
action | 253 | arch/ppc/kernel/irq.c | action->mask = 0; |
action | 254 | arch/ppc/kernel/irq.c | action->name = devname; |
action | 255 | arch/ppc/kernel/irq.c | action->next = NULL; |
action | 256 | arch/ppc/kernel/irq.c | action->dev_id = dev_id; |
action | 259 | arch/ppc/kernel/irq.c | tmp->next = action; |
action | 261 | arch/ppc/kernel/irq.c | *(irq + irq_action) = action; |
action | 263 | arch/ppc/kernel/irq.c | if (!(action->flags & SA_PROBE)) { /* SA_ONESHOT is used by probing */ |
action | 264 | arch/ppc/kernel/irq.c | if (action->flags & SA_INTERRUPT) |
action | 286 | arch/ppc/kernel/irq.c | struct irqaction * action = *(irq + irq_action); |
action | 294 | arch/ppc/kernel/irq.c | if (!action->handler) { |
action | 299 | arch/ppc/kernel/irq.c | for (; action; action = action->next) { |
action | 300 | arch/ppc/kernel/irq.c | if (action->dev_id == dev_id) break; |
action | 301 | arch/ppc/kernel/irq.c | tmp = action; |
action | 303 | arch/ppc/kernel/irq.c | if (!action) { |
action | 307 | arch/ppc/kernel/irq.c | } else if (action->flags & SA_SHIRQ) { |
action | 313 | arch/ppc/kernel/irq.c | if (action && tmp) { |
action | 314 | arch/ppc/kernel/irq.c | tmp->next = action->next; |
action | 316 | arch/ppc/kernel/irq.c | *(irq + irq_action) = action->next; |
action | 320 | arch/ppc/kernel/irq.c | memset(action, 0, sizeof(struct irqaction)); |
action | 322 | arch/ppc/kernel/irq.c | kfree_s(action, sizeof(struct irqaction)); |
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 | 170 | arch/sparc/kernel/irq.c | struct irqaction * action; |
action | 173 | arch/sparc/kernel/irq.c | action = *(i + irq_action); |
action | 174 | arch/sparc/kernel/irq.c | if (!action) |
action | 178 | arch/sparc/kernel/irq.c | (action->flags & SA_INTERRUPT) ? '+' : ' ', |
action | 179 | arch/sparc/kernel/irq.c | action->name); |
action | 180 | arch/sparc/kernel/irq.c | for (action=action->next; action; action = action->next) { |
action | 182 | arch/sparc/kernel/irq.c | (action->flags & SA_INTERRUPT) ? " +" : "", |
action | 183 | arch/sparc/kernel/irq.c | action->name); |
action | 192 | arch/sparc/kernel/irq.c | struct irqaction * action = *(irq + irq_action); |
action | 200 | arch/sparc/kernel/irq.c | if (!action->handler) { |
action | 205 | arch/sparc/kernel/irq.c | for (; action; action = action->next) { |
action | 206 | arch/sparc/kernel/irq.c | if (action->dev_id == dev_id) break; |
action | 207 | arch/sparc/kernel/irq.c | tmp = action; |
action | 209 | arch/sparc/kernel/irq.c | if (!action) { |
action | 213 | arch/sparc/kernel/irq.c | } else if (action->flags & SA_SHIRQ) { |
action | 218 | arch/sparc/kernel/irq.c | if (action && tmp) |
action | 219 | arch/sparc/kernel/irq.c | tmp->next = action->next; |
action | 221 | arch/sparc/kernel/irq.c | *(irq + irq_action) = action->next; |
action | 223 | arch/sparc/kernel/irq.c | kfree_s(action, sizeof(struct irqaction)); |
action | 234 | arch/sparc/kernel/irq.c | struct irqaction * action = *(irq + irq_action); |
action | 241 | arch/sparc/kernel/irq.c | if (action->handler) |
action | 242 | arch/sparc/kernel/irq.c | prom_printf("[%s:%d:0x%x] ", action->name, (int) i, |
action | 243 | arch/sparc/kernel/irq.c | (unsigned int) action->handler); |
action | 250 | arch/sparc/kernel/irq.c | struct irqaction * action = *(irq + irq_action); |
action | 253 | arch/sparc/kernel/irq.c | while (action) { |
action | 254 | arch/sparc/kernel/irq.c | if (!action->handler) |
action | 255 | arch/sparc/kernel/irq.c | unexpected_irq(irq, action->dev_id, regs); |
action | 257 | arch/sparc/kernel/irq.c | action->handler(irq, action->dev_id, regs); |
action | 258 | arch/sparc/kernel/irq.c | action = action->next; |
action | 271 | arch/sparc/kernel/irq.c | struct irqaction * action = *(irq + irq_action); |
action | 274 | arch/sparc/kernel/irq.c | while (action) { |
action | 275 | arch/sparc/kernel/irq.c | action->handler(irq, action->dev_id, regs); |
action | 276 | arch/sparc/kernel/irq.c | action = action->next; |
action | 298 | arch/sparc/kernel/irq.c | struct irqaction *action; |
action | 305 | arch/sparc/kernel/irq.c | action = *(irq + irq_action); |
action | 306 | arch/sparc/kernel/irq.c | if(action) { |
action | 307 | arch/sparc/kernel/irq.c | if(action->flags & SA_SHIRQ) |
action | 318 | arch/sparc/kernel/irq.c | action = (struct irqaction *)kmalloc(sizeof(struct irqaction), GFP_KERNEL); |
action | 320 | arch/sparc/kernel/irq.c | if (!action) { |
action | 333 | arch/sparc/kernel/irq.c | action->handler = handler; |
action | 334 | arch/sparc/kernel/irq.c | action->flags = irqflags; |
action | 335 | arch/sparc/kernel/irq.c | action->mask = 0; |
action | 336 | arch/sparc/kernel/irq.c | action->name = devname; |
action | 337 | arch/sparc/kernel/irq.c | action->dev_id = NULL; |
action | 339 | arch/sparc/kernel/irq.c | *(irq + irq_action) = action; |
action | 348 | arch/sparc/kernel/irq.c | struct irqaction * action, *tmp = NULL; |
action | 356 | arch/sparc/kernel/irq.c | action = *(irq + irq_action); |
action | 357 | arch/sparc/kernel/irq.c | if (action) { |
action | 358 | arch/sparc/kernel/irq.c | if ((action->flags & SA_SHIRQ) && (irqflags & SA_SHIRQ)) { |
action | 359 | arch/sparc/kernel/irq.c | for (tmp = action; tmp->next; tmp = tmp->next); |
action | 363 | arch/sparc/kernel/irq.c | if ((action->flags & SA_INTERRUPT) ^ (irqflags & SA_INTERRUPT)) { |
action | 370 | arch/sparc/kernel/irq.c | action = (struct irqaction *)kmalloc(sizeof(struct irqaction), GFP_KERNEL); |
action | 372 | arch/sparc/kernel/irq.c | if (!action) { |
action | 377 | arch/sparc/kernel/irq.c | action->handler = handler; |
action | 378 | arch/sparc/kernel/irq.c | action->flags = irqflags; |
action | 379 | arch/sparc/kernel/irq.c | action->mask = 0; |
action | 380 | arch/sparc/kernel/irq.c | action->name = devname; |
action | 381 | arch/sparc/kernel/irq.c | action->next = NULL; |
action | 382 | arch/sparc/kernel/irq.c | action->dev_id = dev_id; |
action | 385 | arch/sparc/kernel/irq.c | tmp->next = action; |
action | 387 | arch/sparc/kernel/irq.c | *(irq + irq_action) = action; |
action | 162 | arch/sparc/kernel/signal.c | current->sig->action[SIGILL-1].sa_handler = SIG_DFL; |
action | 230 | arch/sparc/kernel/signal.c | sa = current->sig->action + signr; |
action | 248 | arch/sparc/kernel/signal.c | if(!(current->p_pptr->sig->action[SIGCHLD-1].sa_flags & |
action | 290 | 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 | 1691 | drivers/block/ide.c | if (action == ide_preempt) { |
action | 1699 | drivers/block/ide.c | if (action == ide_wait || action == ide_end) { |
action | 1706 | drivers/block/ide.c | if (action == ide_wait && rq->rq_status != RQ_INACTIVE) |
action | 577 | 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 | 4788 | drivers/scsi/53c7,8xx.c | enum {ACTION_ABORT, ACTION_ABORT_PRINT, ACTION_CONTINUE} action = |
action | 4821 | drivers/scsi/53c7,8xx.c | action = ACTION_ABORT_PRINT; |
action | 4890 | drivers/scsi/53c7,8xx.c | action = ACTION_CONTINUE; |
action | 4893 | drivers/scsi/53c7,8xx.c | action = ACTION_ABORT_PRINT; |
action | 4911 | drivers/scsi/53c7,8xx.c | action = ACTION_CONTINUE; |
action | 4917 | drivers/scsi/53c7,8xx.c | action = ACTION_CONTINUE; |
action | 4921 | drivers/scsi/53c7,8xx.c | action = ACTION_ABORT_PRINT; |
action | 4933 | drivers/scsi/53c7,8xx.c | action = ACTION_CONTINUE; |
action | 4942 | drivers/scsi/53c7,8xx.c | action = ACTION_ABORT_PRINT; |
action | 4965 | 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 | 992 | drivers/sound/sequencer.c | int this_one, action; |
action | 1005 | drivers/sound/sequencer.c | if ((action = play_event (&queue[this_one * EV_SZ]))) |
action | 1007 | drivers/sound/sequencer.c | if (action == 2) |
action | 430 | fs/exec.c | current->sig->action[i].sa_mask = 0; |
action | 431 | fs/exec.c | current->sig->action[i].sa_flags = 0; |
action | 432 | fs/exec.c | if (current->sig->action[i].sa_handler != SIG_IGN) |
action | 433 | fs/exec.c | current->sig->action[i].sa_handler = NULL; |
action | 365 | fs/ncpfs/sock.c | ? ((current->sig->action[SIGINT - 1].sa_handler == SIG_DFL |
action | 367 | 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 | 592 | fs/proc/array.c | struct sigaction * action = p->sig->action; |
action | 598 | fs/proc/array.c | switch((unsigned long) action->sa_handler) { |
action | 608 | fs/proc/array.c | action++; |
action | 664 | fs/proc/array.c | switch((unsigned long) tsk->sig->action[i].sa_handler) { |
action | 168 | include/linux/sched.h | struct sigaction action[32]; |
action | 28 | 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 | 109 | kernel/signal.c | p = signum - 1 + current->sig->action; |
action | 145 | kernel/signal.c | handler = current->sig->action[signum-1].sa_handler; |
action | 146 | kernel/signal.c | current->sig->action[signum-1] = tmp; |
action | 152 | kernel/signal.c | asmlinkage int sys_sigaction(int signum, const struct sigaction * action, |
action | 161 | kernel/signal.c | p = signum - 1 + current->sig->action; |
action | 162 | kernel/signal.c | if (action) { |
action | 163 | kernel/signal.c | int err = verify_area(VERIFY_READ, action, sizeof(*action)); |
action | 166 | kernel/signal.c | memcpy_fromfs(&new_sa, action, sizeof(struct sigaction)); |
action | 183 | kernel/signal.c | if (action) { |
action | 89 | mm/memory.c | task->sig->action[SIGKILL-1].sa_handler = NULL; |
action | 353 | net/ipv4/ipmr.c | int ipmr_mfc_modify(int action, struct mfcctl *mfc) |
action | 369 | net/ipv4/ipmr.c | if(action==MRT_DEL_MFC) |