Searched refs:dev_iommu_priv_get (Results 1 – 15 of 15) sorted by relevance
91 info = dev_iommu_priv_get(dev_pasid->dev); in intel_mm_release()115 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_sva_supported()152 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_svm_set_dev_pasid()
24 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_nested_attach_dev()149 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_nested_set_dev_pasid()200 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_domain_alloc_nested()
13 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_hw_info()160 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_attach_dev_nested()293 master = dev_iommu_priv_get(dev); in arm_vsmmu_vsid_to_sid()306 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_vsmmu_vdevice_init()429 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_get_viommu_size()
16 return dev_iommu_priv_get(dev) != NULL; in exynos_is_iommu_available()
430 dev_data = dev_iommu_priv_get(&pdev->dev); in clone_alias()567 struct iommu_dev_data *dev_data = dev_iommu_priv_get(&pdev->dev); in pdev_enable_cap_ats()587 struct iommu_dev_data *dev_data = dev_iommu_priv_get(&pdev->dev); in pdev_disable_cap_ats()597 struct iommu_dev_data *dev_data = dev_iommu_priv_get(&pdev->dev); in pdev_enable_cap_pri()624 struct iommu_dev_data *dev_data = dev_iommu_priv_get(&pdev->dev); in pdev_disable_cap_pri()634 struct iommu_dev_data *dev_data = dev_iommu_priv_get(&pdev->dev); in pdev_enable_cap_pasid()652 struct iommu_dev_data *dev_data = dev_iommu_priv_get(&pdev->dev); in pdev_disable_cap_pasid()709 if (dev_iommu_priv_get(dev)) in iommu_init_device()804 dev_data = dev_iommu_priv_get(&pdev->dev); in amd_iommu_report_rmp_hw_error()837 dev_data = dev_iommu_priv_get(&pdev->dev); in amd_iommu_report_rmp_fault()[all …]
240 struct iommu_dev_data *dev_data = dev_iommu_priv_get(dev); in nested_attach_device()
540 struct viommu_endpoint *vdev = dev_iommu_priv_get(dev); in viommu_probe_endpoint()659 struct viommu_endpoint *vdev = dev_iommu_priv_get(dev); in viommu_domain_alloc_paging()713 struct viommu_endpoint *vdev = dev_iommu_priv_get(dev); in viommu_domain_alloc_identity()738 struct viommu_endpoint *vdev = dev_iommu_priv_get(dev); in viommu_attach_dev()790 struct viommu_endpoint *vdev = dev_iommu_priv_get(dev); in viommu_attach_identity_domain()973 struct viommu_endpoint *vdev = dev_iommu_priv_get(dev); in viommu_get_resv_regions()1058 struct viommu_endpoint *vdev = dev_iommu_priv_get(dev); in viommu_release_device()
174 #define has_sysmmu(dev) (dev_iommu_priv_get(dev) != NULL)833 struct exynos_iommu_owner *owner = dev_iommu_priv_get(master); in exynos_sysmmu_suspend()851 struct exynos_iommu_owner *owner = dev_iommu_priv_get(master); in exynos_sysmmu_resume()990 struct exynos_iommu_owner *owner = dev_iommu_priv_get(dev); in exynos_iommu_identity_attach()1043 struct exynos_iommu_owner *owner = dev_iommu_priv_get(dev); in exynos_iommu_attach_device()1405 struct exynos_iommu_owner *owner = dev_iommu_priv_get(dev); in exynos_iommu_probe_device()1431 struct exynos_iommu_owner *owner = dev_iommu_priv_get(dev); in exynos_iommu_release_device()1442 struct exynos_iommu_owner *owner = dev_iommu_priv_get(dev); in exynos_iommu_of_xlate()
253 struct sprd_iommu_device *sdev = dev_iommu_priv_get(dev); in sprd_iommu_attach_device()391 struct sprd_iommu_device *sdev = dev_iommu_priv_get(dev); in sprd_iommu_probe_device()401 if (!dev_iommu_priv_get(dev)) { in sprd_iommu_of_xlate()
148 old_domain_info = dev_iommu_priv_get(dev); in attach_device()167 if (!dev_iommu_priv_get(dev)) in attach_device()
73 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); in omap_iommu_save_ctx()103 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); in omap_iommu_restore_ctx()1376 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); in omap_iommu_count()1436 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); in omap_iommu_attach_dev()1501 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); in _omap_iommu_detach_dev()1700 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); in omap_iommu_release_device()
496 struct tegra_smmu *smmu = dev_iommu_priv_get(dev); in tegra_smmu_attach_dev()885 smmu = dev_iommu_priv_get(dev); in tegra_smmu_probe_device()918 struct tegra_smmu *smmu = dev_iommu_priv_get(dev); in tegra_smmu_device_group()
135 return dev_iommu_priv_get(dev); in sun50i_iommu_from_dev()777 struct sun50i_iommu *iommu = dev_iommu_priv_get(dev); in sun50i_iommu_identity_attach()
88 return dev_iommu_priv_get(dev); in to_ipmmu()
1194 static inline void *dev_iommu_priv_get(struct device *dev) in dev_iommu_priv_get() function