Home
last modified time | relevance | path

Searched refs:nr_spis (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/drivers/irqchip/
Dirq-gic-v2m.c52 u32 nr_spis; /* The number of SPIs for MSIs */ member
143 if (pos < 0 || pos >= v2m->nr_spis) { in gicv2m_unalloc_msi()
160 offset = find_first_zero_bit(v2m->bm, v2m->nr_spis); in gicv2m_irq_domain_alloc()
161 if (offset < v2m->nr_spis) in gicv2m_irq_domain_alloc()
242 !of_property_read_u32(node, "arm,msi-num-spis", &v2m->nr_spis)) { in gicv2m_init_one()
244 v2m->spi_start, v2m->nr_spis); in gicv2m_init_one()
249 v2m->nr_spis = V2M_MSI_TYPER_NUM_SPI(typer); in gicv2m_init_one()
252 if (!is_msi_spi_valid(v2m->spi_start, v2m->nr_spis)) { in gicv2m_init_one()
257 v2m->bm = kzalloc(sizeof(long) * BITS_TO_LONGS(v2m->nr_spis), in gicv2m_init_one()
292 v2m->spi_start, (v2m->spi_start + v2m->nr_spis)); in gicv2m_init_one()
/linux-4.1.27/virt/kvm/arm/
Dvgic-v3-emul.c802 int nr_spis = dist->nr_irqs - VGIC_NR_PRIVATE_IRQS; in vgic_v3_init_model() local
804 dist->irq_spi_mpidr = kcalloc(nr_spis, sizeof(dist->irq_spi_mpidr[0]), in vgic_v3_init_model()