nr_spis            67 drivers/irqchip/irq-gic-v2m.c 	u32 nr_spis;		/* The number of SPIs for MSIs */
nr_spis           185 drivers/irqchip/irq-gic-v2m.c 		offset = bitmap_find_free_region(tmp->bm, tmp->nr_spis,
nr_spis           318 drivers/irqchip/irq-gic-v2m.c 				  u32 spi_start, u32 nr_spis,
nr_spis           343 drivers/irqchip/irq-gic-v2m.c 	if (spi_start && nr_spis) {
nr_spis           345 drivers/irqchip/irq-gic-v2m.c 		v2m->nr_spis = nr_spis;
nr_spis           357 drivers/irqchip/irq-gic-v2m.c 		v2m->nr_spis = V2M_MSI_TYPER_NUM_SPI(typer);
nr_spis           360 drivers/irqchip/irq-gic-v2m.c 	if (!is_msi_spi_valid(v2m->spi_start, v2m->nr_spis)) {
nr_spis           390 drivers/irqchip/irq-gic-v2m.c 	v2m->bm = kcalloc(BITS_TO_LONGS(v2m->nr_spis), sizeof(long),
nr_spis           400 drivers/irqchip/irq-gic-v2m.c 		v2m->spi_start, (v2m->spi_start + v2m->nr_spis - 1));
nr_spis           424 drivers/irqchip/irq-gic-v2m.c 		u32 spi_start = 0, nr_spis = 0;
nr_spis           438 drivers/irqchip/irq-gic-v2m.c 		    !of_property_read_u32(child, "arm,msi-num-spis", &nr_spis))
nr_spis           440 drivers/irqchip/irq-gic-v2m.c 				spi_start, nr_spis);
nr_spis           442 drivers/irqchip/irq-gic-v2m.c 		ret = gicv2m_init_one(&child->fwnode, spi_start, nr_spis,
nr_spis           500 drivers/irqchip/irq-gic-v2m.c 	u32 spi_start = 0, nr_spis = 0;
nr_spis           522 drivers/irqchip/irq-gic-v2m.c 		nr_spis = m->spi_count;
nr_spis           525 drivers/irqchip/irq-gic-v2m.c 			spi_start, nr_spis);
nr_spis           534 drivers/irqchip/irq-gic-v2m.c 	ret = gicv2m_init_one(fwnode, spi_start, nr_spis, &res, flags);
nr_spis            23 drivers/irqchip/irq-gic-v3-mbi.c 	u32			nr_spis;
nr_spis            94 drivers/irqchip/irq-gic-v3-mbi.c 						 mbi_ranges[i].nr_spis,
nr_spis           289 drivers/irqchip/irq-gic-v3-mbi.c 						 &mbi_ranges[n].nr_spis);
nr_spis           293 drivers/irqchip/irq-gic-v3-mbi.c 		mbi_ranges[n].bm = kcalloc(BITS_TO_LONGS(mbi_ranges[n].nr_spis),
nr_spis           300 drivers/irqchip/irq-gic-v3-mbi.c 			mbi_ranges[n].spi_start + mbi_ranges[n].nr_spis - 1);
nr_spis           219 include/kvm/arm_vgic.h 	int			nr_spis;
nr_spis           361 include/kvm/arm_vgic.h 			((i) < (k)->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS))
nr_spis            27 virt/kvm/arm/vgic/vgic-debug.c 	int nr_spis;
nr_spis            48 virt/kvm/arm/vgic/vgic-debug.c 	if (iter->intid >= (iter->nr_spis + VGIC_NR_PRIVATE_IRQS)) {
nr_spis            63 virt/kvm/arm/vgic/vgic-debug.c 	iter->nr_spis = kvm->arch.vgic.nr_spis;
nr_spis            79 virt/kvm/arm/vgic/vgic-debug.c 		iter->intid >= (iter->nr_spis + VGIC_NR_PRIVATE_IRQS) &&
nr_spis           150 virt/kvm/arm/vgic/vgic-debug.c 	seq_printf(s, "nr_spis:\t%d\n", dist->nr_spis);
nr_spis           142 virt/kvm/arm/vgic/vgic-init.c static int kvm_vgic_dist_init(struct kvm *kvm, unsigned int nr_spis)
nr_spis           148 virt/kvm/arm/vgic/vgic-init.c 	dist->spis = kcalloc(nr_spis, sizeof(struct vgic_irq), GFP_KERNEL);
nr_spis           160 virt/kvm/arm/vgic/vgic-init.c 	for (i = 0; i < nr_spis; i++) {
nr_spis           277 virt/kvm/arm/vgic/vgic-init.c 	if (!dist->nr_spis)
nr_spis           278 virt/kvm/arm/vgic/vgic-init.c 		dist->nr_spis = VGIC_NR_IRQS_LEGACY - VGIC_NR_PRIVATE_IRQS;
nr_spis           280 virt/kvm/arm/vgic/vgic-init.c 	ret = kvm_vgic_dist_init(kvm, dist->nr_spis);
nr_spis           339 virt/kvm/arm/vgic/vgic-init.c 	dist->nr_spis = 0;
nr_spis           125 virt/kvm/arm/vgic/vgic-irqfd.c 	u32 nr = dist->nr_spis;
nr_spis           193 virt/kvm/arm/vgic/vgic-kvm-device.c 		if (vgic_ready(dev->kvm) || dev->kvm->arch.vgic.nr_spis)
nr_spis           196 virt/kvm/arm/vgic/vgic-kvm-device.c 			dev->kvm->arch.vgic.nr_spis =
nr_spis           240 virt/kvm/arm/vgic/vgic-kvm-device.c 		r = put_user(dev->kvm->arch.vgic.nr_spis +
nr_spis            36 virt/kvm/arm/vgic/vgic-mmio-v2.c 		value = vgic->nr_spis + VGIC_NR_PRIVATE_IRQS;
nr_spis            74 virt/kvm/arm/vgic/vgic-mmio-v3.c 		value = vgic->nr_spis + VGIC_NR_PRIVATE_IRQS;
nr_spis           607 virt/kvm/arm/vgic/vgic-mmio.c 	int nr_irqs = vcpu->kvm->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS;
nr_spis           629 virt/kvm/arm/vgic/vgic-mmio.c 	int nr_irqs = vcpu->kvm->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS;
nr_spis           759 virt/kvm/arm/vgic/vgic-mmio.c 	int flags, nr_irqs = kvm->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS;
nr_spis           100 virt/kvm/arm/vgic/vgic.c 	if (intid < (kvm->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS)) {
nr_spis           101 virt/kvm/arm/vgic/vgic.c 		intid = array_index_nospec(intid, kvm->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS);