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);