Lines Matching refs:irq
36 int irq; in allocate_irqno() local
39 irq = find_first_zero_bit(irq_map, NR_IRQS); in allocate_irqno()
41 if (irq >= NR_IRQS) in allocate_irqno()
44 if (test_and_set_bit(irq, irq_map)) in allocate_irqno()
47 return irq; in allocate_irqno()
63 void free_irqno(unsigned int irq) in free_irqno() argument
66 clear_bit(irq, irq_map); in free_irqno()
74 void ack_bad_irq(unsigned int irq) in ack_bad_irq() argument
76 printk("unexpected IRQ # %d\n", irq); in ack_bad_irq()
140 void __irq_entry do_IRQ(unsigned int irq) in do_IRQ() argument
144 generic_handle_irq(irq); in do_IRQ()