Lines Matching refs:nr_ids
1565 static unsigned long *its_lpi_alloc(int nr_irqs, u32 *base, int *nr_ids) in its_lpi_alloc() argument
1585 *nr_ids = nr_irqs; in its_lpi_alloc()
1589 *base = *nr_ids = 0; in its_lpi_alloc()
1594 static void its_lpi_free(unsigned long *bitmap, u32 base, u32 nr_ids) in its_lpi_free() argument
1596 WARN_ON(free_lpi_range(base, nr_ids)); in its_lpi_free()
2865 int base, nr_ids, i, err = 0; in its_vpe_irq_domain_alloc() local
2869 bitmap = its_lpi_alloc(roundup_pow_of_two(nr_irqs), &base, &nr_ids); in its_vpe_irq_domain_alloc()
2873 if (nr_ids < nr_irqs) { in its_vpe_irq_domain_alloc()
2874 its_lpi_free(bitmap, base, nr_ids); in its_vpe_irq_domain_alloc()
2880 its_lpi_free(bitmap, base, nr_ids); in its_vpe_irq_domain_alloc()
2886 vm->nr_db_lpis = nr_ids; in its_vpe_irq_domain_alloc()
2907 its_lpi_free(bitmap, base, nr_ids); in its_vpe_irq_domain_alloc()