Searched refs:iommu_device (Results 1 - 25 of 34) sorted by last modified time

12

/linux-master/drivers/iommu/
H A Dvirtio-iommu.c35 struct iommu_device iommu;
992 static struct iommu_device *viommu_probe_device(struct device *dev)
H A Dtegra-smmu.c51 struct iommu_device iommu; /* IOMMU Core code handle */
856 static struct iommu_device *tegra_smmu_probe_device(struct device *dev)
H A Dsun50i-iommu.c101 struct iommu_device iommu;
811 static struct iommu_device *sun50i_iommu_probe_device(struct device *dev)
H A Ds390-iommu.c450 static struct iommu_device *s390_iommu_probe_device(struct device *dev)
H A Drockchip-iommu.c115 struct iommu_device iommu;
1120 static struct iommu_device *rk_iommu_probe_device(struct device *dev)
H A Diommu.c250 int iommu_device_register(struct iommu_device *iommu,
275 void iommu_device_unregister(struct iommu_device *iommu)
291 void iommu_device_unregister_bus(struct iommu_device *iommu,
305 int iommu_device_register_bus(struct iommu_device *iommu,
404 struct iommu_device *iommu_dev;
1500 struct iommu_device *iommu = dev->iommu->iommu_dev;
2813 struct iommu_device *iommu;
H A Dexynos-iommu.c303 struct iommu_device iommu; /* IOMMU core handle */
1398 static struct iommu_device *exynos_iommu_probe_device(struct device *dev)
H A Dmtk_iommu.c260 struct iommu_device iommu;
863 static struct iommu_device *mtk_iommu_probe_device(struct device *dev)
H A Dmtk_iommu_v1.c104 struct iommu_device iommu;
453 static struct iommu_device *mtk_iommu_v1_probe_device(struct device *dev)
H A Dsprd-iommu.c72 struct iommu_device iommu;
386 static struct iommu_device *sprd_iommu_probe_device(struct device *dev)
H A Dmsm_iommu.c379 static struct iommu_device *msm_iommu_probe_device(struct device *dev)
H A Dipmmu-vmsa.c58 struct iommu_device iommu;
834 static struct iommu_device *ipmmu_probe_device(struct device *dev)
H A Diommu-priv.h23 int iommu_device_register_bus(struct iommu_device *iommu,
27 void iommu_device_unregister_bus(struct iommu_device *iommu,
/linux-master/drivers/iommu/amd/
H A Diommu.c2179 static struct iommu_device *amd_iommu_probe_device(struct device *dev)
2181 struct iommu_device *iommu_dev;
H A Damd_iommu_types.h756 struct iommu_device iommu;
801 struct iommu_device *iommu = dev_to_iommu_device(dev);
/linux-master/include/linux/
H A Diommu.h564 struct iommu_device *(*probe_device)(struct device *dev);
665 * struct iommu_device - IOMMU core representation of one IOMMU hardware
673 struct iommu_device { struct
727 struct iommu_device *iommu_dev;
736 int iommu_device_register(struct iommu_device *iommu,
739 void iommu_device_unregister(struct iommu_device *iommu);
740 int iommu_device_sysfs_add(struct iommu_device *iommu,
744 void iommu_device_sysfs_remove(struct iommu_device *iommu);
745 int iommu_device_link(struct iommu_device *iommu, struct device *link);
746 void iommu_device_unlink(struct iommu_device *iomm
1068 struct iommu_device {}; struct
[all...]
/linux-master/drivers/iommu/intel/
H A Diommu.h745 struct iommu_device iommu; /* IOMMU core code handle */
H A Diommu.c3251 struct iommu_device *iommu_dev = dev_to_iommu_device(dev);
4001 static struct iommu_device *intel_iommu_probe_device(struct device *dev)
/linux-master/drivers/iommu/arm/arm-smmu/
H A Darm-smmu.h332 struct iommu_device iommu;
H A Darm-smmu.c1381 static struct iommu_device *arm_smmu_probe_device(struct device *dev)
H A Dqcom_iommu.c48 struct iommu_device iommu;
526 static struct iommu_device *qcom_iommu_probe_device(struct device *dev)
/linux-master/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.h683 struct iommu_device iommu;
H A Darm-smmu-v3.c2887 static struct iommu_device *arm_smmu_probe_device(struct device *dev)
/linux-master/arch/powerpc/kernel/
H A Diommu.c1357 static struct iommu_device *spapr_tce_iommu_probe_device(struct device *dev)
/linux-master/drivers/xen/
H A Dgrant-dma-iommu.c16 struct iommu_device iommu;
19 static struct iommu_device *grant_dma_iommu_probe_device(struct device *dev)

Completed in 324 milliseconds

12