Searched refs:msidesc (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.15/arch/x86/pci/ |
| D | xen.c | 169 struct msi_desc *msidesc; in xen_setup_msi_irqs() local 186 for_each_pci_msi_entry(msidesc, dev) { in xen_setup_msi_irqs() 187 irq = xen_bind_pirq_msi_to_irq(dev, msidesc, v[i], in xen_setup_msi_irqs() 231 struct msi_desc *msidesc; in xen_hvm_setup_msi_irqs() local 237 for_each_pci_msi_entry(msidesc, dev) { in xen_hvm_setup_msi_irqs() 238 pirq = xen_allocate_pirq_msi(dev, msidesc); in xen_hvm_setup_msi_irqs() 244 __pci_write_msi_msg(msidesc, &msg); in xen_hvm_setup_msi_irqs() 246 irq = xen_bind_pirq_msi_to_irq(dev, msidesc, pirq, in xen_hvm_setup_msi_irqs() 270 struct msi_desc *msidesc; in xen_initdom_setup_msi_irqs() local 272 for_each_pci_msi_entry(msidesc, dev) { in xen_initdom_setup_msi_irqs() [all …]
|
| /Linux-v5.15/include/xen/ |
| D | events.h | 117 int xen_allocate_pirq_msi(struct pci_dev *dev, struct msi_desc *msidesc); 119 int xen_bind_pirq_msi_to_irq(struct pci_dev *dev, struct msi_desc *msidesc,
|
| /Linux-v5.15/arch/x86/hyperv/ |
| D | irqdomain.c | 191 struct msi_desc *msidesc; in hv_irq_compose_msi_msg() local 199 msidesc = irq_data_get_msi_desc(data); in hv_irq_compose_msi_msg() 200 dev = msi_desc_to_pci_dev(msidesc); in hv_irq_compose_msi_msg() 256 static void hv_teardown_msi_irq_common(struct pci_dev *dev, struct msi_desc *msidesc, int irq) in hv_teardown_msi_irq_common() argument
|
| /Linux-v5.15/drivers/xen/events/ |
| D | events_base.c | 1088 int xen_allocate_pirq_msi(struct pci_dev *dev, struct msi_desc *msidesc) in xen_allocate_pirq_msi() argument 1102 int xen_bind_pirq_msi_to_irq(struct pci_dev *dev, struct msi_desc *msidesc, in xen_bind_pirq_msi_to_irq() argument 1122 ret = irq_set_msi_desc(irq, msidesc); in xen_bind_pirq_msi_to_irq()
|