msi_domain 732 drivers/acpi/arm64/iort.c struct irq_domain *msi_domain; msi_domain 734 drivers/acpi/arm64/iort.c msi_domain = iort_get_platform_device_domain(dev); msi_domain 735 drivers/acpi/arm64/iort.c if (msi_domain) msi_domain 736 drivers/acpi/arm64/iort.c dev_set_msi_domain(dev, msi_domain); msi_domain 206 drivers/base/platform-msi.c if (!dev->msi_domain || !write_msi_msg || !nvec || nvec > MAX_DEV_MSIS) msi_domain 209 drivers/base/platform-msi.c if (dev->msi_domain->bus_token != DOMAIN_BUS_PLATFORM_MSI) { msi_domain 265 drivers/base/platform-msi.c err = msi_domain_alloc_irqs(dev->msi_domain, dev, nvec); msi_domain 293 drivers/base/platform-msi.c msi_domain_free_irqs(dev->msi_domain, dev); msi_domain 340 drivers/base/platform-msi.c domain = irq_domain_create_hierarchy(dev->msi_domain, 0, msi_domain 183 drivers/bus/fsl-mc/fsl-mc-msi.c struct irq_domain *msi_domain; msi_domain 186 drivers/bus/fsl-mc/fsl-mc-msi.c msi_domain = of_msi_get_domain(mc_platform_dev, mc_of_node, msi_domain 188 drivers/bus/fsl-mc/fsl-mc-msi.c if (!msi_domain) { msi_domain 195 drivers/bus/fsl-mc/fsl-mc-msi.c *mc_msi_domain = msi_domain; msi_domain 239 drivers/bus/fsl-mc/fsl-mc-msi.c struct irq_domain *msi_domain; msi_domain 249 drivers/bus/fsl-mc/fsl-mc-msi.c msi_domain = dev_get_msi_domain(dev); msi_domain 250 drivers/bus/fsl-mc/fsl-mc-msi.c if (!msi_domain) { msi_domain 259 drivers/bus/fsl-mc/fsl-mc-msi.c error = msi_domain_alloc_irqs(msi_domain, dev, irq_count); msi_domain 275 drivers/bus/fsl-mc/fsl-mc-msi.c struct irq_domain *msi_domain; msi_domain 277 drivers/bus/fsl-mc/fsl-mc-msi.c msi_domain = dev_get_msi_domain(dev); msi_domain 278 drivers/bus/fsl-mc/fsl-mc-msi.c if (!msi_domain) msi_domain 281 drivers/bus/fsl-mc/fsl-mc-msi.c msi_domain_free_irqs(msi_domain, dev); msi_domain 4145 drivers/iommu/amd_iommu.c return iommu->msi_domain; msi_domain 4583 drivers/iommu/amd_iommu.c iommu->msi_domain = arch_create_remap_msi_irq_domain(iommu->ir_domain, msi_domain 589 drivers/iommu/amd_iommu_types.h struct irq_domain *msi_domain; msi_domain 3039 drivers/iommu/arm-smmu-v3.c if (!dev->msi_domain) { msi_domain 193 drivers/irqchip/irq-alpine-msi.c struct irq_domain *middle_domain, *msi_domain, *gic_domain; msi_domain 218 drivers/irqchip/irq-alpine-msi.c msi_domain = pci_msi_create_irq_domain(of_node_to_fwnode(node), msi_domain 221 drivers/irqchip/irq-alpine-msi.c if (!msi_domain) { msi_domain 26 drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c static int its_fsl_mc_msi_prepare(struct irq_domain *msi_domain, msi_domain 47 drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c msi_info = msi_get_domain_info(msi_domain->parent); msi_domain 51 drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c return msi_info->ops->msi_prepare(msi_domain->parent, dev, nvec, info); msi_domain 49 drivers/irqchip/irq-ls-scfg-msi.c struct irq_domain *msi_domain; msi_domain 229 drivers/irqchip/irq-ls-scfg-msi.c msi_data->msi_domain = pci_msi_create_irq_domain( msi_domain 233 drivers/irqchip/irq-ls-scfg-msi.c if (!msi_data->msi_domain) { msi_domain 417 drivers/irqchip/irq-ls-scfg-msi.c irq_domain_remove(msi_data->msi_domain); msi_domain 317 drivers/irqchip/irq-mvebu-icu.c dev->msi_domain = of_msi_get_domain(dev, dev->of_node, msi_domain 319 drivers/irqchip/irq-mvebu-icu.c if (!dev->msi_domain) msi_domain 322 drivers/irqchip/irq-mvebu-icu.c msi_parent_dn = irq_domain_get_of_node(dev->msi_domain); msi_domain 519 drivers/irqchip/irq-ti-sci-inta.c struct irq_domain *parent_domain, *domain, *msi_domain; msi_domain 584 drivers/irqchip/irq-ti-sci-inta.c msi_domain = ti_sci_inta_msi_create_irq_domain(of_node_to_fwnode(node), msi_domain 587 drivers/irqchip/irq-ti-sci-inta.c if (!msi_domain) { msi_domain 266 drivers/pci/controller/dwc/pcie-designware-host.c pp->msi_domain = pci_msi_create_irq_domain(fwnode, msi_domain 269 drivers/pci/controller/dwc/pcie-designware-host.c if (!pp->msi_domain) { msi_domain 285 drivers/pci/controller/dwc/pcie-designware-host.c irq_domain_remove(pp->msi_domain); msi_domain 187 drivers/pci/controller/dwc/pcie-designware.h struct irq_domain *msi_domain; msi_domain 194 drivers/pci/controller/pci-aardvark.c struct irq_domain *msi_domain; msi_domain 806 drivers/pci/controller/pci-aardvark.c pcie->msi_domain = msi_domain 809 drivers/pci/controller/pci-aardvark.c if (!pcie->msi_domain) { msi_domain 819 drivers/pci/controller/pci-aardvark.c irq_domain_remove(pcie->msi_domain); msi_domain 35 drivers/pci/controller/pci-xgene-msi.c struct irq_domain *msi_domain; msi_domain 250 drivers/pci/controller/pci-xgene-msi.c msi->msi_domain = pci_msi_create_irq_domain(of_node_to_fwnode(msi->node), msi_domain 254 drivers/pci/controller/pci-xgene-msi.c if (!msi->msi_domain) { msi_domain 264 drivers/pci/controller/pci-xgene-msi.c if (msi->msi_domain) msi_domain 265 drivers/pci/controller/pci-xgene-msi.c irq_domain_remove(msi->msi_domain); msi_domain 32 drivers/pci/controller/pcie-altera-msi.c struct irq_domain *msi_domain; msi_domain 185 drivers/pci/controller/pcie-altera-msi.c msi->msi_domain = pci_msi_create_irq_domain(fwnode, msi_domain 187 drivers/pci/controller/pcie-altera-msi.c if (!msi->msi_domain) { msi_domain 198 drivers/pci/controller/pcie-altera-msi.c irq_domain_remove(msi->msi_domain); msi_domain 104 drivers/pci/controller/pcie-iproc-msi.c struct irq_domain *msi_domain; msi_domain 446 drivers/pci/controller/pcie-iproc-msi.c msi->msi_domain = pci_msi_create_irq_domain(of_node_to_fwnode(node), msi_domain 449 drivers/pci/controller/pcie-iproc-msi.c if (!msi->msi_domain) { msi_domain 459 drivers/pci/controller/pcie-iproc-msi.c if (msi->msi_domain) msi_domain 460 drivers/pci/controller/pcie-iproc-msi.c irq_domain_remove(msi->msi_domain); msi_domain 199 drivers/pci/controller/pcie-mediatek.c struct irq_domain *msi_domain; msi_domain 511 drivers/pci/controller/pcie-mediatek.c port->msi_domain = pci_msi_create_irq_domain(fwnode, &mtk_msi_domain_info, msi_domain 513 drivers/pci/controller/pcie-mediatek.c if (!port->msi_domain) { msi_domain 547 drivers/pci/controller/pcie-mediatek.c if (port->msi_domain) msi_domain 548 drivers/pci/controller/pcie-mediatek.c irq_domain_remove(port->msi_domain); msi_domain 134 drivers/pci/controller/pcie-mobiveil.c struct irq_domain *msi_domain; msi_domain 821 drivers/pci/controller/pcie-mobiveil.c msi->msi_domain = pci_msi_create_irq_domain(fwnode, msi_domain 824 drivers/pci/controller/pcie-mobiveil.c if (!msi->msi_domain) { msi_domain 146 drivers/pci/controller/pcie-xilinx-nwl.c struct irq_domain *msi_domain; msi_domain 532 drivers/pci/controller/pcie-xilinx-nwl.c msi->msi_domain = pci_msi_create_irq_domain(fwnode, msi_domain 535 drivers/pci/controller/pcie-xilinx-nwl.c if (!msi->msi_domain) { msi_domain 113 drivers/pci/controller/pcie-xilinx.c struct irq_domain *msi_domain; msi_domain 281 drivers/pci/controller/pcie-xilinx.c irq = irq_create_mapping(port->msi_domain, hwirq); msi_domain 526 drivers/pci/controller/pcie-xilinx.c port->msi_domain = irq_domain_add_linear(node, msi_domain 530 drivers/pci/controller/pcie-xilinx.c if (!port->msi_domain) { msi_domain 101 drivers/soc/ti/ti_sci_inta_msi.c struct irq_domain *msi_domain; msi_domain 104 drivers/soc/ti/ti_sci_inta_msi.c msi_domain = dev_get_msi_domain(dev); msi_domain 105 drivers/soc/ti/ti_sci_inta_msi.c if (!msi_domain) msi_domain 115 drivers/soc/ti/ti_sci_inta_msi.c ret = msi_domain_alloc_irqs(msi_domain, dev, nvec); msi_domain 131 drivers/soc/ti/ti_sci_inta_msi.c msi_domain_free_irqs(dev->msi_domain, dev); msi_domain 1257 include/linux/device.h struct irq_domain *msi_domain; msi_domain 1373 include/linux/device.h return dev->msi_domain; msi_domain 1382 include/linux/device.h dev->msi_domain = d;