iommu_device      137 arch/s390/include/asm/pci.h 	struct iommu_device iommu_dev;  /* IOMMU core handle */
iommu_device      564 drivers/iommu/amd_iommu_types.h 	struct iommu_device iommu;
iommu_device      607 drivers/iommu/amd_iommu_types.h 	struct iommu_device *iommu = dev_to_iommu_device(dev);
iommu_device      629 drivers/iommu/arm-smmu-v3.c 	struct iommu_device		iommu;
iommu_device      278 drivers/iommu/arm-smmu.h 	struct iommu_device		iommu;
iommu_device      278 drivers/iommu/exynos-iommu.c 	struct iommu_device iommu;	/* IOMMU core handle */
iommu_device       24 drivers/iommu/fsl_pamu_domain.c struct iommu_device pamu_iommu;	/* IOMMU core code handle */
iommu_device     4756 drivers/iommu/intel-iommu.c 	struct iommu_device *iommu_dev = dev_to_iommu_device(dev);
iommu_device       54 drivers/iommu/iommu-sysfs.c int iommu_device_sysfs_add(struct iommu_device *iommu,
iommu_device       91 drivers/iommu/iommu-sysfs.c void iommu_device_sysfs_remove(struct iommu_device *iommu)
iommu_device      103 drivers/iommu/iommu-sysfs.c int iommu_device_link(struct iommu_device *iommu, struct device *link)
iommu_device      123 drivers/iommu/iommu-sysfs.c void iommu_device_unlink(struct iommu_device *iommu, struct device *link)
iommu_device      137 drivers/iommu/iommu.c int iommu_device_register(struct iommu_device *iommu)
iommu_device      145 drivers/iommu/iommu.c void iommu_device_unregister(struct iommu_device *iommu)
iommu_device     2280 drivers/iommu/iommu.c 	struct iommu_device *iommu;
iommu_device       58 drivers/iommu/ipmmu-vmsa.c 	struct iommu_device iommu;
iommu_device       60 drivers/iommu/msm_iommu.h 	struct iommu_device iommu;
iommu_device       63 drivers/iommu/mtk_iommu.h 	struct iommu_device		iommu;
iommu_device       82 drivers/iommu/omap-iommu.h 	struct iommu_device iommu;
iommu_device       44 drivers/iommu/qcom_iommu.c 	struct iommu_device	 iommu;
iommu_device      107 drivers/iommu/rockchip-iommu.c 	struct iommu_device iommu;
iommu_device       45 drivers/iommu/tegra-gart.c 	struct iommu_device	iommu;		/* IOMMU Core handle */
iommu_device       45 drivers/iommu/tegra-smmu.c 	struct iommu_device iommu;	/* IOMMU Core code handle */
iommu_device       36 drivers/iommu/virtio-iommu.c 	struct iommu_device		iommu;
iommu_device      389 drivers/vfio/mdev/mdev_core.c int mdev_set_iommu_device(struct device *dev, struct device *iommu_device)
iommu_device      393 drivers/vfio/mdev/mdev_core.c 	mdev->iommu_device = iommu_device;
iommu_device      403 drivers/vfio/mdev/mdev_core.c 	return mdev->iommu_device;
iommu_device       34 drivers/vfio/mdev/mdev_private.h 	struct device *iommu_device;
iommu_device     1337 drivers/vfio/vfio_iommu_type1.c 	struct device *iommu_device;
iommu_device     1341 drivers/vfio/vfio_iommu_type1.c 		iommu_device = fn(dev);
iommu_device     1344 drivers/vfio/vfio_iommu_type1.c 		return iommu_device;
iommu_device     1353 drivers/vfio/vfio_iommu_type1.c 	struct device *iommu_device;
iommu_device     1355 drivers/vfio/vfio_iommu_type1.c 	iommu_device = vfio_mdev_get_iommu_device(dev);
iommu_device     1356 drivers/vfio/vfio_iommu_type1.c 	if (iommu_device) {
iommu_device     1357 drivers/vfio/vfio_iommu_type1.c 		if (iommu_dev_feature_enabled(iommu_device, IOMMU_DEV_FEAT_AUX))
iommu_device     1358 drivers/vfio/vfio_iommu_type1.c 			return iommu_aux_attach_device(domain, iommu_device);
iommu_device     1360 drivers/vfio/vfio_iommu_type1.c 			return iommu_attach_device(domain, iommu_device);
iommu_device     1369 drivers/vfio/vfio_iommu_type1.c 	struct device *iommu_device;
iommu_device     1371 drivers/vfio/vfio_iommu_type1.c 	iommu_device = vfio_mdev_get_iommu_device(dev);
iommu_device     1372 drivers/vfio/vfio_iommu_type1.c 	if (iommu_device) {
iommu_device     1373 drivers/vfio/vfio_iommu_type1.c 		if (iommu_dev_feature_enabled(iommu_device, IOMMU_DEV_FEAT_AUX))
iommu_device     1374 drivers/vfio/vfio_iommu_type1.c 			iommu_aux_detach_device(domain, iommu_device);
iommu_device     1376 drivers/vfio/vfio_iommu_type1.c 			iommu_detach_device(domain, iommu_device);
iommu_device     1697 drivers/vfio/vfio_iommu_type1.c 		struct device *iommu_device = NULL;
iommu_device     1702 drivers/vfio/vfio_iommu_type1.c 		ret = iommu_group_for_each_dev(iommu_group, &iommu_device,
iommu_device     1704 drivers/vfio/vfio_iommu_type1.c 		if (ret || !iommu_device) {
iommu_device     1719 drivers/vfio/vfio_iommu_type1.c 		bus = iommu_device->bus;
iommu_device      556 include/linux/intel-iommu.h 	struct iommu_device iommu;  /* IOMMU core code handle */
iommu_device      369 include/linux/iommu.h int  iommu_device_register(struct iommu_device *iommu);
iommu_device      370 include/linux/iommu.h void iommu_device_unregister(struct iommu_device *iommu);
iommu_device      371 include/linux/iommu.h int  iommu_device_sysfs_add(struct iommu_device *iommu,
iommu_device      375 include/linux/iommu.h void iommu_device_sysfs_remove(struct iommu_device *iommu);
iommu_device      376 include/linux/iommu.h int  iommu_device_link(struct iommu_device   *iommu, struct device *link);
iommu_device      377 include/linux/iommu.h void iommu_device_unlink(struct iommu_device *iommu, struct device *link);
iommu_device      379 include/linux/iommu.h static inline void iommu_device_set_ops(struct iommu_device *iommu,
iommu_device      385 include/linux/iommu.h static inline void iommu_device_set_fwnode(struct iommu_device *iommu,
iommu_device      391 include/linux/iommu.h static inline struct iommu_device *dev_to_iommu_device(struct device *dev)
iommu_device      393 include/linux/iommu.h 	return (struct iommu_device *)dev_get_drvdata(dev);
iommu_device      868 include/linux/iommu.h static inline int  iommu_device_register(struct iommu_device *iommu)
iommu_device      873 include/linux/iommu.h static inline void iommu_device_set_ops(struct iommu_device *iommu,
iommu_device      878 include/linux/iommu.h static inline void iommu_device_set_fwnode(struct iommu_device *iommu,
iommu_device      883 include/linux/iommu.h static inline struct iommu_device *dev_to_iommu_device(struct device *dev)
iommu_device      898 include/linux/iommu.h static inline void iommu_device_unregister(struct iommu_device *iommu)
iommu_device      902 include/linux/iommu.h static inline int  iommu_device_sysfs_add(struct iommu_device *iommu,
iommu_device      910 include/linux/iommu.h static inline void iommu_device_sysfs_remove(struct iommu_device *iommu)
iommu_device       25 include/linux/mdev.h int mdev_set_iommu_device(struct device *dev, struct device *iommu_device);