Lines Matching defs:irq_data
594 static unsigned int hv_msi_get_int_vector(struct irq_data *data)
613 static void hv_arch_irq_unmask(struct irq_data *data)
748 static unsigned int hv_msi_get_int_vector(struct irq_data *irqd)
765 struct irq_data *d = irq_domain_get_irq_data(domain, virq);
816 struct irq_data *d;
875 struct irq_data *irqd, bool reserve)
938 static void hv_arch_irq_unmask(struct irq_data *data) { }
1630 struct irq_data *irq_data = irq_domain_get_irq_data(domain, irq);
1631 struct msi_desc *msi = irq_data_get_msi_desc(irq_data);
1635 int_desc = irq_data_get_irq_chip_data(irq_data);
1639 irq_data->chip_data = NULL;
1650 static void hv_irq_mask(struct irq_data *data)
1657 static void hv_irq_unmask(struct irq_data *data)
1813 static void hv_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
3976 struct irq_data *irq_data;
3985 irq_data = irq_get_irq_data(entry->irq);
3986 if (WARN_ON_ONCE(!irq_data)) {
3991 hv_compose_msi_msg(irq_data, &entry->msg);