Symbol: irqaction
arch/arm/include/asm/irq.h
26
struct irqaction;
arch/arm/mach-footbridge/dc21285.c
34
extern int setup_arm_irq(int, struct irqaction *);
arch/parisc/kernel/irq.c
192
struct irqaction *action;
arch/parisc/kernel/processor.c
194
struct irqaction actions[];
arch/parisc/kernel/processor.c
200
actions = kmalloc(sizeof(struct irqaction)*MAX_CPU_IRQ, GFP_ATOMIC);
arch/sparc/kernel/irq_64.c
1087
static struct irqaction timer_irq_action = {
arch/sparc/kernel/kernel.h
94
extern struct irqaction static_irqaction[];
arch/xtensa/include/asm/irq.h
31
struct irqaction;
include/linux/interrupt.h
130
struct irqaction *next;
include/linux/interrupt.h
133
struct irqaction *secondary;
include/linux/irqdesc.h
85
struct irqaction *action; /* IRQ action list */
include/trace/events/irq.h
10
struct irqaction;
include/trace/events/irq.h
55
TP_PROTO(int irq, struct irqaction *action),
include/trace/events/irq.h
85
TP_PROTO(int irq, struct irqaction *action, int ret),
kernel/irq/chip.c
32
struct irqaction chained_action = {
kernel/irq/chip.c
574
struct irqaction *action;
kernel/irq/chip.c
791
struct irqaction *action = desc->action;
kernel/irq/chip.c
902
struct irqaction *action;
kernel/irq/handle.c
174
const struct irqaction *action)
kernel/irq/handle.c
189
struct irqaction *action;
kernel/irq/handle.c
52
static void warn_no_thread(unsigned int irq, struct irqaction *action)
kernel/irq/handle.c
61
void __irq_wake_thread(struct irq_desc *desc, struct irqaction *action)
kernel/irq/internals.h
116
void __irq_wake_thread(struct irq_desc *desc, struct irqaction *action);
kernel/irq/internals.h
123
extern void register_handler_proc(unsigned int irq, struct irqaction *action);
kernel/irq/internals.h
124
extern void unregister_handler_proc(unsigned int irq, struct irqaction *action);
kernel/irq/internals.h
129
struct irqaction *action) { }
kernel/irq/internals.h
131
struct irqaction *action) { }
kernel/irq/internals.h
25
extern struct irqaction chained_action;
kernel/irq/internals.h
281
void irq_pm_install_action(struct irq_desc *desc, struct irqaction *action);
kernel/irq/internals.h
282
void irq_pm_remove_action(struct irq_desc *desc, struct irqaction *action);
kernel/irq/internals.h
286
irq_pm_install_action(struct irq_desc *desc, struct irqaction *action) { }
kernel/irq/internals.h
288
irq_pm_remove_action(struct irq_desc *desc, struct irqaction *action) { }
kernel/irq/irqdesc.c
324
struct irqaction *action;
kernel/irq/manage.c
1022
static void irq_thread_check_affinity(struct irq_desc *desc, struct irqaction *action)
kernel/irq/manage.c
1051
static inline void irq_thread_check_affinity(struct irq_desc *desc, struct irqaction *action) { }
kernel/irq/manage.c
1055
struct irqaction *action)
kernel/irq/manage.c
1087
struct irqaction *action)
kernel/irq/manage.c
1141
static irqreturn_t irq_thread_fn(struct irq_desc *desc, struct irqaction *action)
kernel/irq/manage.c
1158
static irqreturn_t irq_forced_thread_fn(struct irq_desc *desc, struct irqaction *action)
kernel/irq/manage.c
1182
struct irqaction *action;
kernel/irq/manage.c
1205
static void irq_wake_secondary(struct irq_desc *desc, struct irqaction *action)
kernel/irq/manage.c
1207
struct irqaction *secondary = action->secondary;
kernel/irq/manage.c
1220
struct irqaction *action)
kernel/irq/manage.c
1231
struct irqaction *action)
kernel/irq/manage.c
1247
struct irqaction *action = data;
kernel/irq/manage.c
1250
struct irqaction *action);
kernel/irq/manage.c
1296
struct irqaction *action;
kernel/irq/manage.c
1312
static int irq_setup_forced_threading(struct irqaction *new)
kernel/irq/manage.c
1335
new->secondary = kzalloc_obj(struct irqaction);
kernel/irq/manage.c
1402
setup_irq_thread(struct irqaction *new, unsigned int irq, bool secondary)
kernel/irq/manage.c
1443
static bool valid_percpu_irqaction(struct irqaction *old, struct irqaction *new)
kernel/irq/manage.c
1471
__setup_irq(unsigned int irq, struct irq_desc *desc, struct irqaction *new)
kernel/irq/manage.c
1473
struct irqaction *old, **old_ptr;
kernel/irq/manage.c
1858
static struct irqaction *__free_irq(struct irq_desc *desc, void *dev_id)
kernel/irq/manage.c
1861
struct irqaction *action, **action_ptr;
kernel/irq/manage.c
2007
struct irqaction *action;
kernel/irq/manage.c
201
struct irqaction *action;
kernel/irq/manage.c
2119
struct irqaction *action;
kernel/irq/manage.c
2159
action = kzalloc_obj(struct irqaction);
kernel/irq/manage.c
2274
struct irqaction *action;
kernel/irq/manage.c
2300
action = kzalloc(sizeof(struct irqaction), GFP_KERNEL);
kernel/irq/manage.c
2395
static struct irqaction *__free_percpu_irq(unsigned int irq, void __percpu *dev_id)
kernel/irq/manage.c
2398
struct irqaction *action, **action_ptr;
kernel/irq/manage.c
2480
struct irqaction *create_percpu_irqaction(irq_handler_t handler, unsigned long flags,
kernel/irq/manage.c
2484
struct irqaction *action;
kernel/irq/manage.c
2489
action = kzalloc_obj(struct irqaction);
kernel/irq/manage.c
2529
struct irqaction *action;
kernel/irq/manage.c
2587
struct irqaction *action;
kernel/irq/pm.c
29
void irq_pm_install_action(struct irq_desc *desc, struct irqaction *action)
kernel/irq/pm.c
52
void irq_pm_remove_action(struct irq_desc *desc, struct irqaction *action)
kernel/irq/proc.c
299
static bool name_unique(unsigned int irq, struct irqaction *new_action)
kernel/irq/proc.c
302
struct irqaction *action;
kernel/irq/proc.c
313
void register_handler_proc(unsigned int irq, struct irqaction *action)
kernel/irq/proc.c
410
void unregister_handler_proc(unsigned int irq, struct irqaction *action)
kernel/irq/proc.c
459
struct irqaction *action;
kernel/irq/spurious.c
155
struct irqaction *action;
kernel/irq/spurious.c
192
struct irqaction *action;
kernel/irq/spurious.c
30
struct irqaction *action;
kernel/trace/rv/monitors/nrp/nrp.c
59
static void handle_irq_entry(void *data, int irq, struct irqaction *action)
kernel/trace/rv/monitors/opid/opid.c
70
static void handle_irq_entry(void *data, int irq, struct irqaction *action)
kernel/trace/rv/monitors/sts/sts.c
70
static void handle_irq_entry(void *data, int irq, struct irqaction *action)
kernel/trace/trace_osnoise.c
939
struct irqaction *action)
kernel/trace/trace_osnoise.c
950
struct irqaction *action, int ret)