Home
last modified time | relevance | path

Searched refs:msi_msg (Results 1 – 25 of 82) sorted by relevance

1234

/linux-6.3-rc2/include/linux/
A Dmsi.h65 struct msi_msg { struct
89 void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg); argument
91 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg);
93 static inline void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg) { } in get_cached_msi_msg()
97 struct msi_msg *msg);
189 struct msi_msg msg;
676 void pci_write_msi_msg(unsigned int irq, struct msi_msg *msg);
677 void __pci_read_msi_msg(struct msi_desc *entry, struct msi_msg *msg);
678 void __pci_write_msi_msg(struct msi_desc *entry, struct msi_msg *msg);
691 static inline void pci_write_msi_msg(unsigned int irq, struct msi_msg *msg) { } in pci_write_msi_msg()
A Ddmar.h290 extern void dmar_msi_read(int irq, struct msi_msg *msg);
291 extern void dmar_msi_write(int irq, struct msi_msg *msg);
A Dirq.h29 struct msi_msg;
541 void (*irq_compose_msi_msg)(struct irq_data *data, struct msi_msg *msg);
542 void (*irq_write_msi_msg)(struct irq_data *data, struct msi_msg *msg);
671 extern int irq_chip_compose_msi_msg(struct irq_data *data, struct msi_msg *msg);
A Diommu.h1127 void iommu_dma_compose_msi_msg(struct msi_desc *desc, struct msi_msg *msg);
1132 struct msi_msg;
1148 static inline void iommu_dma_compose_msi_msg(struct msi_desc *desc, struct msi_msg *msg) in iommu_dma_compose_msi_msg()
/linux-6.3-rc2/arch/ia64/kernel/
A Dmsi_ia64.c19 struct msi_msg msg; in ia64_set_msi_irq_affinity()
48 struct msi_msg msg; in arch_setup_msi_irq()
121 struct msi_msg msg; in dmar_msi_set_affinity()
153 msi_compose_msg(struct pci_dev *pdev, unsigned int irq, struct msi_msg *msg) in msi_compose_msg()
178 struct msi_msg msg; in dmar_alloc_hwirq()
/linux-6.3-rc2/arch/x86/include/asm/
A Dmsi.h62 struct msi_msg;
63 u32 x86_msi_msg_get_destid(struct msi_msg *msg, bool extid);
A Dirq_remapping.h17 struct msi_msg;
A Dapic.h517 struct msi_msg;
520 extern void __irq_msi_compose_msg(struct irq_cfg *cfg, struct msi_msg *msg,
/linux-6.3-rc2/drivers/dma/dw-edma/
A Ddw-edma-core.h82 struct msi_msg msi;
92 struct msi_msg msi;
/linux-6.3-rc2/drivers/soc/ti/
A Dti_sci_inta_msi.c19 struct msi_msg *msg) in ti_sci_inta_msi_write_msg()
25 struct msi_msg *msg) in ti_sci_inta_msi_compose_msi_msg()
/linux-6.3-rc2/arch/x86/kernel/apic/
A Dmsi.c28 struct msi_msg msg[2] = { [1] = { }, }; in irq_msi_update_msg()
306 static void dmar_msi_compose_msg(struct irq_data *data, struct msi_msg *msg) in dmar_msi_compose_msg()
311 static void dmar_msi_write_msg(struct irq_data *data, struct msi_msg *msg) in dmar_msi_write_msg()
/linux-6.3-rc2/drivers/iommu/
A Dirq_remapping.h16 struct msi_msg;
/linux-6.3-rc2/arch/x86/hyperv/
A Dirqdomain.c180 static inline void entry_to_msi_msg(struct hv_interrupt_entry *entry, struct msi_msg *msg) in entry_to_msi_msg()
189 static void hv_irq_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) in hv_irq_compose_msi_msg()
259 struct msi_msg msg; in hv_teardown_msi_irq()
/linux-6.3-rc2/drivers/pci/msi/
A Dmsi.c150 void __pci_read_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __pci_read_msi_msg()
184 struct msi_msg *msg) in pci_write_msg_msi()
205 static inline void pci_write_msg_msix(struct msi_desc *desc, struct msi_msg *msg) in pci_write_msg_msix()
235 void __pci_write_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __pci_write_msi_msg()
253 void pci_write_msi_msg(unsigned int irq, struct msi_msg *msg) in pci_write_msi_msg()
/linux-6.3-rc2/kernel/irq/
A Dmsi.c256 void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __get_cached_msi_msg()
261 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg) in get_cached_msi_msg()
618 struct msi_msg *msg) in irq_chip_write_msi_msg()
623 static void msi_check_level(struct irq_domain *domain, struct msi_msg *msg) in msi_check_level()
651 struct msi_msg msg[2] = { [1] = { }, }; in msi_domain_set_affinity()
667 struct msi_msg msg[2] = { [1] = { }, }; in msi_domain_activate()
678 struct msi_msg msg[2]; in msi_domain_deactivate()
/linux-6.3-rc2/drivers/irqchip/
A Dirq-gic-v3-mbi.c145 static void mbi_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) in mbi_compose_msi_msg()
202 static void mbi_compose_mbi_msg(struct irq_data *data, struct msi_msg *msg) in mbi_compose_mbi_msg()
A Dirq-mvebu-icu.c73 struct msi_msg *msg) in mvebu_icu_init()
92 static void mvebu_icu_write_msg(struct msi_desc *desc, struct msi_msg *msg) in mvebu_icu_write_msg()
/linux-6.3-rc2/arch/powerpc/platforms/pasemi/
A Dmsi.c78 struct msi_msg msg; in pasemi_msi_setup_msi_irqs()
/linux-6.3-rc2/arch/powerpc/platforms/cell/
A Daxon_msi.c199 static int setup_msi_msg_address(struct pci_dev *dev, struct msi_msg *msg) in setup_msi_msg_address()
255 struct msi_msg msg; in axon_msi_setup_msi_irqs()
/linux-6.3-rc2/arch/powerpc/sysdev/
A Dmpic_u3msi.c120 struct msi_msg msg; in u3msi_setup_msi_irqs()
A Dfsl_msi.c141 struct msi_msg *msg, in fsl_compose_msi_msg()
185 struct msi_msg msg; in fsl_setup_msi_irqs()
/linux-6.3-rc2/arch/x86/pci/
A Dxen.c214 struct msi_msg *msg) in xen_msi_compose_msg()
233 struct msi_msg msg; in xen_hvm_setup_msi_irqs()
/linux-6.3-rc2/arch/s390/pci/
A Dpci_irq.c136 struct msi_msg msg = entry->msg; in zpci_set_irq_affinity()
277 struct msi_msg msg; in arch_setup_msi_irqs()
/linux-6.3-rc2/drivers/bus/fsl-mc/
A Dfsl-mc-msi.c119 struct msi_msg *msg) in fsl_mc_msi_write_msg()
/linux-6.3-rc2/arch/powerpc/platforms/4xx/
A Dhsta_msi.c40 struct msi_msg msg; in hsta_setup_msi_irqs()

Completed in 46 milliseconds

1234