Searched refs:msidesc (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/pci/ |
H A D | xen.c | 170 struct msi_desc *msidesc; in xen_setup_msi_irqs() local 187 for_each_pci_msi_entry(msidesc, dev) { in xen_setup_msi_irqs() 188 irq = xen_bind_pirq_msi_to_irq(dev, msidesc, v[i], in xen_setup_msi_irqs() 235 struct msi_desc *msidesc; in xen_hvm_setup_msi_irqs() local 241 for_each_pci_msi_entry(msidesc, dev) { in xen_hvm_setup_msi_irqs() 242 pirq = xen_allocate_pirq_msi(dev, msidesc); in xen_hvm_setup_msi_irqs() 248 __pci_write_msi_msg(msidesc, &msg); in xen_hvm_setup_msi_irqs() 250 irq = xen_bind_pirq_msi_to_irq(dev, msidesc, pirq, in xen_hvm_setup_msi_irqs() 274 struct msi_desc *msidesc; in xen_initdom_setup_msi_irqs() local 276 for_each_pci_msi_entry(msidesc, de in xen_initdom_setup_msi_irqs() 389 struct msi_desc *msidesc; xen_teardown_msi_irqs() local 402 struct msi_desc *msidesc = first_pci_msi_entry(dev); xen_pv_teardown_msi_irqs() local [all...] |
/kernel/linux/linux-6.6/arch/x86/pci/ |
H A D | xen.c | 170 struct msi_desc *msidesc; in xen_setup_msi_irqs() local 187 msi_for_each_desc(msidesc, &dev->dev, MSI_DESC_NOTASSOCIATED) { in xen_setup_msi_irqs() 188 irq = xen_bind_pirq_msi_to_irq(dev, msidesc, v[i], in xen_setup_msi_irqs() 232 struct msi_desc *msidesc; in xen_hvm_setup_msi_irqs() local 238 msi_for_each_desc(msidesc, &dev->dev, MSI_DESC_NOTASSOCIATED) { in xen_hvm_setup_msi_irqs() 239 pirq = xen_allocate_pirq_msi(dev, msidesc); in xen_hvm_setup_msi_irqs() 245 __pci_write_msi_msg(msidesc, &msg); in xen_hvm_setup_msi_irqs() 247 irq = xen_bind_pirq_msi_to_irq(dev, msidesc, pirq, in xen_hvm_setup_msi_irqs() 271 struct msi_desc *msidesc; in xen_initdom_setup_msi_irqs() local 273 msi_for_each_desc(msidesc, in xen_initdom_setup_msi_irqs() 389 struct msi_desc *msidesc; xen_teardown_msi_irqs() local [all...] |
/kernel/linux/linux-5.10/include/xen/ |
H A D | events.h | 116 int xen_allocate_pirq_msi(struct pci_dev *dev, struct msi_desc *msidesc); 118 int xen_bind_pirq_msi_to_irq(struct pci_dev *dev, struct msi_desc *msidesc,
|
/kernel/linux/linux-6.6/include/xen/ |
H A D | events.h | 116 int xen_allocate_pirq_msi(struct pci_dev *dev, struct msi_desc *msidesc); 118 int xen_bind_pirq_msi_to_irq(struct pci_dev *dev, struct msi_desc *msidesc,
|
/kernel/linux/linux-6.6/arch/x86/hyperv/ |
H A 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()
|
/kernel/linux/linux-5.10/drivers/xen/events/ |
H A D | events_base.c | 1032 int xen_allocate_pirq_msi(struct pci_dev *dev, struct msi_desc *msidesc) in xen_allocate_pirq_msi() argument 1046 int xen_bind_pirq_msi_to_irq(struct pci_dev *dev, struct msi_desc *msidesc, in xen_bind_pirq_msi_to_irq() argument 1066 ret = irq_set_msi_desc(irq, msidesc); in xen_bind_pirq_msi_to_irq()
|
/kernel/linux/linux-6.6/drivers/xen/events/ |
H A D | events_base.c | 1074 int xen_allocate_pirq_msi(struct pci_dev *dev, struct msi_desc *msidesc) in xen_allocate_pirq_msi() argument 1088 int xen_bind_pirq_msi_to_irq(struct pci_dev *dev, struct msi_desc *msidesc, in xen_bind_pirq_msi_to_irq() argument 1115 ret = irq_set_msi_desc(irq, msidesc); in xen_bind_pirq_msi_to_irq()
|
Completed in 9 milliseconds