Home
last modified time | relevance | path

Searched refs:msi_alloc_info_t (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/arch/x86/include/asm/
Dmsi.h7 typedef struct irq_alloc_info msi_alloc_info_t; typedef
10 msi_alloc_info_t *arg);
12 void pci_msi_set_desc(msi_alloc_info_t *arg, struct msi_desc *desc);
/Linux-v4.19/include/linux/
Dmsi.h226 msi_alloc_info_t *arg);
230 msi_alloc_info_t *arg);
239 msi_alloc_info_t *arg);
240 void (*msi_finish)(msi_alloc_info_t *arg, int retval);
241 void (*set_desc)(msi_alloc_info_t *arg,
316 int nvec, msi_alloc_info_t *args);
318 int virq, int nvec, msi_alloc_info_t *args);
/Linux-v4.19/arch/x86/kernel/apic/
Dmsi.c91 msi_alloc_info_t *arg) in pci_msi_get_hwirq()
97 msi_alloc_info_t *arg) in pci_msi_prepare()
115 void pci_msi_set_desc(msi_alloc_info_t *arg, struct msi_desc *desc) in pci_msi_set_desc()
208 msi_alloc_info_t *arg) in dmar_msi_get_hwirq()
215 irq_hw_number_t hwirq, msi_alloc_info_t *arg) in dmar_msi_init()
305 msi_alloc_info_t *arg) in hpet_msi_get_hwirq()
312 irq_hw_number_t hwirq, msi_alloc_info_t *arg) in hpet_msi_init()
/Linux-v4.19/kernel/irq/
Dmsi.c192 msi_alloc_info_t *arg) in msi_domain_ops_get_hwirq()
198 int nvec, msi_alloc_info_t *arg) in msi_domain_ops_prepare()
204 static void msi_domain_ops_set_desc(msi_alloc_info_t *arg, in msi_domain_ops_set_desc()
218 msi_alloc_info_t *arg) in msi_domain_ops_init()
302 int nvec, msi_alloc_info_t *arg) in msi_domain_prepare_irqs()
316 int virq, int nvec, msi_alloc_info_t *arg) in msi_domain_populate_irqs()
406 msi_alloc_info_t arg; in msi_domain_alloc_irqs()
/Linux-v4.19/include/asm-generic/
Dmsi.h29 } msi_alloc_info_t; typedef
/Linux-v4.19/drivers/base/
Dplatform-msi.c26 msi_alloc_info_t arg;
48 static void platform_msi_set_desc(msi_alloc_info_t *arg, struct msi_desc *desc) in platform_msi_set_desc()
57 msi_alloc_info_t *arg) in platform_msi_init()
/Linux-v4.19/drivers/irqchip/
Dirq-gic-v3-its-fsl-mc-msi.c28 int nvec, msi_alloc_info_t *info) in its_fsl_mc_msi_prepare()
Dirq-gic-v3-its-platform-msi.c58 int nvec, msi_alloc_info_t *info) in its_pmsi_prepare()
Dirq-gic-v3-its-pci-msi.c65 int nvec, msi_alloc_info_t *info) in its_pci_msi_prepare()
Dirq-gic-v3-its.c2286 int nvec, msi_alloc_info_t *info) in its_msi_prepare()
2366 msi_alloc_info_t *info = args; in its_irq_domain_alloc()
/Linux-v4.19/drivers/pci/controller/
Dvmd.c186 msi_alloc_info_t *arg) in vmd_get_hwirq()
226 msi_alloc_info_t *arg) in vmd_msi_init()
264 int nvec, msi_alloc_info_t *arg) in vmd_msi_prepare()
276 static void vmd_set_desc(msi_alloc_info_t *arg, struct msi_desc *desc) in vmd_set_desc()
Dpci-hyperv.c1236 msi_alloc_info_t *arg) in hv_msi_domain_ops_get_hwirq()
/Linux-v4.19/drivers/bus/fsl-mc/
Dfsl-mc-msi.c34 static void fsl_mc_msi_set_desc(msi_alloc_info_t *arg, in fsl_mc_msi_set_desc()
/Linux-v4.19/drivers/pci/
Dmsi.c1374 static void pci_msi_domain_set_desc(msi_alloc_info_t *arg, in pci_msi_domain_set_desc()