Searched refs:irq_handlers (Results 1 – 5 of 5) sorted by relevance
44 static struct irq_action irq_handlers[SYS_NUM_IRQS] = { {0} }; variable57 if (irq_handlers[irq].handler != NULL) in irq_install_handler()60 (ulong) irq_handlers[irq].handler); in irq_install_handler()64 irq_handlers[irq].handler = handler; in irq_install_handler()65 irq_handlers[irq].arg = arg; in irq_install_handler()66 irq_handlers[irq].count = 0; in irq_install_handler()89 irq_handlers[irq].handler = NULL; in irq_free_handler()90 irq_handlers[irq].arg = NULL; in irq_free_handler()107 if (irq_handlers[irq].handler) { in do_irq()110 irq_handlers[irq].handler(irq_handlers[irq].arg); in do_irq()[all …]
21 static void (*irq_handlers[QUEUES])(void *pdev); variable134 irq_handlers[queue] = handler; in qmgr_set_irq()157 irq_handlers[i](irq_pdevs[i]); in qmgr_irq1_a0()178 irq_handlers[HALF_QUEUES + i](irq_pdevs[HALF_QUEUES + i]); in qmgr_irq2_a0()198 irq_handlers[i](irq_pdevs[i]); in qmgr_irq()368 irq_handlers[queue] = NULL; /* catch IRQ bugs */ in qmgr_release_queue()
395 irq = emu->fx8010.irq_handlers; in snd_emu10k1_fx8010_interrupt()420 if (emu->fx8010.irq_handlers == NULL) { in snd_emu10k1_fx8010_register_irq_handler()421 emu->fx8010.irq_handlers = irq; in snd_emu10k1_fx8010_register_irq_handler()425 irq->next = emu->fx8010.irq_handlers; in snd_emu10k1_fx8010_register_irq_handler()426 emu->fx8010.irq_handlers = irq; in snd_emu10k1_fx8010_register_irq_handler()439 if ((tmp = emu->fx8010.irq_handlers) == irq) { in snd_emu10k1_fx8010_unregister_irq_handler()440 emu->fx8010.irq_handlers = tmp->next; in snd_emu10k1_fx8010_unregister_irq_handler()441 if (emu->fx8010.irq_handlers == NULL) { in snd_emu10k1_fx8010_unregister_irq_handler()
1616 struct snd_emu10k1_fx8010_irq *irq_handlers; member
1261 static DRIVER_ATTR_RO(irq_handlers);