Home
last modified time | relevance | path

Searched refs:msi_domain_info (Results 1 – 25 of 27) sorted by relevance

12

/linux/include/linux/
H A Dmsi.h397 struct msi_domain_info;
431 irq_hw_number_t (*get_hwirq)(struct msi_domain_info *info,
434 struct msi_domain_info *info,
438 struct msi_domain_info *info,
473 struct msi_domain_info { struct
497 struct msi_domain_info info; argument
583 struct msi_domain_info *msi_child_info);
588 struct msi_domain_info *msi_child_info);
594 struct msi_domain_info *info,
623 struct msi_domain_info *msi_get_domain_info(struct irq_domain *domain);
[all …]
/linux/kernel/irq/
H A Dmsi.c621 struct msi_domain_info *info; in msi_domain_get_hwsize()
641 struct msi_domain_info *info = domain->host_data; in msi_check_level()
703 struct msi_domain_info *info = domain->host_data; in msi_domain_alloc()
735 struct msi_domain_info *info = domain->host_data; in msi_domain_free()
748 struct msi_domain_info *info = domain->host_data; in msi_domain_translate()
767 static irq_hw_number_t msi_domain_ops_get_hwirq(struct msi_domain_info *info, in msi_domain_ops_get_hwirq()
787 struct msi_domain_info *info, in msi_domain_ops_init()
808 static void msi_domain_update_dom_ops(struct msi_domain_info *info) in msi_domain_update_dom_ops()
830 static void msi_domain_update_chip_ops(struct msi_domain_info *info) in msi_domain_update_chip_ops()
840 struct msi_domain_info *info, in __msi_create_irq_domain()
[all …]
/linux/drivers/pci/msi/
H A Dirqdomain.c78 static void pci_msi_domain_update_dom_ops(struct msi_domain_info *info) in pci_msi_domain_update_dom_ops()
90 static void pci_msi_domain_update_chip_ops(struct msi_domain_info *info) in pci_msi_domain_update_chip_ops()
115 struct msi_domain_info *info, in pci_msi_create_irq_domain()
153 struct msi_domain_info *info = data->domain->host_data; in cond_mask_parent()
161 struct msi_domain_info *info = data->domain->host_data; in cond_unmask_parent()
347 struct msi_domain_info *info; in pci_msi_domain_supports()
/linux/drivers/irqchip/
H A Dirq-gic-v3-its-msi-parent.c46 struct msi_domain_info *msi_info; in its_pci_msi_prepare()
132 struct msi_domain_info *msi_info; in its_pmsi_prepare()
163 struct irq_domain *real_parent, struct msi_domain_info *info) in its_init_dev_msi_info()
H A Dirq-gic-v3-its-fsl-mc-msi.c44 struct msi_domain_info *msi_info; in its_fsl_mc_msi_prepare()
72 static struct msi_domain_info its_fsl_mc_msi_domain_info = {
H A Dirq-msi-lib.h25 struct msi_domain_info *info);
H A Dirq-msi-lib.c28 struct msi_domain_info *info) in msi_lib_init_dev_msi_info()
H A Dirq-alpine-msi.c104 static struct msi_domain_info alpine_msix_domain_info = {
H A Dirq-riscv-aplic-msi.c140 struct msi_domain_info *info = d->host_data; in aplic_msi_translate()
H A Dirq-gic-v3-mbi.c169 struct irq_domain *real_parent, struct msi_domain_info *info) in mbi_init_dev_msi_info()
H A Dirq-riscv-imsic-platform.c238 struct msi_domain_info *info) in imsic_init_dev_msi_info()
H A Dirq-ls-scfg-msi.c66 static struct msi_domain_info ls_scfg_msi_domain_info = {
H A Dirq-armada-370-xp.c243 static struct msi_domain_info mpic_msi_domain_info = {
/linux/drivers/bus/fsl-mc/
H A Dfsl-mc-msi.c44 static void fsl_mc_msi_update_dom_ops(struct msi_domain_info *info) in fsl_mc_msi_update_dom_ops()
133 static void fsl_mc_msi_update_chip_ops(struct msi_domain_info *info) in fsl_mc_msi_update_chip_ops()
160 struct msi_domain_info *info, in fsl_mc_msi_create_irq_domain()
/linux/drivers/soc/ti/
H A Dti_sci_inta_msi.c31 static void ti_sci_inta_msi_update_chip_ops(struct msi_domain_info *info) in ti_sci_inta_msi_update_chip_ops()
49 struct msi_domain_info *info, in ti_sci_inta_msi_create_irq_domain()
/linux/include/linux/soc/ti/
H A Dti_sci_inta_msi.h17 struct msi_domain_info *info,
/linux/drivers/cdx/
H A Dcdx_msi.c126 struct msi_domain_info *msi_info; in cdx_msi_prepare()
153 static struct msi_domain_info cdx_msi_domain_info = {
/linux/arch/x86/kernel/
H A Dhpet.c517 struct msi_domain_info *info, unsigned int virq, in hpet_msi_init()
530 static struct msi_domain_info hpet_msi_domain_info = {
538 struct msi_domain_info *domain_info; in hpet_create_irq_domain()
583 struct msi_domain_info *info = msi_get_domain_info(domain); in hpet_dev_id()
/linux/include/linux/fsl/
H A Dmc.h21 struct msi_domain_info;
429 struct msi_domain_info *info,
/linux/drivers/pci/controller/
H A Dpcie-xilinx.c267 static struct msi_domain_info xilinx_msi_info = {
H A Dpcie-iproc-msi.c172 static struct msi_domain_info iproc_msi_domain_info = {
H A Dpcie-xilinx-dma-pl.c384 static struct msi_domain_info xilinx_msi_domain_info = {
/linux/arch/x86/pci/
H A Dxen.c438 static struct msi_domain_info xen_pci_msi_domain_info = {
/linux/drivers/pci/controller/mobiveil/
H A Dpcie-mobiveil-host.c362 static struct msi_domain_info mobiveil_msi_domain_info = {
/linux/arch/um/drivers/
H A Dvirt-pci.c947 static struct msi_domain_info um_pci_msi_domain_info = {

12