Lines Matching refs:irq_num
534 DECLINLINE(int) ich9pciSlot2ApicIrq(uint8_t uSlot, int irq_num)
536 return (irq_num + uSlot) & 7;
553 DECLINLINE(void) ich9pciApicLevelUp(PICH9PCIGLOBALS pGlobals, int irq_num)
555 ASMAtomicIncU32(&pGlobals->uaPciApicIrqLevels[irq_num]);
559 DECLINLINE(void) ich9pciApicLevelDown(PICH9PCIGLOBALS pGlobals, int irq_num)
561 ASMAtomicDecU32(&pGlobals->uaPciApicIrqLevels[irq_num]);
574 int irq_num = ich9pciSlot2ApicIrq(uDevFn >> 3, irq_num1);
577 ich9pciApicLevelUp(pGlobals, irq_num);
579 ich9pciApicLevelDown(pGlobals, irq_num);
581 apic_irq = irq_num + 0x10;
582 apic_level = pGlobals->uaPciApicIrqLevels[irq_num] != 0;
584 R3STRING(pPciDev->name), irq_num1, iLevel, apic_irq, apic_level, irq_num, uTagSrc));
593 ich9pciApicLevelDown(pGlobals, irq_num);
595 apic_level = pGlobals->uaPciApicIrqLevels[irq_num] != 0;
597 R3STRING(pPciDev->name), irq_num1, iLevel, apic_irq, apic_level, irq_num, uTagSrc));