Home
last modified time | relevance | path

Searched refs:irqaction (Results 1 – 25 of 27) sorted by relevance

12

/OK3568_Linux_fs/kernel/kernel/irq/
H A Dinternals.h24 extern struct irqaction chained_action;
115 void __irq_wake_thread(struct irq_desc *desc, struct irqaction *action);
120 extern void register_handler_proc(unsigned int irq, struct irqaction *action);
121 extern void unregister_handler_proc(unsigned int irq, struct irqaction *action);
126 struct irqaction *action) { } in register_handler_proc()
128 struct irqaction *action) { } in unregister_handler_proc()
276 void irq_pm_install_action(struct irq_desc *desc, struct irqaction *action);
277 void irq_pm_remove_action(struct irq_desc *desc, struct irqaction *action);
281 irq_pm_install_action(struct irq_desc *desc, struct irqaction *action) { } in irq_pm_install_action()
283 irq_pm_remove_action(struct irq_desc *desc, struct irqaction *action) { } in irq_pm_remove_action()
[all …]
H A Dmanage.c191 struct irqaction *action; in irq_set_thread_affinity()
953 static int irq_wait_for_interrupt(struct irqaction *action) in irq_wait_for_interrupt()
984 struct irqaction *action) in irq_finalize_oneshot()
1038 irq_thread_check_affinity(struct irq_desc *desc, struct irqaction *action) in irq_thread_check_affinity()
1076 irq_thread_check_affinity(struct irq_desc *desc, struct irqaction *action) { } in irq_thread_check_affinity()
1086 irq_forced_thread_fn(struct irq_desc *desc, struct irqaction *action) in irq_forced_thread_fn()
1110 struct irqaction *action) in irq_thread_fn()
1132 struct irqaction *action; in irq_thread_dtor()
1155 static void irq_wake_secondary(struct irq_desc *desc, struct irqaction *action) in irq_wake_secondary()
1157 struct irqaction *secondary = action->secondary; in irq_wake_secondary()
[all …]
H A Dhandle.c50 static void warn_no_thread(unsigned int irq, struct irqaction *action) in warn_no_thread()
59 void __irq_wake_thread(struct irq_desc *desc, struct irqaction *action) in __irq_wake_thread()
141 struct irqaction *action; in __handle_irq_event_percpu()
H A Dproc.c300 static int name_unique(unsigned int irq, struct irqaction *new_action) in name_unique()
303 struct irqaction *action; in name_unique()
319 void register_handler_proc(unsigned int irq, struct irqaction *action) in register_handler_proc()
417 void unregister_handler_proc(unsigned int irq, struct irqaction *action) in unregister_handler_proc()
466 struct irqaction *action; in show_interrupts()
H A Dspurious.c65 struct irqaction *action; in try_one_irq()
195 struct irqaction *action; in __report_bad_irq()
239 struct irqaction *action; in try_misrouted_irq()
H A Dpm.c33 void irq_pm_install_action(struct irq_desc *desc, struct irqaction *action) in irq_pm_install_action()
57 void irq_pm_remove_action(struct irq_desc *desc, struct irqaction *action) in irq_pm_remove_action()
H A Dchip.c33 struct irqaction chained_action = {
465 struct irqaction *action; in handle_nested_irq()
760 struct irqaction *action = desc->action; in handle_fasteoi_nmi()
933 struct irqaction *action = desc->action; in handle_percpu_devid_irq()
978 struct irqaction *action = desc->action; in handle_percpu_devid_fasteoi_ipi()
1003 struct irqaction *action = desc->action; in handle_percpu_devid_fasteoi_nmi()
H A Dirqdesc.c249 struct irqaction *action; in actions_show()
/OK3568_Linux_fs/kernel/include/trace/events/
H A Dirq.h10 struct irqaction;
55 TP_PROTO(int irq, struct irqaction *action),
85 TP_PROTO(int irq, struct irqaction *action, int ret),
/OK3568_Linux_fs/kernel/include/linux/
H A Dinterrupt.h110 struct irqaction { struct
114 struct irqaction *next; argument
117 struct irqaction *secondary; argument
H A Dirqdesc.h60 struct irqaction *action; /* IRQ action list */
H A Dirq.h605 struct irqaction;
606 extern int setup_percpu_irq(unsigned int irq, struct irqaction *new);
607 extern void remove_percpu_irq(unsigned int irq, struct irqaction *act);
/OK3568_Linux_fs/kernel/arch/mips/include/asm/
H A Dcevt-r4k.h26 extern struct irqaction c0_compare_irqaction;
/OK3568_Linux_fs/kernel/arch/arm/include/asm/
H A Dirq.h26 struct irqaction;
/OK3568_Linux_fs/kernel/arch/xtensa/include/asm/
H A Dirq.h31 struct irqaction;
/OK3568_Linux_fs/kernel/arch/parisc/kernel/
H A Dprocessor.c193 struct irqaction actions[]; in processor_probe()
199 actions = kmalloc(sizeof(struct irqaction)*MAX_CPU_IRQ, GFP_ATOMIC); in processor_probe()
H A Dirq.c212 struct irqaction *action; in show_interrupts()
/OK3568_Linux_fs/kernel/arch/mips/sgi-ip27/
H A Dip27-timer.c61 struct irqaction hub_rt_irqaction = {
/OK3568_Linux_fs/kernel/arch/sparc/kernel/
H A Dkernel.h89 extern struct irqaction static_irqaction[];
H A Dirq_64.c1089 static struct irqaction timer_irq_action = {
/OK3568_Linux_fs/kernel/drivers/clocksource/
H A Dmips-gic-timer.c84 static struct irqaction gic_compare_irqaction = {
/OK3568_Linux_fs/kernel/arch/mips/kernel/
H A Dcevt-r4k.c162 struct irqaction c0_compare_irqaction = {
/OK3568_Linux_fs/kernel/arch/arm/mach-footbridge/
H A Ddc21285.c33 extern int setup_arm_irq(int, struct irqaction *);
/OK3568_Linux_fs/kernel/drivers/soc/rockchip/
H A Drockchip_debug.c424 struct irqaction *action; in rockchip_show_interrupts()
/OK3568_Linux_fs/kernel/Documentation/arm/
H A Dinterrupts.rst105 - irqaction structure list

12