/linux-6.12.1/kernel/irq/ |
D | msi.c | 704 struct msi_domain_ops *ops = info->ops; in msi_domain_alloc() 759 static const struct irq_domain_ops msi_domain_ops = { variable 801 static struct msi_domain_ops msi_domain_ops_default = { 810 struct msi_domain_ops *ops = info->ops; in msi_domain_update_dom_ops() 862 fwnode, &msi_domain_ops, info); in __msi_create_irq_domain() 1111 struct msi_domain_ops *ops = info->ops; in msi_domain_prepare_irqs() 1227 struct msi_domain_ops *ops = info->ops; in __msi_domain_alloc_irqs() 1302 struct msi_domain_ops *ops; in __msi_domain_alloc_locked() 1568 struct msi_domain_ops *ops; in msi_domain_free_locked()
|
/linux-6.12.1/include/linux/ |
D | msi.h | 430 struct msi_domain_ops { struct 477 struct msi_domain_ops *ops; 496 struct msi_domain_ops ops;
|
/linux-6.12.1/drivers/pci/controller/ |
D | pcie-altera-msi.c | 160 static const struct irq_domain_ops msi_domain_ops = { variable 170 &msi_domain_ops, msi); in altera_allocate_domains()
|
D | pci-xgene-msi.c | 238 static const struct irq_domain_ops msi_domain_ops = { variable 246 &msi_domain_ops, msi); in xgene_allocate_domains()
|
D | pcie-iproc-msi.c | 298 static const struct irq_domain_ops msi_domain_ops = { variable 450 &msi_domain_ops, msi); in iproc_msi_alloc_domains()
|
D | pcie-mediatek.c | 468 static const struct irq_domain_ops msi_domain_ops = { variable 493 &msi_domain_ops, port); in mtk_pcie_allocate_msi_domains()
|
D | pcie-brcmstb.c | 568 static const struct irq_domain_ops msi_domain_ops = { variable 578 msi->inner_domain = irq_domain_add_linear(NULL, msi->nr, &msi_domain_ops, msi); in brcm_allocate_domains()
|
D | vmd.c | 308 static struct msi_domain_ops vmd_msi_domain_ops = {
|
D | pci-hyperv.c | 2063 static struct msi_domain_ops hv_msi_ops = {
|
/linux-6.12.1/drivers/pci/msi/ |
D | irqdomain.c | 74 static struct msi_domain_ops pci_msi_domain_ops_default = { 80 struct msi_domain_ops *ops = info->ops; in pci_msi_domain_update_dom_ops()
|
/linux-6.12.1/drivers/irqchip/ |
D | irq-gic-v3-its-fsl-mc-msi.c | 68 static struct msi_domain_ops its_fsl_mc_msi_ops __ro_after_init = {
|
D | irq-ti-sci-inta.c | 601 static struct msi_domain_ops ti_sci_inta_msi_ops = {
|
D | irq-gic-v3-its.c | 3540 static struct msi_domain_ops its_msi_domain_ops = {
|
/linux-6.12.1/drivers/bus/fsl-mc/ |
D | fsl-mc-msi.c | 46 struct msi_domain_ops *ops = info->ops; in fsl_mc_msi_update_dom_ops()
|
/linux-6.12.1/drivers/cdx/ |
D | cdx_msi.c | 148 static struct msi_domain_ops cdx_msi_ops = {
|
/linux-6.12.1/drivers/pci/controller/mobiveil/ |
D | pcie-mobiveil-host.c | 430 static const struct irq_domain_ops msi_domain_ops = { variable 443 &msi_domain_ops, pcie); in mobiveil_allocate_msi_domains()
|
/linux-6.12.1/arch/x86/kernel/apic/ |
D | msi.c | 332 static struct msi_domain_ops dmar_msi_domain_ops = {
|
/linux-6.12.1/drivers/pci/controller/plda/ |
D | pcie-plda-host.c | 129 static const struct irq_domain_ops msi_domain_ops = { variable 156 &msi_domain_ops, port); in plda_allocate_msi_domains()
|
/linux-6.12.1/arch/x86/hyperv/ |
D | irqdomain.c | 310 static struct msi_domain_ops pci_msi_domain_ops = {
|
/linux-6.12.1/arch/x86/pci/ |
D | xen.c | 433 static struct msi_domain_ops xen_pci_msi_domain_ops = {
|
/linux-6.12.1/arch/powerpc/platforms/pseries/ |
D | msi.c | 463 static struct msi_domain_ops pseries_pci_msi_domain_ops = {
|
/linux-6.12.1/arch/x86/kernel/ |
D | hpet.c | 532 static struct msi_domain_ops hpet_msi_domain_ops = {
|
/linux-6.12.1/arch/powerpc/platforms/powernv/ |
D | pci-ioda.c | 1766 static struct msi_domain_ops pnv_pci_msi_domain_ops = {
|