Lines Matching refs:device_domain_info
343 static void __dmar_remove_one_dev_info(struct device_domain_info *info);
378 #define DUMMY_DEVICE_DOMAIN_INFO ((struct device_domain_info *)(-1))
379 #define DEFER_DEVICE_DOMAIN_INFO ((struct device_domain_info *)(-2))
390 int for_each_device_domain(int (*fn)(struct device_domain_info *info, in for_each_device_domain()
395 struct device_domain_info *info; in for_each_device_domain()
1342 static struct device_domain_info *
1346 struct device_domain_info *info; in iommu_support_dev_iotlb()
1366 struct device_domain_info *info; in domain_update_iotlb()
1387 static void iommu_enable_dev_iotlb(struct device_domain_info *info) in iommu_enable_dev_iotlb()
1435 static void iommu_disable_dev_iotlb(struct device_domain_info *info) in iommu_disable_dev_iotlb()
1468 struct device_domain_info *info; in iommu_flush_dev_iotlb()
1663 struct device_domain_info *info, *tmp; in disable_dmar_iommu()
1980 struct device_domain_info *info = NULL; in domain_context_mapping_one()
2403 static inline void unlink_domain_info(struct device_domain_info *info) in unlink_domain_info()
2414 struct device_domain_info *info, *tmp; in domain_remove_dev_info()
2429 struct device_domain_info *info; in find_domain()
2448 static inline struct device_domain_info *
2451 struct device_domain_info *info; in dmar_search_domain_by_dev_info()
2467 struct device_domain_info *info; in dmar_insert_one_dev_info()
2515 struct device_domain_info *info2; in dmar_insert_one_dev_info()
2588 struct device_domain_info *info; in find_or_alloc_domain()
2794 struct device_domain_info *info; in identity_mapping()
4069 sizeof(struct device_domain_info), in iommu_devinfo_cache_init()
5089 static void __dmar_remove_one_dev_info(struct device_domain_info *info) in __dmar_remove_one_dev_info()
5130 struct device_domain_info *info; in dmar_remove_one_dev_info()
5223 struct device_domain_info *info = dev->archdata.iommu; in is_aux_domain()
5232 struct device_domain_info *info = dev->archdata.iommu; in auxiliary_link_device()
5245 struct device_domain_info *info = dev->archdata.iommu; in auxiliary_unlink_device()
5320 struct device_domain_info *info; in aux_domain_remove_dev()
5735 struct device_domain_info *info; in intel_iommu_enable_pasid()
5821 struct device_domain_info *info; in intel_iommu_enable_auxd()
5848 struct device_domain_info *info; in intel_iommu_disable_auxd()
5929 struct device_domain_info *info = dev->archdata.iommu; in intel_iommu_dev_feat_enabled()