Lines Matching refs:intid
31 unsigned long intid;
48 if (iter->intid >= (iter->nr_spis + VGIC_NR_PRIVATE_IRQS - 1) &&
51 xa_find_after(&dist->lpi_xa, &iter->intid,
58 iter->intid++;
59 if (iter->intid == VGIC_NR_PRIVATE_IRQS &&
61 iter->intid = 0;
68 unsigned long intid;
71 xa_for_each(&dist->lpi_xa, intid, irq) {
75 xa_set_mark(&dist->lpi_xa, intid, LPI_XA_MARK_DEBUG_ITER);
86 unsigned long intid;
88 xa_for_each_marked(&dist->lpi_xa, intid, irq, LPI_XA_MARK_DEBUG_ITER) {
89 xa_clear_mark(&dist->lpi_xa, intid, LPI_XA_MARK_DEBUG_ITER);
115 iter->intid >= (iter->nr_spis + VGIC_NR_PRIVATE_IRQS) &&
220 if (irq->intid < VGIC_NR_SGIS)
222 else if (irq->intid < VGIC_NR_PRIVATE_IRQS)
224 else if (irq->intid < VGIC_MAX_SPI)
229 if (irq->intid ==0 || irq->intid == VGIC_NR_PRIVATE_IRQS)
233 if (irq->hw && vgic_irq_is_sgi(irq->intid)) {
251 type, irq->intid,
290 if (iter->intid < VGIC_NR_PRIVATE_IRQS)
291 irq = vgic_get_vcpu_irq(vcpu, iter->intid);
293 irq = vgic_get_irq(kvm, iter->intid);
506 ite->event_id, ite->irq->intid, ite->irq->hwintid,