Lines Matching refs:irr
219 ioapic->irr &= ~mask;
250 old_irr = ioapic->irr;
251 ioapic->irr |= mask;
254 if (old_irr == ioapic->irr) {
267 static void kvm_ioapic_inject_all(struct kvm_ioapic *ioapic, unsigned long irr)
272 for_each_set_bit(idx, &irr, IOAPIC_NUM_PINS)
373 && ioapic->irr & (1 << index))
495 if (ioapic->irr & (1 << i) && !ent->fields.remote_irr)
515 * is dropped it will be put into irr and will be delivered
528 if (!ent->fields.mask && (ioapic->irr & (1 << pin))) {
673 ioapic->irr = 0;
732 state->irr &= ~ioapic->irr_delivered;
742 ioapic->irr = 0;
745 kvm_ioapic_inject_all(ioapic, state->irr);