Lines Matching defs:data
37 * @irq_data: Pointer to interrupt data of the MSI interrupt
151 static void pci_irq_mask_msi(struct irq_data *data)
153 struct msi_desc *desc = irq_data_get_msi_desc(data);
155 pci_msi_mask(desc, BIT(data->irq - desc->irq));
158 static void pci_irq_unmask_msi(struct irq_data *data)
160 struct msi_desc *desc = irq_data_get_msi_desc(data);
162 pci_msi_unmask(desc, BIT(data->irq - desc->irq));
195 static void pci_irq_mask_msix(struct irq_data *data)
197 pci_msix_mask(irq_data_get_msi_desc(data));
200 static void pci_irq_unmask_msix(struct irq_data *data)
202 pci_msix_unmask(irq_data_get_msi_desc(data));
364 * @data: Optional pointer to domain specific data to be stored
365 * in msi_domain_info::data
398 unsigned int hwsize, void *data)
413 hwsize, data, NULL);
430 static int get_msi_id_cb(struct pci_dev *pdev, u16 alias, void *data)
432 u32 *pa = data;
469 * Use the firmware data to find a device-specific MSI domain