コード例 #1
0
static inline void disable_ioasic_irq(unsigned int irq)
{
	unsigned long flags;

	spin_lock_irqsave(&ioasic_lock, flags);
	mask_ioasic_irq(irq);
	spin_unlock_irqrestore(&ioasic_lock, flags);
}
コード例 #2
0
ファイル: ioasic-irq.c プロジェクト: ivucica/linux
static inline void ack_ioasic_irq(unsigned int irq)
{
	mask_ioasic_irq(irq);
	fast_iob();
}
コード例 #3
0
static inline void ack_ioasic_irq(unsigned int irq)
{
	spin_lock(&ioasic_lock);
	mask_ioasic_irq(irq);
	spin_unlock(&ioasic_lock);
}
コード例 #4
0
static void ack_ioasic_irq(struct irq_data *d)
{
    mask_ioasic_irq(d);
    fast_iob();
}