Searched refs:dev_domain (Results 1 – 7 of 7) sorted by relevance
/linux-5.19.10/arch/powerpc/platforms/pseries/ |
D | msi.c | 618 phb->dev_domain = irq_domain_create_hierarchy(parent, 0, count, in __pseries_msi_allocate_domains() 621 if (!phb->dev_domain) { in __pseries_msi_allocate_domains() 630 phb->dev_domain); in __pseries_msi_allocate_domains() 635 irq_domain_remove(phb->dev_domain); in __pseries_msi_allocate_domains() 659 if (phb->dev_domain) in pseries_msi_free_domains() 660 irq_domain_remove(phb->dev_domain); in pseries_msi_free_domains()
|
/linux-5.19.10/drivers/pci/controller/mobiveil/ |
D | pcie-mobiveil-host.c | 157 generic_handle_domain_irq(msi->dev_domain, msi_data); in mobiveil_pcie_isr() 452 msi->dev_domain = irq_domain_add_linear(NULL, msi->num_of_vectors, in mobiveil_allocate_msi_domains() 454 if (!msi->dev_domain) { in mobiveil_allocate_msi_domains() 461 msi->dev_domain); in mobiveil_allocate_msi_domains() 464 irq_domain_remove(msi->dev_domain); in mobiveil_allocate_msi_domains()
|
D | pcie-mobiveil.h | 139 struct irq_domain *dev_domain; member
|
/linux-5.19.10/drivers/pci/controller/ |
D | pcie-xilinx-nwl.c | 150 struct irq_domain *dev_domain; member 345 generic_handle_domain_irq(msi->dev_domain, bit); in nwl_pcie_handle_msi_irq() 509 msi->dev_domain = irq_domain_add_linear(NULL, INT_PCI_MSI_NR, in nwl_pcie_init_msi_irq_domain() 511 if (!msi->dev_domain) { in nwl_pcie_init_msi_irq_domain() 517 msi->dev_domain); in nwl_pcie_init_msi_irq_domain() 520 irq_domain_remove(msi->dev_domain); in nwl_pcie_init_msi_irq_domain()
|
D | pcie-microchip-host.c | 259 struct irq_domain *dev_domain; member 425 ret = generic_handle_domain_irq(msi->dev_domain, bit); in mc_handle_msi() 546 msi->dev_domain = irq_domain_add_linear(NULL, msi->num_vectors, in mc_allocate_msi_domains() 548 if (!msi->dev_domain) { in mc_allocate_msi_domains() 554 msi->dev_domain); in mc_allocate_msi_domains() 557 irq_domain_remove(msi->dev_domain); in mc_allocate_msi_domains()
|
/linux-5.19.10/arch/powerpc/include/asm/ |
D | pci-bridge.h | 131 struct irq_domain *dev_domain; member
|
/linux-5.19.10/arch/powerpc/platforms/powernv/ |
D | pci-ioda.c | 2270 hose->dev_domain = irq_domain_create_hierarchy(parent, 0, count, in pnv_msi_allocate_domains() 2273 if (!hose->dev_domain) { in pnv_msi_allocate_domains() 2282 hose->dev_domain); in pnv_msi_allocate_domains() 2287 irq_domain_remove(hose->dev_domain); in pnv_msi_allocate_domains()
|