Home
last modified time | relevance | path

Searched refs:msi_msg (Results 1 - 25 of 157) sorted by relevance

1234567

/kernel/linux/linux-5.10/include/linux/
H A Dmsi.h8 struct msi_msg { struct
20 void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg);
22 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg);
24 static inline void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg) in get_cached_msi_msg()
30 struct msi_msg *msg);
91 struct msi_msg msg;
179 void pci_write_msi_msg(unsigned int irq, struct msi_msg *msg);
185 static inline void pci_write_msi_msg(unsigned int irq, struct msi_msg *msg) in pci_write_msi_msg()
193 void __pci_read_msi_msg(struct msi_desc *entry, struct msi_msg *msg);
194 void __pci_write_msi_msg(struct msi_desc *entry, struct msi_msg *ms
[all...]
H A Ddma-iommu.h36 struct msi_msg *msg);
44 struct msi_msg;
73 struct msi_msg *msg) in iommu_dma_compose_msi_msg()
H A Ddmar.h279 extern void dmar_msi_read(int irq, struct msi_msg *msg);
280 extern void dmar_msi_write(int irq, struct msi_msg *msg);
/kernel/linux/linux-5.10/arch/ia64/kernel/
H 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()
/kernel/linux/linux-6.6/arch/ia64/kernel/
H 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()
/kernel/linux/linux-6.6/include/linux/
H A Dmsi.h56 * msi_msg - Representation of a MSI message
65 struct msi_msg { struct
89 void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg);
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;
677 void pci_write_msi_msg(unsigned int irq, struct msi_msg *msg);
678 void __pci_read_msi_msg(struct msi_desc *entry, struct msi_msg *msg);
679 void __pci_write_msi_msg(struct msi_desc *entry, struct msi_msg *ms
[all...]
H A Ddmar.h295 extern void dmar_msi_read(int irq, struct msi_msg *msg);
296 extern void dmar_msi_write(int irq, struct msi_msg *msg);
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dmsi.h62 struct msi_msg;
63 u32 x86_msi_msg_get_destid(struct msi_msg *msg, bool extid);
H A Dirq_remapping.h17 struct msi_msg;
/kernel/linux/linux-5.10/arch/x86/kernel/apic/
H A Dmsi.c26 static void __irq_msi_compose_msg(struct irq_cfg *cfg, struct msi_msg *msg) in __irq_msi_compose_msg()
48 void x86_vector_msi_compose_msg(struct irq_data *data, struct msi_msg *msg) in x86_vector_msi_compose_msg()
55 struct msi_msg msg[2] = { [1] = { }, }; in irq_msi_update_msg()
283 static void dmar_msi_write_msg(struct irq_data *data, struct msi_msg *msg) in dmar_msi_write_msg()
376 static void hpet_msi_write_msg(struct irq_data *data, struct msi_msg *msg) in hpet_msi_write_msg()
/kernel/linux/linux-5.10/kernel/irq/
H A Dmsi.c59 void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __get_cached_msi_msg()
64 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg) in get_cached_msi_msg()
74 struct msi_msg *msg) in irq_chip_write_msi_msg()
79 static void msi_check_level(struct irq_domain *domain, struct msi_msg *msg) in msi_check_level()
105 struct msi_msg msg[2] = { [1] = { }, }; in msi_domain_set_affinity()
121 struct msi_msg msg[2] = { [1] = { }, }; in msi_domain_activate()
132 struct msi_msg msg[2]; in msi_domain_deactivate()
/kernel/linux/linux-6.6/arch/x86/kernel/apic/
H A Dmsi.c28 struct msi_msg msg[2] = { [1] = { }, }; in irq_msi_update_msg()
304 static void dmar_msi_compose_msg(struct irq_data *data, struct msi_msg *msg) in dmar_msi_compose_msg()
309 static void dmar_msi_write_msg(struct irq_data *data, struct msi_msg *msg) in dmar_msi_write_msg()
/kernel/linux/linux-5.10/drivers/dma/dw-edma/
H A Ddw-edma-core.h90 struct msi_msg msi;
100 struct msi_msg msi;
/kernel/linux/linux-5.10/drivers/soc/ti/
H 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()
/kernel/linux/linux-6.6/drivers/soc/ti/
H A Dti_sci_inta_msi.c20 struct msi_msg *msg) in ti_sci_inta_msi_write_msg()
26 struct msi_msg *msg) in ti_sci_inta_msi_compose_msi_msg()
/kernel/linux/linux-6.6/drivers/iommu/
H A Dirq_remapping.h16 struct msi_msg;
/kernel/linux/linux-6.6/drivers/dma/dw-edma/
H A Ddw-edma-core.h82 struct msi_msg msi;
92 struct msi_msg msi;
/kernel/linux/linux-5.10/drivers/iommu/
H A Dirq_remapping.h16 struct msi_msg;
/kernel/linux/linux-6.6/arch/x86/hyperv/
H 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()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dirq_remapping.h17 struct msi_msg;
H A Dapic.h514 struct msi_msg;
517 void x86_vector_msi_compose_msg(struct irq_data *data, struct msi_msg *msg);
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
H A Dpcie-designware-host.c102 static void dw_pci_setup_msi_msg(struct irq_data *d, struct msi_msg *msg) in dw_pci_setup_msi_msg()
273 dma_unmap_single_attrs(dev, pp->msi_data, sizeof(pp->msi_msg), in dw_pcie_free_msi()
391 pp->msi_data = dma_map_single_attrs(pci->dev, &pp->msi_msg, in dw_pcie_host_init()
392 sizeof(pp->msi_msg), in dw_pcie_host_init()
/kernel/linux/linux-6.6/kernel/irq/
H 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()
/kernel/linux/linux-6.6/drivers/pci/msi/
H 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()
/kernel/linux/linux-5.10/drivers/irqchip/
H 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()
203 static void mbi_compose_mbi_msg(struct irq_data *data, struct msi_msg *msg) in mbi_compose_mbi_msg()

Completed in 26 milliseconds

1234567