VGIC_NR_PRIVATE_IRQS 26 include/kvm/arm_vgic.h #define VGIC_MAX_PRIVATE (VGIC_NR_PRIVATE_IRQS - 1) VGIC_NR_PRIVATE_IRQS 32 include/kvm/arm_vgic.h #define irq_is_ppi(irq) ((irq) >= VGIC_NR_SGIS && (irq) < VGIC_NR_PRIVATE_IRQS) VGIC_NR_PRIVATE_IRQS 33 include/kvm/arm_vgic.h #define irq_is_spi(irq) ((irq) >= VGIC_NR_PRIVATE_IRQS && \ VGIC_NR_PRIVATE_IRQS 300 include/kvm/arm_vgic.h struct vgic_irq private_irqs[VGIC_NR_PRIVATE_IRQS]; VGIC_NR_PRIVATE_IRQS 360 include/kvm/arm_vgic.h #define vgic_valid_spi(k, i) (((i) >= VGIC_NR_PRIVATE_IRQS) && \ VGIC_NR_PRIVATE_IRQS 361 include/kvm/arm_vgic.h ((i) < (k)->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS)) VGIC_NR_PRIVATE_IRQS 944 virt/kvm/arm/arm.c if (irq_num < VGIC_NR_SGIS || irq_num >= VGIC_NR_PRIVATE_IRQS) VGIC_NR_PRIVATE_IRQS 952 virt/kvm/arm/arm.c if (irq_num < VGIC_NR_PRIVATE_IRQS) VGIC_NR_PRIVATE_IRQS 44 virt/kvm/arm/vgic/vgic-debug.c if (iter->intid == VGIC_NR_PRIVATE_IRQS && VGIC_NR_PRIVATE_IRQS 48 virt/kvm/arm/vgic/vgic-debug.c if (iter->intid >= (iter->nr_spis + VGIC_NR_PRIVATE_IRQS)) { VGIC_NR_PRIVATE_IRQS 79 virt/kvm/arm/vgic/vgic-debug.c iter->intid >= (iter->nr_spis + VGIC_NR_PRIVATE_IRQS) && VGIC_NR_PRIVATE_IRQS 183 virt/kvm/arm/vgic/vgic-debug.c else if (irq->intid < VGIC_NR_PRIVATE_IRQS) VGIC_NR_PRIVATE_IRQS 190 virt/kvm/arm/vgic/vgic-debug.c if (irq->intid ==0 || irq->intid == VGIC_NR_PRIVATE_IRQS) VGIC_NR_PRIVATE_IRQS 163 virt/kvm/arm/vgic/vgic-init.c irq->intid = i + VGIC_NR_PRIVATE_IRQS; VGIC_NR_PRIVATE_IRQS 211 virt/kvm/arm/vgic/vgic-init.c for (i = 0; i < VGIC_NR_PRIVATE_IRQS; i++) { VGIC_NR_PRIVATE_IRQS 278 virt/kvm/arm/vgic/vgic-init.c dist->nr_spis = VGIC_NR_IRQS_LEGACY - VGIC_NR_PRIVATE_IRQS; VGIC_NR_PRIVATE_IRQS 288 virt/kvm/arm/vgic/vgic-init.c for (i = 0; i < VGIC_NR_PRIVATE_IRQS; i++) { VGIC_NR_PRIVATE_IRQS 22 virt/kvm/arm/vgic/vgic-irqfd.c unsigned int spi_id = e->irqchip.pin + VGIC_NR_PRIVATE_IRQS; VGIC_NR_PRIVATE_IRQS 186 virt/kvm/arm/vgic/vgic-kvm-device.c if (val < (VGIC_NR_PRIVATE_IRQS + 32) || VGIC_NR_PRIVATE_IRQS 197 virt/kvm/arm/vgic/vgic-kvm-device.c val - VGIC_NR_PRIVATE_IRQS; VGIC_NR_PRIVATE_IRQS 241 virt/kvm/arm/vgic/vgic-kvm-device.c VGIC_NR_PRIVATE_IRQS, uaddr); VGIC_NR_PRIVATE_IRQS 36 virt/kvm/arm/vgic/vgic-mmio-v2.c value = vgic->nr_spis + VGIC_NR_PRIVATE_IRQS; VGIC_NR_PRIVATE_IRQS 179 virt/kvm/arm/vgic/vgic-mmio-v2.c if (intid < VGIC_NR_PRIVATE_IRQS) VGIC_NR_PRIVATE_IRQS 74 virt/kvm/arm/vgic/vgic-mmio-v3.c value = vgic->nr_spis + VGIC_NR_PRIVATE_IRQS; VGIC_NR_PRIVATE_IRQS 452 virt/kvm/arm/vgic/vgic-mmio-v3.c .len = (bpi * VGIC_NR_PRIVATE_IRQS) / 8, \ VGIC_NR_PRIVATE_IRQS 457 virt/kvm/arm/vgic/vgic-mmio-v3.c .reg_offset = off + (bpi * VGIC_NR_PRIVATE_IRQS) / 8, \ VGIC_NR_PRIVATE_IRQS 459 virt/kvm/arm/vgic/vgic-mmio-v3.c .len = (bpi * (1024 - VGIC_NR_PRIVATE_IRQS)) / 8, \ VGIC_NR_PRIVATE_IRQS 322 virt/kvm/arm/vgic/vgic-mmio.c intid >= VGIC_NR_PRIVATE_IRQS) VGIC_NR_PRIVATE_IRQS 330 virt/kvm/arm/vgic/vgic-mmio.c intid >= VGIC_NR_PRIVATE_IRQS) VGIC_NR_PRIVATE_IRQS 587 virt/kvm/arm/vgic/vgic-mmio.c if (intid + i < VGIC_NR_PRIVATE_IRQS) VGIC_NR_PRIVATE_IRQS 607 virt/kvm/arm/vgic/vgic-mmio.c int nr_irqs = vcpu->kvm->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS; VGIC_NR_PRIVATE_IRQS 629 virt/kvm/arm/vgic/vgic-mmio.c int nr_irqs = vcpu->kvm->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS; VGIC_NR_PRIVATE_IRQS 759 virt/kvm/arm/vgic/vgic-mmio.c int flags, nr_irqs = kvm->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS; VGIC_NR_PRIVATE_IRQS 72 virt/kvm/arm/vgic/vgic-v2.c intid - VGIC_NR_PRIVATE_IRQS); VGIC_NR_PRIVATE_IRQS 61 virt/kvm/arm/vgic/vgic-v3.c intid - VGIC_NR_PRIVATE_IRQS); VGIC_NR_PRIVATE_IRQS 100 virt/kvm/arm/vgic/vgic.c if (intid < (kvm->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS)) { VGIC_NR_PRIVATE_IRQS 101 virt/kvm/arm/vgic/vgic.c intid = array_index_nospec(intid, kvm->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS); VGIC_NR_PRIVATE_IRQS 102 virt/kvm/arm/vgic/vgic.c return &kvm->arch.vgic.spis[intid - VGIC_NR_PRIVATE_IRQS]; VGIC_NR_PRIVATE_IRQS 452 virt/kvm/arm/vgic/vgic.c if (!vcpu && intid < VGIC_NR_PRIVATE_IRQS)