| /Linux-v6.1/include/linux/ |
| D | msi.h | 305 struct msi_domain_info; 343 irq_hw_number_t (*get_hwirq)(struct msi_domain_info *info, 346 struct msi_domain_info *info, 350 struct msi_domain_info *info, 353 struct msi_domain_info *info, 377 struct msi_domain_info { struct 427 struct msi_domain_info *info, 438 struct msi_domain_info *msi_get_domain_info(struct irq_domain *domain); 441 struct msi_domain_info *info, 474 struct msi_domain_info *info,
|
| /Linux-v6.1/kernel/irq/ |
| D | msi.c | 471 struct msi_domain_info *info = domain->host_data; in msi_check_level() 533 struct msi_domain_info *info = domain->host_data; in msi_domain_alloc() 565 struct msi_domain_info *info = domain->host_data; in msi_domain_free() 582 static irq_hw_number_t msi_domain_ops_get_hwirq(struct msi_domain_info *info, in msi_domain_ops_get_hwirq() 602 struct msi_domain_info *info, in msi_domain_ops_init() 617 struct msi_domain_info *info, in msi_domain_ops_check() 633 static void msi_domain_update_dom_ops(struct msi_domain_info *info) in msi_domain_update_dom_ops() 662 static void msi_domain_update_chip_ops(struct msi_domain_info *info) in msi_domain_update_chip_ops() 680 struct msi_domain_info *info, in msi_create_irq_domain() 701 struct msi_domain_info *info = domain->host_data; in msi_domain_prepare_irqs() [all …]
|
| /Linux-v6.1/drivers/pci/msi/ |
| D | irqdomain.c | 84 struct msi_domain_info *info, in pci_msi_domain_check_cap() 123 static void pci_msi_domain_update_dom_ops(struct msi_domain_info *info) in pci_msi_domain_update_dom_ops() 137 static void pci_msi_domain_update_chip_ops(struct msi_domain_info *info) in pci_msi_domain_update_chip_ops() 162 struct msi_domain_info *info, in pci_msi_create_irq_domain()
|
| /Linux-v6.1/arch/x86/kernel/apic/ |
| D | msi.c | 179 static struct msi_domain_info pci_msi_domain_info = { 227 static struct msi_domain_info pci_msi_ir_domain_info = { 283 struct msi_domain_info *info, unsigned int virq, in dmar_msi_init() 296 static struct msi_domain_info dmar_msi_domain_info = {
|
| /Linux-v6.1/drivers/base/ |
| D | platform-msi.c | 53 struct msi_domain_info *info, in platform_msi_init() 71 static void platform_msi_update_dom_ops(struct msi_domain_info *info) in platform_msi_update_dom_ops() 90 static void platform_msi_update_chip_ops(struct msi_domain_info *info) in platform_msi_update_chip_ops() 123 struct msi_domain_info *info, in platform_msi_create_irq_domain()
|
| /Linux-v6.1/drivers/bus/fsl-mc/ |
| D | fsl-mc-msi.c | 46 static void fsl_mc_msi_update_dom_ops(struct msi_domain_info *info) in fsl_mc_msi_update_dom_ops() 135 static void fsl_mc_msi_update_chip_ops(struct msi_domain_info *info) in fsl_mc_msi_update_chip_ops() 162 struct msi_domain_info *info, in fsl_mc_msi_create_irq_domain()
|
| /Linux-v6.1/drivers/soc/ti/ |
| D | ti_sci_inta_msi.c | 30 static void ti_sci_inta_msi_update_chip_ops(struct msi_domain_info *info) in ti_sci_inta_msi_update_chip_ops() 48 struct msi_domain_info *info, in ti_sci_inta_msi_create_irq_domain()
|
| /Linux-v6.1/drivers/irqchip/ |
| D | irq-gic-v3-its-fsl-mc-msi.c | 46 struct msi_domain_info *msi_info; in its_fsl_mc_msi_prepare() 74 static struct msi_domain_info its_fsl_mc_msi_domain_info = {
|
| D | irq-gic-v3-its-platform-msi.c | 49 struct msi_domain_info *msi_info; in its_pmsi_prepare() 75 static struct msi_domain_info its_pmsi_domain_info = {
|
| D | irq-gic-v3-its-pci-msi.c | 57 struct msi_domain_info *msi_info; in its_pci_msi_prepare() 101 static struct msi_domain_info its_pci_msi_domain_info = {
|
| D | irq-gic-v3-mbi.c | 176 static struct msi_domain_info mbi_msi_domain_info = { 224 static struct msi_domain_info mbi_pmsi_domain_info = {
|
| D | irq-gic-v2m.c | 93 static struct msi_domain_info gicv2m_msi_domain_info = { 259 static struct msi_domain_info gicv2m_pmsi_domain_info = {
|
| D | irq-mvebu-odmi.c | 155 static struct msi_domain_info odmi_msi_domain_info = {
|
| D | irq-alpine-msi.c | 104 static struct msi_domain_info alpine_msix_domain_info = {
|
| D | irq-mvebu-gicp.c | 161 static struct msi_domain_info gicp_msi_domain_info = {
|
| D | irq-loongson-pch-msi.c | 88 static struct msi_domain_info pch_msi_domain_info = {
|
| D | irq-imx-mu-msi.c | 125 static struct msi_domain_info imx_mu_msi_domain_info = {
|
| /Linux-v6.1/include/linux/soc/ti/ |
| D | ti_sci_inta_msi.h | 17 struct msi_domain_info *info,
|
| /Linux-v6.1/arch/x86/kernel/ |
| D | hpet.c | 516 struct msi_domain_info *info, unsigned int virq, in hpet_msi_init() 527 struct msi_domain_info *info, unsigned int virq) in hpet_msi_free() 537 static struct msi_domain_info hpet_msi_domain_info = { 545 struct msi_domain_info *domain_info; in hpet_create_irq_domain() 590 struct msi_domain_info *info = msi_get_domain_info(domain); in hpet_dev_id()
|
| /Linux-v6.1/arch/x86/hyperv/ |
| D | irqdomain.c | 280 struct msi_domain_info *info, unsigned int virq) in hv_msi_free_irq() 315 static struct msi_domain_info hv_pci_msi_domain_info = {
|
| /Linux-v6.1/include/linux/fsl/ |
| D | mc.h | 21 struct msi_domain_info; 429 struct msi_domain_info *info,
|
| /Linux-v6.1/drivers/pci/controller/ |
| D | vmd.c | 210 static irq_hw_number_t vmd_get_hwirq(struct msi_domain_info *info, in vmd_get_hwirq() 250 static int vmd_msi_init(struct irq_domain *domain, struct msi_domain_info *info, in vmd_msi_init() 271 struct msi_domain_info *info, unsigned int virq) in vmd_msi_free() 312 static struct msi_domain_info vmd_msi_domain_info = {
|
| D | pcie-altera-msi.c | 83 static struct msi_domain_info altera_msi_domain_info = {
|
| D | pci-xgene-msi.c | 55 static struct msi_domain_info xgene_msi_domain_info = {
|
| /Linux-v6.1/arch/powerpc/platforms/pseries/ |
| D | msi.c | 439 struct msi_domain_info *info, in pseries_msi_ops_msi_free() 515 static struct msi_domain_info pseries_msi_domain_info = {
|