Searched refs:lpi_nr (Results 1 – 3 of 3) sorted by relevance
119 static rt_size_t lpi_nr; variable849 if (hwirq_index >= lpi_nr) in gicv3_its_irq_alloc_msi()1008 if (type != RT_IRQ_STATE_PENDING || hwirq > 8192 + lpi_nr) in gicv3_its_irq_set_state()1304 lpi_nr = rt_min_t(rt_size_t, (1UL << lpi_id_bits) - 8192, gic->lpi_nr); in its_lpi_table_init()1305 lpi_id_bits = __rt_clz(lpi_nr + 8192); in its_lpi_table_init()1307 if (numlpis > 2 && numlpis > lpi_nr) in its_lpi_table_init()1309 lpi_nr = numlpis; in its_lpi_table_init()1310 LOG_W("Using hypervisor restricted LPI range [%u]", lpi_nr); in its_lpi_table_init()1313 gic->lpi_nr = lpi_nr; in its_lpi_table_init()1357 LOG_D("ITS: Allocator initialized for %u LPIs", lpi_nr); in its_lpi_table_init()[all …]
280 _gic.lpi_nr = rt_min_t(int, num_lpis, 1UL << GICD_TYPER_ID_BITS(_gic.gicd_typer)); in gicv3_dist_init()284 _gic.lpi_nr = 1UL << GICD_TYPER_ID_BITS(_gic.gicd_typer); in gicv3_dist_init()291 _gic.lpi_nr = rt_min_t(rt_size_t, RT_PIC_ARM_GIC_V3_ITS_IRQ_MAX, _gic.lpi_nr); in gicv3_dist_init()292 _gic.irq_nr += _gic.lpi_nr; in gicv3_dist_init()709 irq_index = _gic.irq_nr - _gic.lpi_nr + hwirq - 8192; in gicv3_irq_map()847 irq_index = gic->irq_nr - gic->lpi_nr + hwirq - 8192; in gicv3_handler()
369 rt_size_t lpi_nr; member
Completed in 12 milliseconds