| /linux-4.4.14/include/linux/ |
| D | msi.h | 7 struct msi_msg { struct 19 void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg); argument 20 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg); 23 struct msi_msg *msg); 61 struct msi_msg msg; 117 void __pci_read_msi_msg(struct msi_desc *entry, struct msi_msg *msg); 118 void __pci_write_msi_msg(struct msi_desc *entry, struct msi_msg *msg); 119 void pci_write_msi_msg(unsigned int irq, struct msi_msg *msg); 127 static inline void __write_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __write_msi_msg() 131 static inline void write_msi_msg(int irq, struct msi_msg *msg) in write_msi_msg() [all …]
|
| D | dmar.h | 278 extern void dmar_msi_read(int irq, struct msi_msg *msg); 279 extern void dmar_msi_write(int irq, struct msi_msg *msg);
|
| D | irq.h | 32 struct msi_msg; 380 void (*irq_compose_msi_msg)(struct irq_data *data, struct msi_msg *msg); 381 void (*irq_write_msi_msg)(struct irq_data *data, struct msi_msg *msg); 477 extern int irq_chip_compose_msi_msg(struct irq_data *data, struct msi_msg *msg);
|
| D | kvm_host.h | 332 struct msi_msg msi;
|
| /linux-4.4.14/arch/ia64/kernel/ |
| D | msi_ia64.c | 18 struct msi_msg msg; in ia64_set_msi_irq_affinity() 47 struct msi_msg msg; in ia64_setup_msi_irq() 137 struct msi_msg msg; in dmar_msi_set_affinity() 169 msi_compose_msg(struct pci_dev *pdev, unsigned int irq, struct msi_msg *msg) in msi_compose_msg() 194 struct msi_msg msg; in dmar_alloc_hwirq()
|
| /linux-4.4.14/kernel/irq/ |
| D | msi.c | 38 void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __get_cached_msi_msg() 43 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg) in get_cached_msi_msg() 53 struct msi_msg *msg) in irq_chip_write_msi_msg() 71 struct msi_msg msg; in msi_domain_set_affinity() 86 struct msi_msg msg; in msi_domain_activate() 95 struct msi_msg msg; in msi_domain_deactivate()
|
| D | chip.c | 1075 int irq_chip_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) in irq_chip_compose_msi_msg()
|
| /linux-4.4.14/arch/x86/include/asm/ |
| D | hpet.h | 82 extern void hpet_msi_write(struct hpet_dev *hdev, struct msi_msg *msg); 83 extern void hpet_msi_read(struct hpet_dev *hdev, struct msi_msg *msg);
|
| D | irq_remapping.h | 29 struct msi_msg;
|
| /linux-4.4.14/drivers/iommu/ |
| D | irq_remapping.h | 28 struct msi_msg;
|
| D | intel_irq_remapping.c | 56 struct msi_msg msi_entry; 1167 struct msi_msg *msg) in intel_ir_compose_msi_msg() 1224 struct msi_msg *msg = &data->msi_entry; in intel_irq_remapping_prepare_irte()
|
| D | dmar.c | 1541 void dmar_msi_write(int irq, struct msi_msg *msg) in dmar_msi_write() 1554 void dmar_msi_read(int irq, struct msi_msg *msg) in dmar_msi_read()
|
| D | amd_iommu.c | 3589 struct msi_msg msi_entry; 3854 struct msi_msg *msg = &data->msi_entry; in irq_remapping_prepare_irte() 4055 static void ir_compose_msi_msg(struct irq_data *irq_data, struct msi_msg *msg) in ir_compose_msi_msg()
|
| D | arm-smmu-v3.c | 2216 static void arm_smmu_write_msi_msg(struct msi_desc *desc, struct msi_msg *msg) in arm_smmu_write_msi_msg()
|
| /linux-4.4.14/arch/x86/kernel/apic/ |
| D | msi.c | 28 static void irq_msi_compose_msg(struct irq_data *data, struct msi_msg *msg) in irq_msi_compose_msg() 175 static void dmar_msi_write_msg(struct irq_data *data, struct msi_msg *msg) in dmar_msi_write_msg() 265 static void hpet_msi_write_msg(struct irq_data *data, struct msi_msg *msg) in hpet_msi_write_msg()
|
| /linux-4.4.14/arch/ia64/sn/kernel/ |
| D | msi_sn.c | 68 struct msi_msg msg; in sn_setup_msi_irq() 158 struct msi_msg msg; in sn_set_msi_irq_affinity()
|
| /linux-4.4.14/arch/arm/mach-iop13xx/ |
| D | msi.c | 138 struct msi_msg msg; in arch_setup_msi_irq()
|
| /linux-4.4.14/arch/powerpc/platforms/pasemi/ |
| D | msi.c | 87 struct msi_msg msg; in pasemi_msi_setup_msi_irqs()
|
| /linux-4.4.14/arch/powerpc/platforms/cell/ |
| D | axon_msi.c | 203 static int setup_msi_msg_address(struct pci_dev *dev, struct msi_msg *msg) in setup_msi_msg_address() 261 struct msi_msg msg; in axon_msi_setup_msi_irqs()
|
| /linux-4.4.14/arch/powerpc/sysdev/ |
| D | mpic_u3msi.c | 129 struct msi_msg msg; in u3msi_setup_msi_irqs()
|
| D | ppc4xx_hsta_msi.c | 43 struct msi_msg msg; in hsta_setup_msi_irqs()
|
| D | fsl_msi.c | 147 struct msi_msg *msg, in fsl_compose_msi_msg() 191 struct msi_msg msg; in fsl_setup_msi_irqs()
|
| D | ppc4xx_msi.c | 83 struct msi_msg msg; in ppc4xx_setup_msi_irqs()
|
| /linux-4.4.14/arch/powerpc/platforms/powernv/ |
| D | pci.h | 106 unsigned int is_64, struct msi_msg *msg);
|
| D | pci-p5ioc2.c | 46 unsigned int is_64, struct msi_msg *msg) in pnv_pci_p5ioc2_msi_setup()
|
| D | pci.c | 53 struct msi_msg msg; in pnv_setup_msi_irqs()
|
| D | pci-ioda.c | 2641 unsigned int is_64, struct msi_msg *msg) in pnv_pci_ioda_msi_setup()
|
| /linux-4.4.14/arch/mips/pci/ |
| D | msi-xlp.c | 297 struct msi_msg msg; in xlp_setup_msi() 404 struct msi_msg msg; in xlp_setup_msix()
|
| D | pci-xlr.c | 223 struct msi_msg msg; in arch_setup_msi_irq()
|
| D | msi-octeon.c | 62 struct msi_msg msg; in arch_setup_msi_irq()
|
| /linux-4.4.14/arch/x86/pci/ |
| D | xen.c | 209 struct msi_msg *msg) in xen_msi_compose_msg() 228 struct msi_msg msg; in xen_hvm_setup_msi_irqs()
|
| /linux-4.4.14/drivers/pci/ |
| D | msi.c | 278 void __pci_read_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __pci_read_msi_msg() 309 void __pci_write_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __pci_write_msi_msg() 347 void pci_write_msi_msg(unsigned int irq, struct msi_msg *msg) in pci_write_msi_msg() 1144 void pci_msi_domain_write_msg(struct irq_data *irq_data, struct msi_msg *msg) in pci_msi_domain_write_msg()
|
| /linux-4.4.14/drivers/base/ |
| D | platform-msi.c | 86 static void platform_msi_write_msg(struct irq_data *data, struct msi_msg *msg) in platform_msi_write_msg()
|
| /linux-4.4.14/drivers/pci/host/ |
| D | pcie-altera-msi.c | 99 static void altera_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) in altera_compose_msi_msg()
|
| D | pci-xgene-msi.c | 150 static void xgene_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) in xgene_compose_msi_msg()
|
| D | pcie-xilinx.c | 287 struct msi_msg msg; in xilinx_pcie_msi_setup_irq()
|
| D | pcie-designware.c | 304 struct msi_msg msg; in dw_msi_setup_msg()
|
| D | pcie-rcar.c | 647 struct msi_msg msg; in rcar_msi_setup_irq()
|
| D | pci-tegra.c | 1201 struct msi_msg msg; in tegra_msi_setup_irq()
|
| /linux-4.4.14/drivers/irqchip/ |
| D | irq-gic-v2m.c | 105 static void gicv2m_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) in gicv2m_compose_msi_msg()
|
| D | irq-armada-370-xp.c | 147 struct msi_msg msg; in armada_370_xp_setup_msi_irq()
|
| D | irq-gic-v3-its.c | 618 static void its_irq_compose_msi_msg(struct irq_data *d, struct msi_msg *msg) in its_irq_compose_msi_msg()
|
| /linux-4.4.14/arch/x86/kernel/ |
| D | hpet.c | 474 void hpet_msi_write(struct hpet_dev *hdev, struct msi_msg *msg) in hpet_msi_write() 480 void hpet_msi_read(struct hpet_dev *hdev, struct msi_msg *msg) in hpet_msi_read()
|
| /linux-4.4.14/arch/powerpc/platforms/pseries/ |
| D | msi.c | 386 struct msi_msg msg; in rtas_setup_msi_irqs()
|
| /linux-4.4.14/arch/sparc/kernel/ |
| D | pci_msi.c | 127 struct msi_msg msg; in sparc64_setup_msi_irq()
|
| /linux-4.4.14/drivers/vfio/pci/ |
| D | vfio_pci_intrs.c | 350 struct msi_msg msg; in vfio_msi_set_vector_signal()
|
| /linux-4.4.14/arch/s390/pci/ |
| D | pci.c | 387 struct msi_msg msg; in arch_setup_msi_irqs()
|
| /linux-4.4.14/arch/tile/kernel/ |
| D | pci_gx.c | 1482 struct msi_msg msg; in arch_setup_msi_irq()
|