msi_desc 46 arch/ia64/kernel/msi_ia64.c int arch_setup_msi_irq(struct pci_dev *pdev, struct msi_desc *desc) msi_desc 60 arch/mips/pci/msi-octeon.c int arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc) msi_desc 187 arch/mips/pci/msi-octeon.c struct msi_desc *entry; msi_desc 294 arch/mips/pci/msi-xlp.c struct msi_desc *desc) msi_desc 401 arch/mips/pci/msi-xlp.c struct msi_desc *desc) msi_desc 444 arch/mips/pci/msi-xlp.c int arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc) msi_desc 221 arch/mips/pci/pci-xlr.c int arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc) msi_desc 40 arch/powerpc/platforms/4xx/hsta_msi.c struct msi_desc *entry; msi_desc 105 arch/powerpc/platforms/4xx/hsta_msi.c struct msi_desc *entry; msi_desc 70 arch/powerpc/platforms/4xx/msi.c struct msi_desc *entry; msi_desc 111 arch/powerpc/platforms/4xx/msi.c struct msi_desc *entry; msi_desc 202 arch/powerpc/platforms/cell/axon_msi.c struct msi_desc *entry; msi_desc 256 arch/powerpc/platforms/cell/axon_msi.c struct msi_desc *entry; msi_desc 287 arch/powerpc/platforms/cell/axon_msi.c struct msi_desc *entry; msi_desc 60 arch/powerpc/platforms/pasemi/msi.c struct msi_desc *entry; msi_desc 81 arch/powerpc/platforms/pasemi/msi.c struct msi_desc *entry; msi_desc 163 arch/powerpc/platforms/powernv/pci.c struct msi_desc *entry; msi_desc 212 arch/powerpc/platforms/powernv/pci.c struct msi_desc *entry; msi_desc 114 arch/powerpc/platforms/pseries/msi.c struct msi_desc *entry; msi_desc 334 arch/powerpc/platforms/pseries/msi.c struct msi_desc *entry; msi_desc 374 arch/powerpc/platforms/pseries/msi.c struct msi_desc *entry; msi_desc 124 arch/powerpc/sysdev/fsl_msi.c struct msi_desc *entry; msi_desc 185 arch/powerpc/sysdev/fsl_msi.c struct msi_desc *entry; msi_desc 104 arch/powerpc/sysdev/mpic_u3msi.c struct msi_desc *entry; msi_desc 123 arch/powerpc/sysdev/mpic_u3msi.c struct msi_desc *entry; msi_desc 104 arch/s390/pci/pci_irq.c struct msi_desc *entry = irq_get_msi_desc(data->irq); msi_desc 239 arch/s390/pci/pci_irq.c struct msi_desc *msi; msi_desc 321 arch/s390/pci/pci_irq.c struct msi_desc *msi; msi_desc 937 arch/sparc/kernel/pci.c int arch_setup_msi_irq(struct pci_dev *pdev, struct msi_desc *desc) msi_desc 950 arch/sparc/kernel/pci.c struct msi_desc *entry = irq_get_msi_desc(irq); msi_desc 142 arch/sparc/kernel/pci_impl.h struct msi_desc *entry); msi_desc 124 arch/sparc/kernel/pci_msi.c struct msi_desc *entry) msi_desc 56 arch/x86/include/asm/hw_irq.h struct msi_desc; msi_desc 113 arch/x86/include/asm/hw_irq.h struct msi_desc *desc; msi_desc 12 arch/x86/include/asm/msi.h void pci_msi_set_desc(msi_alloc_info_t *arg, struct msi_desc *desc); msi_desc 113 arch/x86/include/asm/pci.h struct msi_desc; msi_desc 217 arch/x86/kernel/apic/msi.c struct msi_desc *desc = first_pci_msi_entry(pdev); msi_desc 232 arch/x86/kernel/apic/msi.c void pci_msi_set_desc(msi_alloc_info_t *arg, struct msi_desc *desc) msi_desc 166 arch/x86/pci/xen.c struct msi_desc *msidesc; msi_desc 231 arch/x86/pci/xen.c struct msi_desc *msidesc; msi_desc 270 arch/x86/pci/xen.c struct msi_desc *msidesc; msi_desc 382 arch/x86/pci/xen.c struct msi_desc *msidesc; msi_desc 39 drivers/base/platform-msi.c static irq_hw_number_t platform_msi_calc_hwirq(struct msi_desc *desc) msi_desc 48 drivers/base/platform-msi.c static void platform_msi_set_desc(msi_alloc_info_t *arg, struct msi_desc *desc) msi_desc 81 drivers/base/platform-msi.c struct msi_desc *desc = irq_data_get_msi_desc(data); msi_desc 111 drivers/base/platform-msi.c struct msi_desc *desc, *tmp; msi_desc 127 drivers/base/platform-msi.c struct msi_desc *desc; msi_desc 132 drivers/base/platform-msi.c struct msi_desc, list); msi_desc 287 drivers/base/platform-msi.c struct msi_desc *desc; msi_desc 371 drivers/base/platform-msi.c struct msi_desc *desc, *tmp; msi_desc 382 drivers/bus/fsl-mc/dprc-driver.c struct msi_desc *msi_desc = mc_dev->irqs[0]->msi_desc; msi_desc 391 drivers/bus/fsl-mc/dprc-driver.c if (!msi_desc || msi_desc->irq != (u32)irq_num) msi_desc 500 drivers/bus/fsl-mc/dprc-driver.c irq->msi_desc->irq, msi_desc 730 drivers/bus/fsl-mc/dprc-driver.c devm_free_irq(&mc_dev->dev, irq->msi_desc->irq, &mc_dev->dev); msi_desc 351 drivers/bus/fsl-mc/fsl-mc-allocator.c struct msi_desc *msi_desc; msi_desc 389 drivers/bus/fsl-mc/fsl-mc-allocator.c for_each_msi_entry(msi_desc, &mc_bus_dev->dev) { msi_desc 390 drivers/bus/fsl-mc/fsl-mc-allocator.c mc_dev_irq = &irq_resources[msi_desc->fsl_mc.msi_index]; msi_desc 391 drivers/bus/fsl-mc/fsl-mc-allocator.c mc_dev_irq->msi_desc = msi_desc; msi_desc 392 drivers/bus/fsl-mc/fsl-mc-allocator.c mc_dev_irq->resource.id = msi_desc->irq; msi_desc 25 drivers/bus/fsl-mc/fsl-mc-msi.c struct msi_desc *desc) msi_desc 35 drivers/bus/fsl-mc/fsl-mc-msi.c struct msi_desc *desc) msi_desc 64 drivers/bus/fsl-mc/fsl-mc-msi.c struct msi_desc *msi_desc = mc_dev_irq->msi_desc; msi_desc 72 drivers/bus/fsl-mc/fsl-mc-msi.c if (msi_desc->msg.address_lo == 0x0 && msi_desc->msg.address_hi == 0x0) msi_desc 78 drivers/bus/fsl-mc/fsl-mc-msi.c irq_cfg.paddr = ((u64)msi_desc->msg.address_hi << 32) | msi_desc 79 drivers/bus/fsl-mc/fsl-mc-msi.c msi_desc->msg.address_lo; msi_desc 80 drivers/bus/fsl-mc/fsl-mc-msi.c irq_cfg.val = msi_desc->msg.data; msi_desc 81 drivers/bus/fsl-mc/fsl-mc-msi.c irq_cfg.irq_num = msi_desc->irq; msi_desc 120 drivers/bus/fsl-mc/fsl-mc-msi.c struct msi_desc *msi_desc = irq_data_get_msi_desc(irq_data); msi_desc 121 drivers/bus/fsl-mc/fsl-mc-msi.c struct fsl_mc_device *mc_bus_dev = to_fsl_mc_device(msi_desc->dev); msi_desc 124 drivers/bus/fsl-mc/fsl-mc-msi.c &mc_bus->irq_resources[msi_desc->fsl_mc.msi_index]; msi_desc 126 drivers/bus/fsl-mc/fsl-mc-msi.c msi_desc->msg = *msg; msi_desc 201 drivers/bus/fsl-mc/fsl-mc-msi.c struct msi_desc *desc, *tmp; msi_desc 214 drivers/bus/fsl-mc/fsl-mc-msi.c struct msi_desc *msi_desc; msi_desc 217 drivers/bus/fsl-mc/fsl-mc-msi.c msi_desc = alloc_msi_entry(dev, 1, NULL); msi_desc 218 drivers/bus/fsl-mc/fsl-mc-msi.c if (!msi_desc) { msi_desc 224 drivers/bus/fsl-mc/fsl-mc-msi.c msi_desc->fsl_mc.msi_index = i; msi_desc 225 drivers/bus/fsl-mc/fsl-mc-msi.c INIT_LIST_HEAD(&msi_desc->list); msi_desc 226 drivers/bus/fsl-mc/fsl-mc-msi.c list_add_tail(&msi_desc->list, dev_to_msi_list(dev)); msi_desc 167 drivers/dma/mv_xor_v2.c struct msi_desc *msi_desc; msi_desc 613 drivers/dma/mv_xor_v2.c static void mv_xor_v2_set_msi_msg(struct msi_desc *desc, struct msi_msg *msg) msi_desc 716 drivers/dma/mv_xor_v2.c struct msi_desc *msi_desc; msi_desc 768 drivers/dma/mv_xor_v2.c msi_desc = first_msi_entry(&pdev->dev); msi_desc 769 drivers/dma/mv_xor_v2.c if (!msi_desc) msi_desc 771 drivers/dma/mv_xor_v2.c xor_dev->msi_desc = msi_desc; msi_desc 773 drivers/dma/mv_xor_v2.c ret = devm_request_irq(&pdev->dev, msi_desc->irq, msi_desc 889 drivers/dma/mv_xor_v2.c devm_free_irq(&pdev->dev, xor_dev->msi_desc->irq, xor_dev); msi_desc 670 drivers/dma/qcom/hidma.c static void hidma_write_msi_msg(struct msi_desc *desc, struct msi_msg *msg) msi_desc 687 drivers/dma/qcom/hidma.c struct msi_desc *desc; msi_desc 702 drivers/dma/qcom/hidma.c struct msi_desc *desc; msi_desc 703 drivers/dma/qcom/hidma.c struct msi_desc *failed_desc = NULL; msi_desc 3006 drivers/iommu/arm-smmu-v3.c static void arm_smmu_write_msi_msg(struct msi_desc *desc, struct msi_msg *msg) msi_desc 3023 drivers/iommu/arm-smmu-v3.c struct msi_desc *desc; msi_desc 1176 drivers/iommu/dma-iommu.c int iommu_dma_prepare_msi(struct msi_desc *desc, phys_addr_t msi_addr) msi_desc 1204 drivers/iommu/dma-iommu.c void iommu_dma_compose_msi_msg(struct msi_desc *desc, msi_desc 147 drivers/irqchip/irq-mbigen.c static void mbigen_write_msg(struct msi_desc *desc, struct msi_msg *msg) msi_desc 92 drivers/irqchip/irq-mvebu-icu.c static void mvebu_icu_write_msg(struct msi_desc *desc, struct msi_msg *msg) msi_desc 498 drivers/irqchip/irq-ti-sci-inta.c struct msi_desc *desc) msi_desc 1483 drivers/mailbox/bcm-flexrm-mailbox.c static void flexrm_mbox_msi_write(struct msi_desc *desc, struct msi_msg *msg) msi_desc 1500 drivers/mailbox/bcm-flexrm-mailbox.c struct msi_desc *desc; msi_desc 3384 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c err = devm_request_threaded_irq(&ls_dev->dev, irq->msi_desc->irq, msi_desc 3411 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c devm_free_irq(&ls_dev->dev, irq->msi_desc->irq, &ls_dev->dev); msi_desc 161 drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c ptp_qoriq->irq = irq->msi_desc->irq; msi_desc 99 drivers/ntb/msi.c struct msi_desc *desc; msi_desc 191 drivers/ntb/msi.c struct msi_desc *entry; msi_desc 192 drivers/ntb/msi.c struct ntb_msi_desc *msi_desc; msi_desc 195 drivers/ntb/msi.c static int ntb_msi_set_desc(struct ntb_dev *ntb, struct msi_desc *entry, msi_desc 196 drivers/ntb/msi.c struct ntb_msi_desc *msi_desc) msi_desc 211 drivers/ntb/msi.c msi_desc->addr_offset = addr - ntb->msi->base_addr; msi_desc 212 drivers/ntb/msi.c msi_desc->data = entry->msg.data; msi_desc 217 drivers/ntb/msi.c static void ntb_msi_write_msg(struct msi_desc *entry, void *data) msi_desc 221 drivers/ntb/msi.c WARN_ON(ntb_msi_set_desc(dr->ntb, entry, dr->msi_desc)); msi_desc 235 drivers/ntb/msi.c static int ntbm_msi_setup_callback(struct ntb_dev *ntb, struct msi_desc *entry, msi_desc 236 drivers/ntb/msi.c struct ntb_msi_desc *msi_desc) msi_desc 247 drivers/ntb/msi.c dr->msi_desc = msi_desc; msi_desc 282 drivers/ntb/msi.c struct ntb_msi_desc *msi_desc) msi_desc 284 drivers/ntb/msi.c struct msi_desc *entry; msi_desc 301 drivers/ntb/msi.c if (ntb_msi_set_desc(ntb, entry, msi_desc)) { msi_desc 306 drivers/ntb/msi.c ret = ntbm_msi_setup_callback(ntb, entry, msi_desc); msi_desc 339 drivers/ntb/msi.c struct msi_desc *entry = irq_get_msi_desc(irq); msi_desc 200 drivers/ntb/ntb_transport.c struct ntb_msi_desc msi_desc; msi_desc 743 drivers/ntb/ntb_transport.c &qp->msi_desc); msi_desc 752 drivers/ntb/ntb_transport.c rc = ntb_spad_write(qp->ndev, spad, qp->msi_desc.addr_offset); msi_desc 756 drivers/ntb/ntb_transport.c rc = ntb_spad_write(qp->ndev, spad + 1, qp->msi_desc.data); msi_desc 761 drivers/ntb/ntb_transport.c qp_num, qp->msi_irq, qp->msi_desc.addr_offset, msi_desc 762 drivers/ntb/ntb_transport.c qp->msi_desc.data); msi_desc 37 drivers/ntb/test/ntb_msi_test.c struct ntb_msi_desc *msi_desc; msi_desc 134 drivers/ntb/test/ntb_msi_test.c struct ntb_msi_desc *desc = nm->peers[peer].msi_desc; msi_desc 171 drivers/ntb/test/ntb_msi_test.c kfree(nm->peers[peer].msi_desc); msi_desc 172 drivers/ntb/test/ntb_msi_test.c nm->peers[peer].msi_desc = desc; msi_desc 195 drivers/ntb/test/ntb_msi_test.c &peer->msi_desc[idx]); msi_desc 399 drivers/ntb/test/ntb_msi_test.c kfree(nm->peers[i].msi_desc); msi_desc 1143 drivers/pci/controller/pci-hyperv.c struct msi_desc *msi = irq_data_get_msi_desc(irq_data); msi_desc 1187 drivers/pci/controller/pci-hyperv.c struct msi_desc *msi_desc = irq_data_get_msi_desc(data); msi_desc 1201 drivers/pci/controller/pci-hyperv.c pdev = msi_desc_to_pci_dev(msi_desc); msi_desc 1211 drivers/pci/controller/pci-hyperv.c params->int_entry.address = msi_desc->msg.address_lo; msi_desc 1212 drivers/pci/controller/pci-hyperv.c params->int_entry.data = msi_desc->msg.data; msi_desc 1686 drivers/pci/controller/pci-tegra.c struct pci_dev *pdev, struct msi_desc *desc) msi_desc 772 drivers/pci/controller/pcie-rcar.c struct msi_desc *desc) msi_desc 806 drivers/pci/controller/pcie-rcar.c struct msi_desc *desc; msi_desc 817 drivers/pci/controller/pcie-rcar.c desc = list_entry(pdev->dev.msi_list.next, struct msi_desc, list); msi_desc 215 drivers/pci/controller/pcie-xilinx.c struct msi_desc *msi; msi_desc 269 drivers/pci/controller/pcie-xilinx.c struct msi_desc *desc) msi_desc 197 drivers/pci/controller/vmd.c static struct vmd_irq_list *vmd_next_irq(struct vmd_dev *vmd, struct msi_desc *desc) msi_desc 230 drivers/pci/controller/vmd.c struct msi_desc *desc = arg->desc; msi_desc 278 drivers/pci/controller/vmd.c static void vmd_set_desc(msi_alloc_info_t *arg, struct msi_desc *desc) msi_desc 63 drivers/pci/msi.c int __weak arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc) msi_desc 93 drivers/pci/msi.c struct msi_desc *entry; msi_desc 123 drivers/pci/msi.c struct msi_desc *entry; msi_desc 138 drivers/pci/msi.c struct msi_desc *entry; msi_desc 173 drivers/pci/msi.c u32 __pci_msi_desc_mask_irq(struct msi_desc *desc, u32 mask, u32 flag) msi_desc 188 drivers/pci/msi.c static void msi_mask_irq(struct msi_desc *desc, u32 mask, u32 flag) msi_desc 193 drivers/pci/msi.c static void __iomem *pci_msix_desc_addr(struct msi_desc *desc) msi_desc 209 drivers/pci/msi.c u32 __pci_msix_desc_mask_irq(struct msi_desc *desc, u32 flag) msi_desc 230 drivers/pci/msi.c static void msix_mask_irq(struct msi_desc *desc, u32 flag) msi_desc 237 drivers/pci/msi.c struct msi_desc *desc = irq_data_get_msi_desc(data); msi_desc 270 drivers/pci/msi.c struct msi_desc *entry; msi_desc 276 drivers/pci/msi.c void __pci_read_msi_msg(struct msi_desc *entry, struct msi_msg *msg) msi_desc 311 drivers/pci/msi.c void __pci_write_msi_msg(struct msi_desc *entry, struct msi_msg *msg) msi_desc 358 drivers/pci/msi.c struct msi_desc *entry = irq_get_msi_desc(irq); msi_desc 367 drivers/pci/msi.c struct msi_desc *entry, *tmp; msi_desc 415 drivers/pci/msi.c struct msi_desc *entry; msi_desc 436 drivers/pci/msi.c struct msi_desc *entry; msi_desc 464 drivers/pci/msi.c struct msi_desc *entry; msi_desc 487 drivers/pci/msi.c struct msi_desc *entry; msi_desc 557 drivers/pci/msi.c static struct msi_desc * msi_desc 561 drivers/pci/msi.c struct msi_desc *entry; msi_desc 599 drivers/pci/msi.c struct msi_desc *entry; msi_desc 626 drivers/pci/msi.c struct msi_desc *entry; msi_desc 699 drivers/pci/msi.c struct msi_desc *entry; msi_desc 744 drivers/pci/msi.c struct msi_desc *entry; msi_desc 831 drivers/pci/msi.c struct msi_desc *entry; msi_desc 917 drivers/pci/msi.c struct msi_desc *desc; msi_desc 1007 drivers/pci/msi.c struct msi_desc *entry; msi_desc 1261 drivers/pci/msi.c struct msi_desc *entry; msi_desc 1274 drivers/pci/msi.c struct msi_desc *entry = first_pci_msi_entry(dev); msi_desc 1295 drivers/pci/msi.c struct msi_desc *entry; msi_desc 1306 drivers/pci/msi.c struct msi_desc *entry = first_pci_msi_entry(dev); msi_desc 1335 drivers/pci/msi.c struct pci_dev *msi_desc_to_pci_dev(struct msi_desc *desc) msi_desc 1341 drivers/pci/msi.c void *msi_desc_to_pci_sysdata(struct msi_desc *desc) msi_desc 1357 drivers/pci/msi.c struct msi_desc *desc = irq_data_get_msi_desc(irq_data); msi_desc 1375 drivers/pci/msi.c struct msi_desc *desc) msi_desc 1382 drivers/pci/msi.c static inline bool pci_msi_desc_is_multi_msi(struct msi_desc *desc) msi_desc 1402 drivers/pci/msi.c struct msi_desc *desc = first_pci_msi_entry(to_pci_dev(dev)); msi_desc 1415 drivers/pci/msi.c struct msi_desc *desc, int error) msi_desc 1426 drivers/pci/msi.c struct msi_desc *desc) msi_desc 262 drivers/pci/xen-pcifront.c struct msi_desc *entry; msi_desc 640 drivers/perf/arm_smmuv3_pmu.c static void smmu_pmu_write_msi_msg(struct msi_desc *desc, struct msi_msg *msg) msi_desc 657 drivers/perf/arm_smmuv3_pmu.c struct msi_desc *desc; msi_desc 91 drivers/soc/fsl/dpio/dpio-driver.c irq_set_affinity_hint(irq->msi_desc->irq, NULL); msi_desc 102 drivers/soc/fsl/dpio/dpio-driver.c irq->msi_desc->irq, msi_desc 117 drivers/soc/fsl/dpio/dpio-driver.c if (irq_set_affinity_hint(irq->msi_desc->irq, &mask)) msi_desc 120 drivers/soc/fsl/dpio/dpio-driver.c irq->msi_desc->irq, cpu); msi_desc 65 drivers/soc/ti/ti_sci_inta_msi.c struct msi_desc *desc, *tmp; msi_desc 76 drivers/soc/ti/ti_sci_inta_msi.c struct msi_desc *msi_desc; msi_desc 81 drivers/soc/ti/ti_sci_inta_msi.c msi_desc = alloc_msi_entry(dev, 1, NULL); msi_desc 82 drivers/soc/ti/ti_sci_inta_msi.c if (!msi_desc) { msi_desc 87 drivers/soc/ti/ti_sci_inta_msi.c msi_desc->inta.dev_index = res->desc[set].start + i; msi_desc 88 drivers/soc/ti/ti_sci_inta_msi.c INIT_LIST_HEAD(&msi_desc->list); msi_desc 89 drivers/soc/ti/ti_sci_inta_msi.c list_add_tail(&msi_desc->list, dev_to_msi_list(dev)); msi_desc 138 drivers/soc/ti/ti_sci_inta_msi.c struct msi_desc *desc; msi_desc 764 drivers/staging/fsl-dpaa2/ethsw/ethsw.c err = devm_request_threaded_irq(dev, irq->msi_desc->irq, msi_desc 791 drivers/staging/fsl-dpaa2/ethsw/ethsw.c devm_free_irq(dev, irq->msi_desc->irq, dev); msi_desc 716 drivers/xen/events/events_base.c int xen_allocate_pirq_msi(struct pci_dev *dev, struct msi_desc *msidesc) msi_desc 730 drivers/xen/events/events_base.c int xen_bind_pirq_msi_to_irq(struct pci_dev *dev, struct msi_desc *msidesc, msi_desc 11 include/asm-generic/msi.h struct msi_desc; msi_desc 23 include/asm-generic/msi.h struct msi_desc *desc; msi_desc 32 include/linux/dma-iommu.h int iommu_dma_prepare_msi(struct msi_desc *desc, phys_addr_t msi_addr); msi_desc 35 include/linux/dma-iommu.h void iommu_dma_compose_msi_msg(struct msi_desc *desc, msi_desc 43 include/linux/dma-iommu.h struct msi_desc; msi_desc 66 include/linux/dma-iommu.h static inline int iommu_dma_prepare_msi(struct msi_desc *desc, msi_desc 72 include/linux/dma-iommu.h static inline void iommu_dma_compose_msi_msg(struct msi_desc *desc, msi_desc 98 include/linux/fsl/mc.h struct msi_desc *msi_desc; msi_desc 125 include/linux/irq.h struct msi_desc; msi_desc 149 include/linux/irq.h struct msi_desc *msi_desc; msi_desc 762 include/linux/irq.h extern int irq_set_msi_desc(unsigned int irq, struct msi_desc *entry); msi_desc 764 include/linux/irq.h struct msi_desc *entry); msi_desc 800 include/linux/irq.h static inline struct msi_desc *irq_get_msi_desc(unsigned int irq) msi_desc 803 include/linux/irq.h return d ? d->common->msi_desc : NULL; msi_desc 806 include/linux/irq.h static inline struct msi_desc *irq_data_get_msi_desc(struct irq_data *d) msi_desc 808 include/linux/irq.h return d->common->msi_desc; msi_desc 17 include/linux/msi.h struct msi_desc; msi_desc 20 include/linux/msi.h void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg); msi_desc 29 include/linux/msi.h typedef void (*irq_write_msi_msg_t)(struct msi_desc *desc, msi_desc 97 include/linux/msi.h void (*write_msi_msg)(struct msi_desc *entry, void *data); msi_desc 137 include/linux/msi.h list_first_entry(dev_to_msi_list((dev)), struct msi_desc, list) msi_desc 144 include/linux/msi.h static inline const void *msi_desc_get_iommu_cookie(struct msi_desc *desc) msi_desc 149 include/linux/msi.h static inline void msi_desc_set_iommu_cookie(struct msi_desc *desc, msi_desc 155 include/linux/msi.h static inline const void *msi_desc_get_iommu_cookie(struct msi_desc *desc) msi_desc 160 include/linux/msi.h static inline void msi_desc_set_iommu_cookie(struct msi_desc *desc, msi_desc 171 include/linux/msi.h struct pci_dev *msi_desc_to_pci_dev(struct msi_desc *desc); msi_desc 172 include/linux/msi.h void *msi_desc_to_pci_sysdata(struct msi_desc *desc); msi_desc 175 include/linux/msi.h static inline void *msi_desc_to_pci_sysdata(struct msi_desc *desc) msi_desc 184 include/linux/msi.h struct msi_desc *alloc_msi_entry(struct device *dev, int nvec, msi_desc 186 include/linux/msi.h void free_msi_entry(struct msi_desc *entry); msi_desc 187 include/linux/msi.h void __pci_read_msi_msg(struct msi_desc *entry, struct msi_msg *msg); msi_desc 188 include/linux/msi.h void __pci_write_msi_msg(struct msi_desc *entry, struct msi_msg *msg); msi_desc 190 include/linux/msi.h u32 __pci_msix_desc_mask_irq(struct msi_desc *desc, u32 flag); msi_desc 191 include/linux/msi.h u32 __pci_msi_desc_mask_irq(struct msi_desc *desc, u32 mask, u32 flag); msi_desc 200 include/linux/msi.h int arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc); msi_desc 216 include/linux/msi.h struct msi_desc *desc); msi_desc 270 include/linux/msi.h struct msi_desc *desc); msi_desc 272 include/linux/msi.h struct msi_desc *desc, int error); msi_desc 373 include/linux/msi.h struct msi_desc *desc); msi_desc 1649 include/linux/ntb.h struct ntb_msi_desc *msi_desc); msi_desc 1673 include/linux/ntb.h struct ntb_msi_desc *msi_desc) msi_desc 1697 include/linux/ntb.h struct ntb_msi_desc *msi_desc) msi_desc 1700 include/linux/ntb.h dev_id, msi_desc); msi_desc 110 include/xen/events.h int xen_allocate_pirq_msi(struct pci_dev *dev, struct msi_desc *msidesc); msi_desc 112 include/xen/events.h int xen_bind_pirq_msi_to_irq(struct pci_dev *dev, struct msi_desc *msidesc, msi_desc 112 kernel/irq/chip.c struct msi_desc *entry) msi_desc 119 kernel/irq/chip.c desc->irq_common_data.msi_desc = entry; msi_desc 133 kernel/irq/chip.c int irq_set_msi_desc(unsigned int irq, struct msi_desc *entry) msi_desc 109 kernel/irq/irqdesc.c desc->irq_common_data.msi_desc = NULL; msi_desc 29 kernel/irq/msi.c struct msi_desc *alloc_msi_entry(struct device *dev, int nvec, msi_desc 32 kernel/irq/msi.c struct msi_desc *desc; msi_desc 53 kernel/irq/msi.c void free_msi_entry(struct msi_desc *entry) msi_desc 59 kernel/irq/msi.c void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg) msi_desc 66 kernel/irq/msi.c struct msi_desc *entry = irq_get_msi_desc(irq); msi_desc 205 kernel/irq/msi.c struct msi_desc *desc) msi_desc 320 kernel/irq/msi.c struct msi_desc *desc; msi_desc 371 kernel/irq/msi.c struct msi_desc *desc; msi_desc 405 kernel/irq/msi.c struct msi_desc *desc; msi_desc 501 kernel/irq/msi.c struct msi_desc *desc;