Home
last modified time | relevance | path

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

/linux-6.12.1/kernel/irq/
Dmsi.c704 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/
Dmsi.h430 struct msi_domain_ops { struct
477 struct msi_domain_ops *ops;
496 struct msi_domain_ops ops;
/linux-6.12.1/drivers/pci/controller/
Dpcie-altera-msi.c160 static const struct irq_domain_ops msi_domain_ops = { variable
170 &msi_domain_ops, msi); in altera_allocate_domains()
Dpci-xgene-msi.c238 static const struct irq_domain_ops msi_domain_ops = { variable
246 &msi_domain_ops, msi); in xgene_allocate_domains()
Dpcie-iproc-msi.c298 static const struct irq_domain_ops msi_domain_ops = { variable
450 &msi_domain_ops, msi); in iproc_msi_alloc_domains()
Dpcie-mediatek.c468 static const struct irq_domain_ops msi_domain_ops = { variable
493 &msi_domain_ops, port); in mtk_pcie_allocate_msi_domains()
Dpcie-brcmstb.c568 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()
Dvmd.c308 static struct msi_domain_ops vmd_msi_domain_ops = {
Dpci-hyperv.c2063 static struct msi_domain_ops hv_msi_ops = {
/linux-6.12.1/drivers/pci/msi/
Dirqdomain.c74 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/
Dirq-gic-v3-its-fsl-mc-msi.c68 static struct msi_domain_ops its_fsl_mc_msi_ops __ro_after_init = {
Dirq-ti-sci-inta.c601 static struct msi_domain_ops ti_sci_inta_msi_ops = {
Dirq-gic-v3-its.c3540 static struct msi_domain_ops its_msi_domain_ops = {
/linux-6.12.1/drivers/bus/fsl-mc/
Dfsl-mc-msi.c46 struct msi_domain_ops *ops = info->ops; in fsl_mc_msi_update_dom_ops()
/linux-6.12.1/drivers/cdx/
Dcdx_msi.c148 static struct msi_domain_ops cdx_msi_ops = {
/linux-6.12.1/drivers/pci/controller/mobiveil/
Dpcie-mobiveil-host.c430 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/
Dmsi.c332 static struct msi_domain_ops dmar_msi_domain_ops = {
/linux-6.12.1/drivers/pci/controller/plda/
Dpcie-plda-host.c129 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/
Dirqdomain.c310 static struct msi_domain_ops pci_msi_domain_ops = {
/linux-6.12.1/arch/x86/pci/
Dxen.c433 static struct msi_domain_ops xen_pci_msi_domain_ops = {
/linux-6.12.1/arch/powerpc/platforms/pseries/
Dmsi.c463 static struct msi_domain_ops pseries_pci_msi_domain_ops = {
/linux-6.12.1/arch/x86/kernel/
Dhpet.c532 static struct msi_domain_ops hpet_msi_domain_ops = {
/linux-6.12.1/arch/powerpc/platforms/powernv/
Dpci-ioda.c1766 static struct msi_domain_ops pnv_pci_msi_domain_ops = {