/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3.c | 2059 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_ats_supported() local 2178 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_attach_dev() local 2326 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_probe_device() local 2392 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); arm_smmu_release_device() local [all...] |
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | iommu.c | 2808 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iommu_fwspec_init() local 2831 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); iommu_fwspec_free() local 2843 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); iommu_fwspec_add_ids() local [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | iommu.h | 429 struct iommu_fwspec *fwspec; member 1173 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in tegra_dev_iommu_get_stream_id() local 687 dev_iommu_fwspec_set(struct device *dev, struct iommu_fwspec *fwspec) dev_iommu_fwspec_set() argument [all...] |
/kernel/linux/linux-6.6/drivers/spmi/ |
H A D | spmi-pmic-arb.c | 929 struct irq_fwspec *fwspec = data; in qpnpint_irq_domain_alloc() local 858 qpnpint_irq_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *out_hwirq, unsigned int *out_type) qpnpint_irq_domain_translate() argument
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpiolib.c | 1198 struct irq_fwspec fwspec; in gpiochip_set_hierarchical_irqchip() local 1241 gpiochip_hierarchy_irq_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) gpiochip_hierarchy_irq_domain_translate() argument 1272 struct irq_fwspec *fwspec = data; gpiochip_hierarchy_irq_domain_alloc() local 1406 struct irq_fwspec *fwspec = &gfwspec->fwspec; gpiochip_populate_parent_fwspec_twocell() local 1422 struct irq_fwspec *fwspec = &gfwspec->fwspec; gpiochip_populate_parent_fwspec_fourcell() local [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/apic/ |
H A D | io_apic.c | 2339 struct irq_fwspec fwspec; in mp_irqdomain_create() local
|
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | mtk_iommu.c | 529 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_get_bank_id() local 553 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_get_iova_region_id() local 584 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_config() local 845 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); mtk_iommu_probe_device() local 889 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); mtk_iommu_release_device() local [all...] |
H A D | iommu.c | 2843 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iommu_fwspec_init() local 2866 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); iommu_fwspec_free() local 2878 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); iommu_fwspec_add_ids() local [all...] |
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-gic-v3.c | 1559 gic_irq_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) gic_irq_domain_translate() argument 1638 struct irq_fwspec *fwspec = arg; gic_irq_domain_alloc() local 1665 fwspec_is_partitioned_ppi(struct irq_fwspec *fwspec, irq_hw_number_t hwirq) fwspec_is_partitioned_ppi() argument 1686 gic_irq_domain_select(struct irq_domain *d, struct irq_fwspec *fwspec, enum irq_domain_bus_token bus_token) gic_irq_domain_select() argument 1723 partition_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) partition_domain_translate() argument [all...] |
H A D | irq-gic-v3-its.c | 3573 struct irq_fwspec fwspec; in its_irq_gic_domain_alloc() local [all...] |
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3.c | 2293 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_ats_supported() local 2412 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_attach_dev() local 2580 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(master->dev); in arm_smmu_insert_master() local 2639 struct iommu_fwspec *fwspec in arm_smmu_remove_master() local 2659 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); arm_smmu_probe_device() local [all...] |
/kernel/linux/linux-5.10/drivers/soc/tegra/ |
H A D | pmc.c | 1966 struct irq_fwspec *fwspec = data; in tegra_pmc_irq_alloc() local 1947 tegra_pmc_irq_translate(struct irq_domain *domain, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) tegra_pmc_irq_translate() argument [all...] |
/kernel/linux/linux-6.6/drivers/pci/controller/ |
H A D | pci-hyperv.c | 822 struct irq_fwspec fwspec; in hv_pci_vec_irq_gic_domain_alloc() local
|
/kernel/linux/linux-6.6/drivers/iommu/amd/ |
H A D | iommu.c | 3518 static int irq_remapping_select(struct irq_domain *d, struct irq_fwspec *fwspec, in irq_remapping_select() argument
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-gic-v3-its.c | 3530 struct irq_fwspec fwspec; in its_irq_gic_domain_alloc() local [all...] |
/kernel/linux/linux-6.6/drivers/soc/tegra/ |
H A D | pmc.c | 2266 struct irq_fwspec *fwspec = data; in tegra_pmc_irq_alloc() local 2247 tegra_pmc_irq_translate(struct irq_domain *domain, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) tegra_pmc_irq_translate() argument [all...] |