| /Linux-v5.4/drivers/acpi/ | 
| D | irq.c | 54 	struct irq_fwspec fwspec;  in acpi_register_gsi()  local128 	struct irq_fwspec *fwspec;  member
 233 			      struct irq_fwspec *fwspec, unsigned long *flags)  in acpi_irq_parse_one()
 258 	struct irq_fwspec fwspec;  in acpi_irq_get()  local
 
 | 
| /Linux-v5.4/drivers/iommu/ | 
| D | qcom_iommu.c | 77 static struct qcom_iommu_dev * to_iommu(struct iommu_fwspec *fwspec)  in to_iommu()84 static struct qcom_iommu_ctx * to_ctx(struct iommu_fwspec *fwspec, unsigned asid)  in to_ctx()
 118 	struct iommu_fwspec *fwspec = cookie;  in qcom_iommu_tlb_sync()  local
 136 	struct iommu_fwspec *fwspec = cookie;  in qcom_iommu_tlb_inv_context()  local
 150 	struct iommu_fwspec *fwspec = cookie;  in qcom_iommu_tlb_inv_range_nosync()  local
 225 				  struct iommu_fwspec *fwspec)  in qcom_iommu_init_domain()
 369 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in qcom_iommu_attach_dev()  local
 403 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in qcom_iommu_detach_dev()  local
 565 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in qcom_iommu_of_xlate()  local
 
 | 
| D | mtk_iommu_v1.c | 203 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in mtk_iommu_config()  local368 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in mtk_iommu_create_mapping()  local
 421 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in mtk_iommu_add_device()  local
 475 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in mtk_iommu_remove_device()  local
 
 | 
| D | arm-smmu.c | 1009 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in arm_smmu_master_alloc_smes()  local1068 static void arm_smmu_master_free_smes(struct iommu_fwspec *fwspec)  in arm_smmu_master_free_smes()
 1084 				      struct iommu_fwspec *fwspec)  in arm_smmu_domain_add_master()
 1112 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in arm_smmu_attach_dev()  local
 1316 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in arm_smmu_add_device()  local
 1390 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in arm_smmu_remove_device()  local
 1417 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in arm_smmu_device_group()  local
 
 | 
| D | mtk_iommu.c | 297 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in mtk_iommu_config()  local479 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in mtk_iommu_add_device()  local
 499 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in mtk_iommu_remove_device()  local
 532 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in mtk_iommu_of_xlate()  local
 
 | 
| D | virtio-iommu.c | 469 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in viommu_probe_endpoint()  local651 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in viommu_attach_dev()  local
 811 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in viommu_get_resv_regions()  local
 872 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in viommu_add_device()  local
 927 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);  in viommu_remove_device()  local
 
 | 
| /Linux-v5.4/drivers/irqchip/ | 
| D | irq-ti-sci-intr.c | 67 					    struct irq_fwspec *fwspec,  in ti_sci_intr_irq_domain_translate()119 	struct irq_fwspec fwspec;  in ti_sci_intr_alloc_gic_irq()  local
 168 	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()  local114 	struct irq_fwspec *fwspec = data;  in crossbar_domain_alloc()  local
 169 				     struct irq_fwspec *fwspec,  in crossbar_domain_translate()
 
 | 
| D | irq-nvic.c | 49 				     struct irq_fwspec *fwspec,  in nvic_irq_domain_translate()65 	struct irq_fwspec *fwspec = arg;  in nvic_irq_domain_alloc()  local
 
 | 
| D | irq-ixp4xx.c | 130 				       struct irq_fwspec *fwspec,  in ixp4xx_irq_domain_translate()160 	struct irq_fwspec *fwspec = data;  in ixp4xx_irq_domain_alloc()  local
 312 	struct irq_fwspec fwspec;  in ixp4xx_irq_init()  local
 
 | 
| D | irq-mvebu-sei.c | 171 	struct irq_fwspec *fwspec = arg;  in mvebu_sei_domain_alloc()  local198 				  struct irq_fwspec *fwspec,  in mvebu_sei_ap_translate()
 212 	struct irq_fwspec fwspec;  in mvebu_sei_ap_alloc()  local
 253 	struct irq_fwspec fwspec;  in mvebu_sei_cp_domain_alloc()  local
 
 | 
| D | irq-mtk-sysirq.c | 71 				       struct irq_fwspec *fwspec,  in mtk_sysirq_domain_translate()96 	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()  local161 					  struct irq_fwspec *fwspec,  in vf610_mscm_ir_domain_translate()
 
 | 
| D | irq-meson-gpio.c | 261 					   struct irq_fwspec *fwspec,  in meson_gpio_irq_domain_translate()279 	struct irq_fwspec fwspec;  in meson_gpio_irq_allocate_gic_irq()  local
 295 	struct irq_fwspec *fwspec = data;  in meson_gpio_irq_domain_alloc()  local
 
 | 
| D | irq-sni-exiu.c | 120 				 struct irq_fwspec *fwspec,  in exiu_domain_translate()147 	struct irq_fwspec *fwspec = data;  in exiu_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-mtk-cirq.c | 104 				     struct irq_fwspec *fwspec,  in mtk_cirq_domain_translate()135 	struct irq_fwspec *fwspec = arg;  in mtk_cirq_domain_alloc()  local
 
 | 
| D | qcom-pdc.c | 176 static int qcom_pdc_translate(struct irq_domain *d, struct irq_fwspec *fwspec,  in qcom_pdc_translate()194 	struct irq_fwspec *fwspec = data;  in qcom_pdc_alloc()  local
 
 | 
| D | irq-renesas-rza1.c | 106 	struct irq_fwspec *fwspec = arg;  in rza1_irqc_alloc()  local126 			       struct irq_fwspec *fwspec, unsigned long *hwirq,  in rza1_irqc_translate()
 
 | 
| D | irq-mbigen.c | 169 				    struct irq_fwspec *fwspec,  in mbigen_domain_translate()200 	struct irq_fwspec *fwspec = args;  in mbigen_irq_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
 
 | 
| D | irq-mvebu-icu.c | 151 mvebu_icu_irq_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec,  in mvebu_icu_irq_domain_translate()201 	struct irq_fwspec *fwspec = args;  in mvebu_icu_irq_domain_alloc()  local
 
 | 
| /Linux-v5.4/drivers/gpio/ | 
| D | gpio-xgene-sb.c | 116 	struct irq_fwspec fwspec;  in xgene_gpio_sb_to_irq()  local162 		struct irq_fwspec *fwspec,  in xgene_gpio_sb_domain_translate()
 180 	struct irq_fwspec *fwspec = data;  in xgene_gpio_sb_domain_alloc()  local
 
 | 
| /Linux-v5.4/kernel/irq/ | 
| D | irqdomain.c | 384 struct irq_domain *irq_find_matching_fwspec(struct irq_fwspec *fwspec,  in irq_find_matching_fwspec()731 				struct irq_fwspec *fwspec,  in irq_domain_translate()
 750 				      struct irq_fwspec *fwspec)  in of_phandle_args_to_fwspec()
 761 unsigned int irq_create_fwspec_mapping(struct irq_fwspec *fwspec)  in irq_create_fwspec_mapping()
 854 	struct irq_fwspec fwspec;  in irq_create_of_mapping()  local
 950 	struct irq_fwspec fwspec;  in irq_domain_xlate_twocell()  local
 998 				 struct irq_fwspec *fwspec,  in irq_domain_translate_twocell()
 
 | 
| /Linux-v5.4/arch/arm/mach-imx/ | 
| D | gpc.c | 174 				    struct irq_fwspec *fwspec,  in imx_gpc_domain_translate()198 	struct irq_fwspec *fwspec = data;  in imx_gpc_domain_alloc()  local
 
 |