Lines Matching refs:handle_irq
16 interrupt_handler_t *handle_irq; member
43 if (!irq_desc[irq].handle_irq) in bad_irq()
66 if (irq_desc[irq].handle_irq) { in __generic_gpio_handle_irq()
68 irq_desc[irq].handle_irq(irq, irq_desc[irq].data); in __generic_gpio_handle_irq()
82 if (irq_desc[irq].handle_irq) { in __do_generic_irq_handler()
84 irq_desc[irq].handle_irq(irq, irq_desc[irq].data); in __do_generic_irq_handler()
93 return (irq >= 0 && irq_desc[irq].handle_irq) ? -EBUSY : 0; in irq_is_busy()
250 if (!handler || irq_desc[irq].handle_irq) in irq_install_handler()
252 irq_desc[irq].handle_irq = handler; in irq_install_handler()
265 irq_desc[irq].handle_irq = NULL; in irq_free_handler()
389 if (!irq_desc[pirq].handle_irq) in do_dump_irqs()
400 (ulong)irq_desc[pirq].handle_irq, in do_dump_irqs()