static inline void enable_ioasic_irq(unsigned int irq) { unsigned long flags; spin_lock_irqsave(&ioasic_lock, flags); unmask_ioasic_irq(irq); spin_unlock_irqrestore(&ioasic_lock, flags); }
static inline void end_ioasic_irq(unsigned int irq) { if (!(irq_desc[irq].status & (IRQ_DISABLED | IRQ_INPROGRESS))) unmask_ioasic_irq(irq); }