/Linux-v5.4/drivers/pci/controller/ |
D | pcie-iproc-msi.c | 62 struct iproc_msi *msi; member 128 static inline u32 iproc_msi_read_reg(struct iproc_msi *msi, in iproc_msi_read_reg() 137 static inline void iproc_msi_write_reg(struct iproc_msi *msi, in iproc_msi_write_reg() 146 static inline u32 hwirq_to_group(struct iproc_msi *msi, unsigned long hwirq) in hwirq_to_group() 151 static inline unsigned int iproc_msi_addr_offset(struct iproc_msi *msi, in iproc_msi_addr_offset() 160 static inline unsigned int iproc_msi_eq_offset(struct iproc_msi *msi, u32 eq) in iproc_msi_eq_offset() 195 static inline int hwirq_to_cpu(struct iproc_msi *msi, unsigned long hwirq) in hwirq_to_cpu() 200 static inline unsigned long hwirq_to_canonical_hwirq(struct iproc_msi *msi, in hwirq_to_canonical_hwirq() 209 struct iproc_msi *msi = irq_data_get_irq_chip_data(data); in iproc_msi_irq_set_affinity() local 226 struct iproc_msi *msi = irq_data_get_irq_chip_data(data); in iproc_msi_irq_compose_msi_msg() local [all …]
|
D | pcie-altera-msi.c | 41 static inline void msi_writel(struct altera_msi *msi, const u32 value, in msi_writel() 47 static inline u32 msi_readl(struct altera_msi *msi, const u32 reg) in msi_readl() 55 struct altera_msi *msi; in altera_msi_isr() local 93 struct altera_msi *msi = irq_data_get_irq_chip_data(data); in altera_compose_msi_msg() local 119 struct altera_msi *msi = domain->host_data; in altera_irq_domain_alloc() local 151 struct altera_msi *msi = irq_data_get_irq_chip_data(d); in altera_irq_domain_free() local 174 static int altera_allocate_domains(struct altera_msi *msi) in altera_allocate_domains() 196 static void altera_free_domains(struct altera_msi *msi) in altera_free_domains() 204 struct altera_msi *msi = platform_get_drvdata(pdev); in altera_msi_remove() local 218 struct altera_msi *msi; in altera_msi_probe() local
|
D | pci-xgene-msi.c | 27 struct xgene_msi *msi; member 94 static u32 xgene_msi_ir_read(struct xgene_msi *msi, in xgene_msi_ir_read() 102 static u32 xgene_msi_int_read(struct xgene_msi *msi, u32 msi_grp) in xgene_msi_int_read() 143 struct xgene_msi *msi = irq_data_get_irq_chip_data(data); in xgene_compose_msi_msg() local 197 struct xgene_msi *msi = domain->host_data; in xgene_irq_domain_alloc() local 225 struct xgene_msi *msi = irq_data_get_irq_chip_data(d); in xgene_irq_domain_free() local 243 static int xgene_allocate_domains(struct xgene_msi *msi) in xgene_allocate_domains() 262 static void xgene_free_domains(struct xgene_msi *msi) in xgene_free_domains() 358 struct xgene_msi *msi = platform_get_drvdata(pdev); in xgene_msi_remove() local 376 struct xgene_msi *msi = &xgene_msi_ctrl; in xgene_msi_hwirq_alloc() local [all …]
|
D | pcie-rcar.c | 154 struct rcar_msi msi; member 694 int msi; in rcar_msi_alloc() local 711 int msi; in rcar_msi_alloc_region() local 731 struct rcar_msi *msi = &pcie->msi; in rcar_pcie_msi_irq() local 769 struct rcar_msi *msi = to_rcar_msi(chip); in rcar_msi_setup_irq() local 800 struct rcar_msi *msi = to_rcar_msi(chip); in rcar_msi_setup_irqs() local 850 struct rcar_msi *msi = to_rcar_msi(chip); in rcar_msi_teardown_irq() local 879 struct rcar_msi *msi = &pcie->msi; in rcar_pcie_unmap_msi() local 894 struct rcar_msi *msi = &pcie->msi; in rcar_pcie_enable_msi() local 955 struct rcar_msi *msi = &pcie->msi; in rcar_pcie_teardown_msi() local
|
D | pcie-xilinx-nwl.c | 170 struct nwl_msi msi; member 346 struct nwl_msi *msi; in nwl_pcie_handle_msi_irq() local 480 struct nwl_msi *msi = &pcie->msi; in nwl_irq_domain_alloc() local 506 struct nwl_msi *msi = &pcie->msi; in nwl_irq_domain_free() local 524 struct nwl_msi *msi = &pcie->msi; in nwl_pcie_init_msi_irq_domain() local 575 struct nwl_msi *msi = &pcie->msi; in nwl_pcie_enable_msi() local
|
D | pcie-mobiveil.c | 157 struct mobiveil_msi msi; member 342 struct mobiveil_msi *msi = &pcie->msi; in mobiveil_pcie_isr() local 563 struct mobiveil_msi *msi = &pcie->msi; in mobiveil_pcie_enable_msi() local 758 struct mobiveil_msi *msi = &pcie->msi; in mobiveil_irq_msi_domain_alloc() local 785 struct mobiveil_msi *msi = &pcie->msi; in mobiveil_irq_msi_domain_free() local 806 struct mobiveil_msi *msi = &pcie->msi; in mobiveil_allocate_msi_domains() local
|
D | pci-tegra.c | 381 struct tegra_msi msi; member 1614 int msi; in tegra_msi_alloc() local 1647 struct tegra_msi *msi = &pcie->msi; in tegra_pcie_msi_irq() local 1688 struct tegra_msi *msi = to_tegra_msi(chip); in tegra_msi_setup_irq() local 1717 struct tegra_msi *msi = to_tegra_msi(chip); in tegra_msi_teardown_irq() local 1752 struct tegra_msi *msi = &pcie->msi; in tegra_pcie_msi_setup() local 1817 struct tegra_msi *msi = &pcie->msi; in tegra_pcie_enable_msi() local 1843 struct tegra_msi *msi = &pcie->msi; in tegra_pcie_msi_teardown() local
|
D | pcie-iproc.h | 106 struct iproc_msi *msi; member
|
/Linux-v5.4/virt/kvm/arm/vgic/ |
D | vgic-irqfd.c | 70 struct kvm_msi *msi) in kvm_populate_msi() 89 struct kvm_msi msi; in kvm_set_msi() local 111 struct kvm_msi msi; in kvm_arch_set_irq_inatomic() local
|
D | vgic-v4.c | 237 struct kvm_msi msi = (struct kvm_msi) { in vgic_get_its() local
|
/Linux-v5.4/arch/powerpc/platforms/4xx/ |
D | msi.c | 128 struct resource res, struct ppc4xx_msi *msi) in ppc4xx_setup_pcieh_hw() 196 struct ppc4xx_msi *msi = dev->dev.platform_data; in ppc4xx_of_msi_remove() local 216 struct ppc4xx_msi *msi; in ppc4xx_msi_probe() local
|
/Linux-v5.4/drivers/media/pci/ddbridge/ |
D | ddbridge-main.c | 46 static int msi = 1; variable 48 static int msi; variable
|
/Linux-v5.4/arch/powerpc/sysdev/ |
D | fsl_msi.c | 35 #define msi_hwirq(msi, msir_index, intr_index) \ argument 326 struct fsl_msi *msi = platform_get_drvdata(ofdev); in fsl_of_msi_remove() local 354 static int fsl_msi_setup_hwirq(struct fsl_msi *msi, struct platform_device *dev, in fsl_msi_setup_hwirq() 399 struct fsl_msi *msi; in fsl_of_msi_probe() local
|
/Linux-v5.4/arch/s390/pci/ |
D | pci_irq.c | 240 struct msi_desc *msi; in arch_setup_msi_irqs() local 320 struct msi_desc *msi; in arch_teardown_msi_irqs() local
|
/Linux-v5.4/arch/sparc/kernel/ |
D | pci_msi.c | 30 unsigned long msi; in sparc64_msiq_interrupt() local 129 int msi, err; in sparc64_setup_msi_irq() local
|
D | pci_fire.c | 158 unsigned long *head, unsigned long *msi) in pci_fire_dequeue_msi() 199 static int pci_fire_msi_setup(struct pci_pbm_info *pbm, unsigned long msiqid, in pci_fire_msi_setup() 218 static int pci_fire_msi_teardown(struct pci_pbm_info *pbm, unsigned long msi) in pci_fire_msi_teardown()
|
D | pci_sun4v.c | 979 unsigned long *msi) in pci_sun4v_dequeue_msi() 1029 static int pci_sun4v_msi_setup(struct pci_pbm_info *pbm, unsigned long msiqid, in pci_sun4v_msi_setup() 1043 static int pci_sun4v_msi_teardown(struct pci_pbm_info *pbm, unsigned long msi) in pci_sun4v_msi_teardown()
|
/Linux-v5.4/arch/arm64/boot/dts/freescale/ |
D | fsl-ls1012a.dtsi | 471 msi: msi-controller1@1572000 { label
|
/Linux-v5.4/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | pci.h | 33 bool msi; member
|
/Linux-v5.4/drivers/irqchip/ |
D | irq-gic-v3-its-pci-msi.c | 35 int msi, msix, *count = data; in its_pci_msi_vec_count() local
|
/Linux-v5.4/drivers/dma/dw-edma/ |
D | dw-edma-core.h | 90 struct msi_msg msi; member 100 struct msi_msg msi; member
|
/Linux-v5.4/virt/kvm/ |
D | irqchip.c | 49 int kvm_send_userspace_msi(struct kvm *kvm, struct kvm_msi *msi) in kvm_send_userspace_msi()
|
/Linux-v5.4/arch/mips/pci/ |
D | msi-octeon.c | 370 struct irq_chip *msi; in octeon_msi_initialize() local
|
/Linux-v5.4/arch/arm64/boot/dts/apm/ |
D | apm-storm.dtsi | 419 msi: msi@79000000 { label
|
/Linux-v5.4/arch/powerpc/platforms/cell/ |
D | axon_msi.c | 96 u32 write_offset, msi; in axon_msi_cascade() local
|