/linux-6.12.1/drivers/acpi/ |
D | irq.c | 59 struct irq_fwspec fwspec; in acpi_register_gsi() local 145 struct irq_fwspec *fwspec; member 253 struct irq_fwspec *fwspec, unsigned long *flags) in acpi_irq_parse_one() 278 struct irq_fwspec fwspec; in acpi_irq_get() local
|
/linux-6.12.1/drivers/irqchip/ |
D | irq-ti-sci-intr.c | 58 struct irq_fwspec *fwspec, in ti_sci_intr_irq_domain_translate() 139 struct irq_fwspec fwspec; in ti_sci_intr_alloc_parent_irq() local 198 struct irq_fwspec *fwspec = data; in ti_sci_intr_irq_domain_alloc() local
|
D | irq-crossbar.c | 77 struct irq_fwspec fwspec; in allocate_gic_irq() local 114 struct irq_fwspec *fwspec = data; in crossbar_domain_alloc() local 169 struct irq_fwspec *fwspec, in crossbar_domain_translate()
|
D | irq-mvebu-sei.c | 173 struct irq_fwspec *fwspec = arg; in mvebu_sei_domain_alloc() local 201 struct irq_fwspec *fwspec, in mvebu_sei_ap_translate() 215 struct irq_fwspec fwspec; in mvebu_sei_ap_alloc() local 256 struct irq_fwspec fwspec; in mvebu_sei_cp_domain_alloc() local
|
D | irq-mtk-sysirq.c | 72 struct irq_fwspec *fwspec, in mtk_sysirq_domain_translate() 97 struct irq_fwspec *fwspec = arg; in mtk_sysirq_domain_alloc() local
|
D | irq-vf610-mscm-ir.c | 129 struct irq_fwspec *fwspec = arg; in vf610_mscm_ir_domain_alloc() local 161 struct irq_fwspec *fwspec, in vf610_mscm_ir_domain_translate()
|
D | irq-sni-exiu.c | 139 struct irq_fwspec *fwspec, in exiu_domain_translate() 166 struct irq_fwspec *fwspec = data; in exiu_domain_alloc() local
|
D | irq-ixp4xx.c | 129 struct irq_fwspec *fwspec, in ixp4xx_irq_domain_translate() 159 struct irq_fwspec *fwspec = data; in ixp4xx_irq_domain_alloc() local
|
D | irq-imx-gpcv2.c | 141 struct irq_fwspec *fwspec, in imx_gpcv2_domain_translate() 165 struct irq_fwspec *fwspec = data; in imx_gpcv2_domain_alloc() local
|
D | irq-msi-lib.c | 125 int msi_lib_irq_domain_select(struct irq_domain *d, struct irq_fwspec *fwspec, in msi_lib_irq_domain_select()
|
D | irq-renesas-rza1.c | 106 struct irq_fwspec *fwspec = arg; in rza1_irqc_alloc() local 126 struct irq_fwspec *fwspec, unsigned long *hwirq, in rza1_irqc_translate()
|
D | irq-mtk-cirq.c | 145 struct irq_fwspec *fwspec, in mtk_cirq_domain_translate() 176 struct irq_fwspec *fwspec = arg; in mtk_cirq_domain_alloc() local
|
D | irq-sun6i-r.c | 199 struct irq_fwspec *fwspec, in sun6i_r_intc_domain_translate() 226 struct irq_fwspec *fwspec = arg; in sun6i_r_intc_domain_alloc() local
|
D | irq-mst-intc.c | 177 struct irq_fwspec *fwspec, in mst_intc_domain_translate() 207 struct irq_fwspec parent_fwspec, *fwspec = data; in mst_intc_domain_alloc() local
|
D | irq-riscv-aplic-direct.c | 94 static int aplic_direct_irqdomain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, in aplic_direct_irqdomain_translate() 107 struct irq_fwspec *fwspec = arg; in aplic_direct_irqdomain_alloc() local
|
D | irq-meson-gpio.c | 432 struct irq_fwspec *fwspec, in meson_gpio_irq_domain_translate() 450 struct irq_fwspec fwspec; in meson_gpio_irq_allocate_gic_irq() local 466 struct irq_fwspec *fwspec = data; in meson_gpio_irq_domain_alloc() local
|
D | irq-owl-sirq.c | 212 struct irq_fwspec *fwspec, in owl_sirq_domain_translate() 232 struct irq_fwspec *fwspec = data; in owl_sirq_domain_alloc() local
|
D | irq-tegra.c | 216 struct irq_fwspec *fwspec, in tegra_ictlr_domain_translate() 240 struct irq_fwspec *fwspec = data; in tegra_ictlr_domain_alloc() local
|
/linux-6.12.1/drivers/gpio/ |
D | gpio-xgene-sb.c | 115 struct irq_fwspec fwspec; in xgene_gpio_sb_to_irq() local 161 struct irq_fwspec *fwspec, in xgene_gpio_sb_domain_translate() 179 struct irq_fwspec *fwspec = data; in xgene_gpio_sb_domain_alloc() local
|
/linux-6.12.1/drivers/iommu/arm/arm-smmu/ |
D | qcom_iommu.c | 72 struct iommu_fwspec *fwspec; member 117 struct iommu_fwspec *fwspec = qcom_domain->fwspec; in qcom_iommu_tlb_sync() local 136 struct iommu_fwspec *fwspec = qcom_domain->fwspec; in qcom_iommu_tlb_inv_context() local 151 struct iommu_fwspec *fwspec = qcom_domain->fwspec; in qcom_iommu_tlb_inv_range_nosync() local 221 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in qcom_iommu_init_domain() local 396 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in qcom_iommu_identity_attach() local
|
D | arm-smmu.c | 1074 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_master_alloc_smes() local 1122 struct iommu_fwspec *fwspec) in arm_smmu_master_free_smes() 1138 u8 cbndx, struct iommu_fwspec *fwspec) in arm_smmu_master_install_s2crs() 1158 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_attach_dev() local 1207 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_attach_dev_type() local 1424 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_probe_device() local 1494 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_release_device() local 1524 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_device_group() local
|
/linux-6.12.1/kernel/irq/ |
D | irqdomain.c | 537 struct irq_domain *irq_find_matching_fwspec(struct irq_fwspec *fwspec, in irq_find_matching_fwspec() 866 struct irq_fwspec *fwspec, in irq_domain_translate() 884 unsigned int count, struct irq_fwspec *fwspec) in of_phandle_args_to_fwspec() 896 unsigned int irq_create_fwspec_mapping(struct irq_fwspec *fwspec) in irq_create_fwspec_mapping() 1001 struct irq_fwspec fwspec; in irq_create_of_mapping() local 1128 struct irq_fwspec fwspec; in irq_domain_xlate_twocell() local 1182 struct irq_fwspec *fwspec, in irq_domain_translate_onecell() 1207 struct irq_fwspec *fwspec, in irq_domain_translate_twocell()
|
/linux-6.12.1/drivers/iommu/ |
D | iommu-priv.h | 22 static inline const struct iommu_ops *iommu_fwspec_ops(struct iommu_fwspec *fwspec) in iommu_fwspec_ops()
|
/linux-6.12.1/arch/arm/mach-imx/ |
D | gpc.c | 173 struct irq_fwspec *fwspec, in imx_gpc_domain_translate() 197 struct irq_fwspec *fwspec = data; in imx_gpc_domain_alloc() local
|
/linux-6.12.1/arch/powerpc/sysdev/xics/ |
D | xics-common.c | 415 static int xics_host_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, in xics_host_domain_translate() 425 struct irq_fwspec *fwspec = arg; in xics_host_domain_alloc() local
|