Lines Matching defs:virq
54 unsigned int virq, irq_hw_number_t hwirq,
57 return irq_domain_set_hwirq_and_chip(domain, virq, hwirq,
318 * @virq: The base irq from which to perform the free operation
319 * @nr_irqs: How many interrupts to free from @virq
321 void platform_msi_device_domain_free(struct irq_domain *domain, unsigned int virq,
327 msi_domain_depopulate_descs(data->dev, virq, nr_irqs);
328 irq_domain_free_irqs_common(domain, virq, nr_irqs);
329 msi_free_msi_descs_range(data->dev, virq, virq + nr_irqs - 1);
338 * @virq: The base irq from which to perform the allocate operation
339 * @nr_irqs: How many interrupts to allocate from @virq
345 int platform_msi_device_domain_alloc(struct irq_domain *domain, unsigned int virq,
351 return msi_domain_populate_irqs(domain->parent, dev, virq, nr_irqs, &data->arg);