Lines Matching refs:irq
46 static void enable_one_interrupt(int irq) in enable_one_interrupt() argument
51 offset <<= irq; in enable_one_interrupt()
61 static void disable_one_interrupt(int irq) in disable_one_interrupt() argument
66 offset <<= irq; in disable_one_interrupt()
70 debug("Disable one interrupt irq %x - mask %x,ier %x\n", irq, mask, in disable_one_interrupt()
76 int install_interrupt_handler(int irq, interrupt_handler_t *hdlr, void *arg) in install_interrupt_handler() argument
81 if ((irq < 0) || (irq > irq_no)) { in install_interrupt_handler()
85 act = &vecs[irq]; in install_interrupt_handler()
90 enable_one_interrupt(irq); in install_interrupt_handler()
96 act->arg = (void *)irq; in install_interrupt_handler()
97 disable_one_interrupt(irq); in install_interrupt_handler()