Home
last modified time | relevance | path

Searched refs:dev_iommu_fwspec_get (Results 1 – 17 of 17) sorted by relevance

/linux-6.15/drivers/iommu/
H A Dof_iommu.c103 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in of_pci_check_device_ats()
127 if (dev_iommu_fwspec_get(dev)) { in of_iommu_configure()
H A Dmtk_iommu_v1.c247 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_v1_config()
475 fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_v1_probe_device()
526 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_v1_release_device()
H A Dvirtio-iommu.c522 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in viommu_probe_endpoint()
725 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in viommu_attach_dev()
796 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(vdev->dev); in viommu_detach_dev()
997 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in viommu_probe_device()
H A Dipmmu-vmsa.c594 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in ipmmu_attach_device()
642 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in ipmmu_iommu_identity_attach()
859 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in ipmmu_release_device()
H A Dmtk_iommu.c530 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_get_bank_id()
554 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_get_iova_region_id()
585 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_config()
866 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_probe_device()
905 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_release_device()
H A Dtegra-smmu.c482 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in tegra_smmu_attach_dev()
517 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in tegra_smmu_identity_attach()
911 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in tegra_smmu_device_group()
H A Diommu.c2851 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iommu_fwspec_init()
2876 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iommu_fwspec_free()
2887 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iommu_fwspec_add_ids()
H A Ddma-iommu.c459 if (!is_of_node(dev_iommu_fwspec_get(dev)->iommu_fwnode)) in iommu_dma_get_resv_regions()
/linux-6.15/drivers/acpi/arm64/
H A Diort.c953 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iort_rmr_has_dev()
1088 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iort_get_msi_resv_iommu()
1111 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iort_iommu_msi_get_resv_regions()
1166 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iort_iommu_get_resv_regions()
1346 fwspec = dev_iommu_fwspec_get(dev); in iort_iommu_configure_id()
/linux-6.15/drivers/iommu/arm/arm-smmu/
H A Darm-smmu.c1078 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_master_alloc_smes()
1162 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_attach_dev()
1210 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_attach_dev_type()
1426 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_probe_device()
1437 fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_probe_device()
1495 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_release_device()
1525 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_device_group()
H A Dqcom_iommu.c221 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in qcom_iommu_init_domain()
396 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in qcom_iommu_identity_attach()
H A Darm-smmu-qcom.c181 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in qcom_adreno_smmu_is_gpu_device()
/linux-6.15/include/linux/
H A Diommu.h1099 static inline struct iommu_fwspec *dev_iommu_fwspec_get(struct device *dev) in dev_iommu_fwspec_get() function
1425 static inline struct iommu_fwspec *dev_iommu_fwspec_get(struct device *dev) in dev_iommu_fwspec_get() function
1546 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in tegra_dev_iommu_get_stream_id()
/linux-6.15/drivers/iommu/riscv/
H A Diommu.c1014 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in riscv_iommu_iodir_update()
1480 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in riscv_iommu_probe_device()
/linux-6.15/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.h970 return dev_iommu_fwspec_get(master->dev)->flags & in arm_smmu_master_canwbs()
H A Darm-smmu-v3.c2645 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_ats_supported()
2939 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_attach_dev()
3380 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(master->dev); in arm_smmu_insert_master()
3435 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(master->dev); in arm_smmu_remove_master()
3453 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_probe_device()
/linux-6.15/drivers/acpi/
H A Dscan.c1625 if (dev_iommu_fwspec_get(dev)) { in acpi_iommu_configure_id()