/linux-4.1.27/include/linux/ |
D | msi.h | 7 struct msi_msg { struct 17 void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg); argument 18 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg); 43 struct msi_msg msg; 65 void __pci_read_msi_msg(struct msi_desc *entry, struct msi_msg *msg); 66 void __pci_write_msi_msg(struct msi_desc *entry, struct msi_msg *msg); 67 void pci_write_msi_msg(unsigned int irq, struct msi_msg *msg); 75 static inline void __write_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __write_msi_msg() 79 static inline void write_msi_msg(int irq, struct msi_msg *msg) in write_msi_msg() 227 void pci_msi_domain_write_msg(struct irq_data *irq_data, struct msi_msg *msg);
|
D | dmar.h | 226 extern void dmar_msi_read(int irq, struct msi_msg *msg); 227 extern void dmar_msi_write(int irq, struct msi_msg *msg);
|
D | irq.h | 32 struct msi_msg; 366 void (*irq_compose_msi_msg)(struct irq_data *data, struct msi_msg *msg); 367 void (*irq_write_msi_msg)(struct irq_data *data, struct msi_msg *msg); 459 extern int irq_chip_compose_msi_msg(struct irq_data *data, struct msi_msg *msg);
|
D | kvm_host.h | 318 struct msi_msg msi;
|
/linux-4.1.27/arch/x86/kernel/apic/ |
D | msi.c | 25 struct msi_msg *msg, u8 hpet_id) in native_compose_msi_msg() 54 struct msi_msg *msg, u8 hpet_id) in msi_compose_msg() 82 struct msi_msg msg; in msi_set_affinity() 120 struct msi_msg msg; in setup_msi_irq() 185 struct msi_msg msg; in dmar_msi_set_affinity() 218 struct msi_msg msg; in arch_setup_dmar_msi() 239 struct msi_msg msg; in hpet_msi_set_affinity() 272 struct msi_msg msg; in default_setup_hpet_msi()
|
/linux-4.1.27/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() 195 struct msi_msg msg; in arch_setup_dmar_msi()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | irq_remapping.h | 30 struct msi_msg; 50 struct msi_msg *msg, u8 hpet_id); 78 struct msi_msg *msg, u8 hpet_id) in compose_remapped_msi_msg()
|
D | hpet.h | 80 extern void hpet_msi_write(struct hpet_dev *hdev, struct msi_msg *msg); 81 extern void hpet_msi_read(struct hpet_dev *hdev, struct msi_msg *msg);
|
D | x86_init.h | 174 struct msi_msg; 179 unsigned int dest, struct msi_msg *msg,
|
D | pci.h | 100 unsigned int dest, struct msi_msg *msg, u8 hpet_id);
|
/linux-4.1.27/kernel/irq/ |
D | msi.c | 21 void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __get_cached_msi_msg() 26 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg) in get_cached_msi_msg() 36 struct msi_msg *msg) in irq_chip_write_msi_msg() 54 struct msi_msg msg; in msi_domain_set_affinity() 69 struct msi_msg msg; in msi_domain_activate() 78 struct msi_msg msg; in msi_domain_deactivate()
|
D | chip.c | 995 int irq_chip_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) in irq_chip_compose_msi_msg()
|
/linux-4.1.27/drivers/iommu/ |
D | irq_remapping.h | 32 struct msi_msg; 70 struct msi_msg *, u8);
|
D | irq_remapping.c | 288 struct msi_msg *msg, u8 hpet_id) in compose_remapped_msi_msg()
|
D | dmar.c | 1522 void dmar_msi_write(int irq, struct msi_msg *msg) in dmar_msi_write() 1534 void dmar_msi_read(int irq, struct msi_msg *msg) in dmar_msi_read()
|
D | intel_irq_remapping.c | 1105 struct msi_msg *msg, u8 hpet_id) in intel_compose_msi_msg()
|
D | amd_iommu.c | 4189 struct msi_msg *msg, u8 hpet_id) in compose_msi_msg()
|
/linux-4.1.27/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.1.27/arch/arm/mach-iop13xx/ |
D | msi.c | 138 struct msi_msg msg; in arch_setup_msi_irq()
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | mpic_pasemi_msi.c | 90 struct msi_msg msg; in pasemi_msi_setup_msi_irqs()
|
D | mpic_u3msi.c | 129 struct msi_msg msg; in u3msi_setup_msi_irqs()
|
D | ppc4xx_hsta_msi.c | 42 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.1.27/arch/powerpc/platforms/cell/ |
D | axon_msi.c | 202 static int setup_msi_msg_address(struct pci_dev *dev, struct msi_msg *msg) in setup_msi_msg_address() 260 struct msi_msg msg; in axon_msi_setup_msi_irqs()
|
/linux-4.1.27/arch/powerpc/platforms/powernv/ |
D | pci.h | 107 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 | 2259 unsigned int is_64, struct msi_msg *msg) in pnv_pci_ioda_msi_setup()
|
/linux-4.1.27/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.1.27/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.1.27/drivers/pci/ |
D | msi.c | 310 void __pci_read_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __pci_read_msi_msg() 340 void __pci_write_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __pci_write_msi_msg() 377 void pci_write_msi_msg(unsigned int irq, struct msi_msg *msg) in pci_write_msi_msg() 1179 void pci_msi_domain_write_msg(struct irq_data *irq_data, struct msi_msg *msg) in pci_msi_domain_write_msg()
|
/linux-4.1.27/drivers/irqchip/ |
D | irq-gic-v2m.c | 95 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 | 154 struct msi_msg msg; in armada_370_xp_setup_msi_irq()
|
D | irq-gic-v3-its.c | 623 static void its_irq_compose_msi_msg(struct irq_data *d, struct msi_msg *msg) in its_irq_compose_msi_msg()
|
/linux-4.1.27/arch/x86/kernel/ |
D | hpet.c | 449 void hpet_msi_write(struct hpet_dev *hdev, struct msi_msg *msg) in hpet_msi_write() 455 void hpet_msi_read(struct hpet_dev *hdev, struct msi_msg *msg) in hpet_msi_read()
|
/linux-4.1.27/arch/powerpc/platforms/pseries/ |
D | msi.c | 384 struct msi_msg msg; in rtas_setup_msi_irqs()
|
/linux-4.1.27/arch/sparc/kernel/ |
D | pci_msi.c | 127 struct msi_msg msg; in sparc64_setup_msi_irq()
|
/linux-4.1.27/drivers/pci/host/ |
D | pcie-xilinx.c | 289 struct msi_msg msg; in xilinx_pcie_msi_setup_irq()
|
D | pcie-rcar.c | 621 struct msi_msg msg; in rcar_msi_setup_irq()
|
D | pcie-designware.c | 283 struct msi_msg msg; in dw_msi_setup_irq()
|
D | pci-tegra.c | 1216 struct msi_msg msg; in tegra_msi_setup_irq()
|
/linux-4.1.27/drivers/vfio/pci/ |
D | vfio_pci_intrs.c | 349 struct msi_msg msg; in vfio_msi_set_vector_signal()
|
/linux-4.1.27/arch/s390/pci/ |
D | pci.c | 392 struct msi_msg msg; in arch_setup_msi_irqs()
|
/linux-4.1.27/arch/tile/kernel/ |
D | pci_gx.c | 1482 struct msi_msg msg; in arch_setup_msi_irq()
|