Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/iommu/
Dmtk_iommu_v1.c203 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_config()
267 struct mtk_iommu_data *data = dev_iommu_fwspec_get(dev)->iommu_priv; in mtk_iommu_attach_device()
289 struct mtk_iommu_data *data = dev_iommu_fwspec_get(dev)->iommu_priv; in mtk_iommu_detach_device()
368 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_create_mapping()
385 fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_create_mapping()
386 } else if (dev_iommu_fwspec_get(dev)->ops != &mtk_iommu_ops) { in mtk_iommu_create_mapping()
421 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_add_device()
439 fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_add_device()
475 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_remove_device()
Dof_iommu.c155 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in of_iommu_configure()
208 fwspec = dev_iommu_fwspec_get(dev); in of_iommu_configure()
Dmtk_iommu.c297 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_config()
387 struct mtk_iommu_data *data = dev_iommu_fwspec_get(dev)->iommu_priv; in mtk_iommu_attach_device()
406 struct mtk_iommu_data *data = dev_iommu_fwspec_get(dev)->iommu_priv; in mtk_iommu_detach_device()
479 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_add_device()
499 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_remove_device()
532 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in mtk_iommu_of_xlate()
Dqcom_iommu.c369 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in qcom_iommu_attach_dev()
403 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in qcom_iommu_detach_dev()
522 struct qcom_iommu_dev *qcom_iommu = to_iommu(dev_iommu_fwspec_get(dev)); in qcom_iommu_add_device()
553 struct qcom_iommu_dev *qcom_iommu = to_iommu(dev_iommu_fwspec_get(dev)); in qcom_iommu_remove_device()
565 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in qcom_iommu_of_xlate()
Dvirtio-iommu.c469 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in viommu_probe_endpoint()
651 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in viommu_attach_dev()
811 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in viommu_get_resv_regions()
872 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in viommu_add_device()
927 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in viommu_remove_device()
Dipmmu-vmsa.c89 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in to_ipmmu()
665 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in ipmmu_attach_device()
714 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in ipmmu_detach_device()
772 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in ipmmu_init_platform_device()
Darm-smmu.c1009 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_master_alloc_smes()
1112 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_attach_dev()
1316 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_add_device()
1327 fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_add_device()
1390 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_remove_device()
1417 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_device_group()
Diommu.c2294 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iommu_fwspec_init()
2313 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iommu_fwspec_free()
2325 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iommu_fwspec_add_ids()
Darm-smmu-v3.c2319 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(master->dev); in arm_smmu_ats_supported()
2398 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_attach_dev()
2532 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_add_device()
2586 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_remove_device()
Dtegra-smmu.c867 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in tegra_smmu_device_group()
Ddma-iommu.c164 if (!is_of_node(dev_iommu_fwspec_get(dev)->iommu_fwnode)) in iommu_dma_get_resv_regions()
/Linux-v5.4/drivers/gpu/host1x/hw/
Dchannel_hw.c109 struct iommu_fwspec *spec = dev_iommu_fwspec_get(channel->dev->parent); in host1x_channel_set_streamid()
/Linux-v5.4/drivers/acpi/arm64/
Diort.c752 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iort_get_msi_resv_iommu()
769 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iort_fwspec_iommu_ops()
798 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iort_iommu_msi_get_resv_regions()
/Linux-v5.4/drivers/gpu/drm/tegra/
Dvic.c109 struct iommu_fwspec *spec = dev_iommu_fwspec_get(vic->dev); in vic_boot()
/Linux-v5.4/include/linux/
Diommu.h580 static inline struct iommu_fwspec *dev_iommu_fwspec_get(struct device *dev) in dev_iommu_fwspec_get() function