Home
last modified time | relevance | path

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

/linux-6.1.9/include/linux/
Dmsi.h344 msi_alloc_info_t *arg);
348 msi_alloc_info_t *arg);
357 msi_alloc_info_t *arg);
358 void (*set_desc)(msi_alloc_info_t *arg,
449 int nvec, msi_alloc_info_t *args);
451 int virq, int nvec, msi_alloc_info_t *args);
/linux-6.1.9/arch/x86/include/asm/
Dmsi.h7 typedef struct irq_alloc_info msi_alloc_info_t; typedef
10 msi_alloc_info_t *arg);
/linux-6.1.9/drivers/base/
Dplatform-msi.c26 msi_alloc_info_t arg;
46 static void platform_msi_set_desc(msi_alloc_info_t *arg, struct msi_desc *desc) in platform_msi_set_desc()
55 msi_alloc_info_t *arg) in platform_msi_init()
61 static void platform_msi_set_proxy_dev(msi_alloc_info_t *arg) in platform_msi_set_proxy_dev()
/linux-6.1.9/kernel/irq/
Dmsi.c583 msi_alloc_info_t *arg) in msi_domain_ops_get_hwirq()
589 int nvec, msi_alloc_info_t *arg) in msi_domain_ops_prepare()
595 static void msi_domain_ops_set_desc(msi_alloc_info_t *arg, in msi_domain_ops_set_desc()
604 msi_alloc_info_t *arg) in msi_domain_ops_init()
699 int nvec, msi_alloc_info_t *arg) in msi_domain_prepare_irqs()
713 int virq_base, int nvec, msi_alloc_info_t *arg) in msi_domain_populate_irqs()
858 msi_alloc_info_t arg = { }; in __msi_domain_alloc_irqs()
/linux-6.1.9/include/asm-generic/
Dmsi.h32 } msi_alloc_info_t; typedef
/linux-6.1.9/arch/x86/kernel/apic/
Dmsi.c161 msi_alloc_info_t *arg) in pci_msi_prepare()
284 irq_hw_number_t hwirq, msi_alloc_info_t *arg) in dmar_msi_init()
/linux-6.1.9/arch/powerpc/platforms/pseries/
Dmsi.c343 msi_alloc_info_t *arg) in rtas_prepare_msi_irqs()
425 int nvec, msi_alloc_info_t *arg) in pseries_msi_ops_prepare()
560 msi_alloc_info_t *info = arg; in pseries_irq_domain_alloc()
/linux-6.1.9/drivers/irqchip/
Dirq-gic-v3-its-fsl-mc-msi.c43 int nvec, msi_alloc_info_t *info) in its_fsl_mc_msi_prepare()
Dirq-gic-v3-its-platform-msi.c47 int nvec, msi_alloc_info_t *info) in its_pmsi_prepare()
Dirq-gic-v3-its-pci-msi.c54 int nvec, msi_alloc_info_t *info) in its_pci_msi_prepare()
Dirq-ti-sci-inta.c574 msi_alloc_info_t *arg = data; in ti_sci_inta_irq_domain_alloc()
592 static void ti_sci_inta_msi_set_desc(msi_alloc_info_t *arg, in ti_sci_inta_msi_set_desc()
Dirq-gic-v3-mbi.c87 msi_alloc_info_t *info = args; in mbi_irq_domain_alloc()
Dirq-ls-scfg-msi.c141 msi_alloc_info_t *info = args; in ls_scfg_msi_domain_irq_alloc()
Dirq-gic-v2m.c179 msi_alloc_info_t *info = args; in gicv2m_irq_domain_alloc()
Dirq-gic-v3-its.c3462 int nvec, msi_alloc_info_t *info) in its_msi_prepare()
3551 msi_alloc_info_t *info = args; in its_irq_domain_alloc()
/linux-6.1.9/drivers/pci/controller/
Dvmd.c211 msi_alloc_info_t *arg) in vmd_get_hwirq()
252 msi_alloc_info_t *arg) in vmd_msi_init()
287 int nvec, msi_alloc_info_t *arg) in vmd_msi_prepare()
299 static void vmd_set_desc(msi_alloc_info_t *arg, struct msi_desc *desc) in vmd_set_desc()
Dpci-hyperv.c615 int nvec, msi_alloc_info_t *info) in hv_msi_prepare()
/linux-6.1.9/drivers/bus/fsl-mc/
Dfsl-mc-msi.c35 static void fsl_mc_msi_set_desc(msi_alloc_info_t *arg, in fsl_mc_msi_set_desc()
/linux-6.1.9/drivers/pci/msi/
Dirqdomain.c111 static void pci_msi_domain_set_desc(msi_alloc_info_t *arg, in pci_msi_domain_set_desc()
/linux-6.1.9/include/linux/gpio/
Ddriver.h31 msi_alloc_info_t msiinfo;
/linux-6.1.9/drivers/gpio/
Dgpio-thunderx.c414 msi_alloc_info_t *info = &gfwspec->msiinfo; in thunderx_gpio_populate_parent_alloc_info()
/linux-6.1.9/arch/x86/kernel/
Dhpet.c517 irq_hw_number_t hwirq, msi_alloc_info_t *arg) in hpet_msi_init()
/linux-6.1.9/arch/powerpc/platforms/powernv/
Dpci-ioda.c2210 msi_alloc_info_t *info = arg; in pnv_irq_domain_alloc()