Lines Matching refs:irq
47 static void enable_one_interrupt(int irq) in enable_one_interrupt() argument
52 offset <<= irq; in enable_one_interrupt()
62 static void disable_one_interrupt(int irq) in disable_one_interrupt() argument
67 offset <<= irq; in disable_one_interrupt()
71 debug("Disable one interrupt irq %x - mask %x,ier %x\n", irq, mask, in disable_one_interrupt()
77 int install_interrupt_handler(int irq, interrupt_handler_t *hdlr, void *arg) in install_interrupt_handler() argument
82 if ((irq < 0) || (irq > irq_no)) { in install_interrupt_handler()
86 act = &vecs[irq]; in install_interrupt_handler()
91 enable_one_interrupt(irq); in install_interrupt_handler()
97 act->arg = (void *)irq; in install_interrupt_handler()
98 disable_one_interrupt(irq); in install_interrupt_handler()