Lines Matching refs:irq_bit
442 unsigned char irq_bit, events; in via1_irq() local
449 irq_bit = 1; in via1_irq()
451 if (events & irq_bit) { in via1_irq()
452 via1[vIFR] = irq_bit; in via1_irq()
456 irq_bit <<= 1; in via1_irq()
457 } while (events >= irq_bit); in via1_irq()
463 unsigned char irq_bit, events; in via2_irq() local
470 irq_bit = 1; in via2_irq()
472 if (events & irq_bit) { in via2_irq()
473 via2[gIFR] = irq_bit | rbv_clear; in via2_irq()
477 irq_bit <<= 1; in via2_irq()
478 } while (events >= irq_bit); in via2_irq()