Lines Matching refs:virq
108 int (*map)(struct irq_domain *d, unsigned int virq, irq_hw_number_t hw);
109 void (*unmap)(struct irq_domain *d, unsigned int virq);
115 int (*alloc)(struct irq_domain *d, unsigned int virq,
117 void (*free)(struct irq_domain *d, unsigned int virq,
280 extern int irq_domain_alloc_descs(int virq, unsigned int nr_irqs,
397 extern void irq_dispose_mapping(unsigned int virq);
466 unsigned int virq);
467 extern void irq_domain_set_info(struct irq_domain *domain, unsigned int virq,
494 extern void irq_domain_free_irqs(unsigned int virq, unsigned int nr_irqs);
509 unsigned int virq,
514 unsigned int virq,
517 unsigned int virq, unsigned int nr_irqs);
519 extern int irq_domain_push_irq(struct irq_domain *domain, int virq, void *arg);
520 extern int irq_domain_pop_irq(struct irq_domain *domain, int virq);
531 unsigned int virq);
573 static inline void irq_domain_free_irqs(unsigned int virq, in irq_domain_free_irqs() argument
614 static inline void irq_dispose_mapping(unsigned int virq) { } in irq_dispose_mapping() argument