| /Linux-v5.10/drivers/iommu/ |
| D | s390-iommu.c | 173 return &zdev->iommu_dev; in s390_iommu_probe_device() 331 rc = iommu_device_sysfs_add(&zdev->iommu_dev, NULL, NULL, in zpci_init_iommu() 336 iommu_device_set_ops(&zdev->iommu_dev, &s390_iommu_ops); in zpci_init_iommu() 338 rc = iommu_device_register(&zdev->iommu_dev); in zpci_init_iommu() 345 iommu_device_sysfs_remove(&zdev->iommu_dev); in zpci_init_iommu() 353 iommu_device_unregister(&zdev->iommu_dev); in zpci_destroy_iommu() 354 iommu_device_sysfs_remove(&zdev->iommu_dev); in zpci_destroy_iommu()
|
| D | omap-iommu.c | 82 while (arch_data->iommu_dev) { in omap_iommu_save_ctx() 83 obj = arch_data->iommu_dev; in omap_iommu_save_ctx() 112 while (arch_data->iommu_dev) { in omap_iommu_restore_ctx() 113 obj = arch_data->iommu_dev; in omap_iommu_restore_ctx() 963 oiommu = iommu->iommu_dev; in omap_iommu_domain_deactivate() 991 oiommu = iommu->iommu_dev; in omap_iommu_domain_activate() 1349 oiommu = iommu->iommu_dev; in omap_iommu_map() 1361 oiommu = iommu->iommu_dev; in omap_iommu_map() 1384 oiommu = iommu->iommu_dev; in omap_iommu_unmap() 1404 while (arch_data->iommu_dev) { in omap_iommu_count() [all …]
|
| D | omap-iommu.h | 35 struct omap_iommu *iommu_dev; member 99 struct omap_iommu *iommu_dev; member
|
| D | iommu.c | 196 struct iommu_device *iommu_dev; in __iommu_probe_device() local 211 iommu_dev = ops->probe_device(dev); in __iommu_probe_device() 212 if (IS_ERR(iommu_dev)) { in __iommu_probe_device() 213 ret = PTR_ERR(iommu_dev); in __iommu_probe_device() 217 dev->iommu->iommu_dev = iommu_dev; in __iommu_probe_device() 229 iommu_device_link(iommu_dev, dev); in __iommu_probe_device() 299 iommu_device_unlink(dev->iommu->iommu_dev, dev); in iommu_release_device()
|
| D | rockchip-iommu.c | 1093 struct platform_device *iommu_dev; in rk_iommu_of_xlate() local 1100 iommu_dev = of_find_device_by_node(args->np); in rk_iommu_of_xlate() 1102 data->iommu = platform_get_drvdata(iommu_dev); in rk_iommu_of_xlate() 1105 platform_device_put(iommu_dev); in rk_iommu_of_xlate()
|
| D | io-pgtable-arm-v7s.c | 234 struct device *dev = cfg->iommu_dev; in __arm_v7s_alloc_table() 282 struct device *dev = cfg->iommu_dev; in __arm_v7s_free_table() 300 dma_sync_single_for_device(cfg->iommu_dev, __arm_v7s_dma_addr(ptep), in __arm_v7s_pte_sync()
|
| D | io-pgtable-arm.c | 190 struct device *dev = cfg->iommu_dev; in __arm_lpae_alloc_pages() 230 dma_unmap_single(cfg->iommu_dev, __arm_lpae_dma_addr(pages), in __arm_lpae_free_pages() 238 dma_sync_single_for_device(cfg->iommu_dev, __arm_lpae_dma_addr(ptep), in __arm_lpae_sync_pte()
|
| D | ipmmu-vmsa.c | 448 domain->cfg.iommu_dev = domain->mmu->root->dev; in ipmmu_domain_init_context()
|
| D | msm_iommu.c | 358 .iommu_dev = priv->dev, in msm_iommu_domain_config()
|
| D | mtk_iommu.c | 332 .iommu_dev = data->dev, in mtk_iommu_domain_finalise()
|
| /Linux-v5.10/drivers/gpu/drm/msm/disp/mdp5/ |
| D | mdp5_kms.c | 587 struct device *iommu_dev; in mdp5_kms_init() local 629 iommu_dev = &pdev->dev; in mdp5_kms_init() 630 if (!dev_iommu_fwspec_get(iommu_dev)) in mdp5_kms_init() 631 iommu_dev = iommu_dev->parent; in mdp5_kms_init() 633 mmu = msm_iommu_new(iommu_dev, config->platform.iommu); in mdp5_kms_init()
|
| /Linux-v5.10/include/linux/ |
| D | io-pgtable.h | 102 struct device *iommu_dev; member
|
| D | iommu.h | 364 struct iommu_device *iommu_dev; member
|
| /Linux-v5.10/arch/s390/include/asm/ |
| D | pci.h | 164 struct iommu_device iommu_dev; /* IOMMU core handle */ member
|
| /Linux-v5.10/drivers/gpu/drm/panfrost/ |
| D | panfrost_mmu.c | 375 .iommu_dev = pfdev->dev, in panfrost_mmu_pgtable_alloc()
|
| /Linux-v5.10/drivers/iommu/amd/ |
| D | iommu.c | 2217 struct iommu_device *iommu_dev; in amd_iommu_probe_device() local 2237 iommu_dev = ERR_PTR(ret); in amd_iommu_probe_device() 2241 iommu_dev = &iommu->iommu; in amd_iommu_probe_device() 2246 return iommu_dev; in amd_iommu_probe_device()
|
| /Linux-v5.10/drivers/iommu/arm/arm-smmu/ |
| D | qcom_iommu.c | 256 .iommu_dev = qcom_iommu->dev, in qcom_iommu_init_domain()
|
| D | arm-smmu.c | 777 .iommu_dev = smmu->dev, in arm_smmu_init_domain_context()
|
| /Linux-v5.10/drivers/iommu/intel/ |
| D | iommu.c | 4720 struct iommu_device *iommu_dev = dev_to_iommu_device(dev); in dev_to_intel_iommu() local 4722 return container_of(iommu_dev, struct intel_iommu, iommu); in dev_to_intel_iommu()
|
| /Linux-v5.10/drivers/iommu/arm/arm-smmu-v3/ |
| D | arm-smmu-v3.c | 1979 .iommu_dev = smmu->dev, in arm_smmu_domain_finalise()
|