Searched refs:irqaction (Results 1 - 24 of 24) sorted by relevance

/linux-master/arch/mips/include/asm/
H A Dcevt-r4k.h26 extern struct irqaction c0_compare_irqaction;
/linux-master/arch/arm/include/asm/
H A Dirq.h26 struct irqaction;
/linux-master/arch/xtensa/include/asm/
H A Dirq.h31 struct irqaction;
/linux-master/kernel/irq/
H A Dhandle.c52 static void warn_no_thread(unsigned int irq, struct irqaction *action)
61 void __irq_wake_thread(struct irq_desc *desc, struct irqaction *action)
143 struct irqaction *action;
H A Dinternals.h24 extern struct irqaction chained_action;
120 void __irq_wake_thread(struct irq_desc *desc, struct irqaction *action);
127 extern void register_handler_proc(unsigned int irq, struct irqaction *action);
128 extern void unregister_handler_proc(unsigned int irq, struct irqaction *action);
133 struct irqaction *action) { }
135 struct irqaction *action) { }
283 void irq_pm_install_action(struct irq_desc *desc, struct irqaction *action);
284 void irq_pm_remove_action(struct irq_desc *desc, struct irqaction *action);
288 irq_pm_install_action(struct irq_desc *desc, struct irqaction *action) { }
290 irq_pm_remove_action(struct irq_desc *desc, struct irqaction *actio
[all...]
H A Dmanage.c192 struct irqaction *action;
1060 static void irq_thread_check_affinity(struct irq_desc *desc, struct irqaction *action)
1098 static inline void irq_thread_check_affinity(struct irq_desc *desc, struct irqaction *action) { }
1102 struct irqaction *action)
1134 struct irqaction *action)
1190 irq_forced_thread_fn(struct irq_desc *desc, struct irqaction *action)
1214 struct irqaction *action)
1236 struct irqaction *action;
1259 static void irq_wake_secondary(struct irq_desc *desc, struct irqaction *action)
1261 struct irqaction *secondar
[all...]
H A Dpm.c33 void irq_pm_install_action(struct irq_desc *desc, struct irqaction *action)
57 void irq_pm_remove_action(struct irq_desc *desc, struct irqaction *action)
H A Dspurious.c65 struct irqaction *action;
195 struct irqaction *action;
239 struct irqaction *action;
H A Dproc.c300 static int name_unique(unsigned int irq, struct irqaction *new_action)
303 struct irqaction *action;
319 void register_handler_proc(unsigned int irq, struct irqaction *action)
417 void unregister_handler_proc(unsigned int irq, struct irqaction *action)
466 struct irqaction *action;
H A Dchip.c32 struct irqaction chained_action = {
464 struct irqaction *action;
754 struct irqaction *action = desc->action;
927 struct irqaction *action = desc->action;
970 struct irqaction *action = desc->action;
H A Dirqdesc.c326 struct irqaction *action;
/linux-master/include/trace/events/
H A Dirq.h10 struct irqaction;
45 * @action: pointer to struct irqaction
47 * The struct irqaction pointed to by @action contains various
55 TP_PROTO(int irq, struct irqaction *action),
75 * @action: pointer to struct irqaction
85 TP_PROTO(int irq, struct irqaction *action, int ret),
/linux-master/include/linux/
H A Dinterrupt.h106 * struct irqaction - per interrupt action descriptor
111 * @next: pointer to the next irqaction for shared interrupts
116 * @secondary: pointer to secondary irqaction (force threading)
121 struct irqaction { struct
125 struct irqaction *next;
128 struct irqaction *secondary;
H A Dirqdesc.h41 * @threads_active: number of irqaction threads currently running
60 struct irqaction *action; /* IRQ action list */
H A Dirq.h603 struct irqaction;
604 extern int setup_percpu_irq(unsigned int irq, struct irqaction *new);
605 extern void remove_percpu_irq(unsigned int irq, struct irqaction *act);
/linux-master/arch/mips/sgi-ip27/
H A Dip27-timer.c61 struct irqaction hub_rt_irqaction = {
/linux-master/arch/sparc/kernel/
H A Dkernel.h89 extern struct irqaction static_irqaction[];
H A Dirq_64.c1092 static struct irqaction timer_irq_action = {
/linux-master/arch/parisc/kernel/
H A Dprocessor.c194 struct irqaction actions[];
200 actions = kmalloc(sizeof(struct irqaction)*MAX_CPU_IRQ, GFP_ATOMIC);
H A Dirq.c192 struct irqaction *action;
/linux-master/drivers/clocksource/
H A Dmips-gic-timer.c79 static struct irqaction gic_compare_irqaction = {
/linux-master/arch/arm/mach-footbridge/
H A Ddc21285.c34 extern int setup_arm_irq(int, struct irqaction *);
/linux-master/arch/mips/kernel/
H A Dcevt-r4k.c162 struct irqaction c0_compare_irqaction = {
/linux-master/kernel/trace/
H A Dtrace_osnoise.c961 struct irqaction *action)
972 struct irqaction *action, int ret)

Completed in 299 milliseconds