Lines Matching refs:device_domain_info
332 static void __dmar_remove_one_dev_info(struct device_domain_info *info);
367 #define DEFER_DEVICE_DOMAIN_INFO ((struct device_domain_info *)(-2))
368 struct device_domain_info *get_domain_info(struct device *dev) in get_domain_info()
370 struct device_domain_info *info; in get_domain_info()
392 int for_each_device_domain(int (*fn)(struct device_domain_info *info, in for_each_device_domain()
397 struct device_domain_info *info; in for_each_device_domain()
703 struct device_domain_info *info; in domain_update_device_node()
1440 static struct device_domain_info *
1444 struct device_domain_info *info; in iommu_support_dev_iotlb()
1464 struct device_domain_info *info; in domain_update_iotlb()
1485 static void iommu_enable_dev_iotlb(struct device_domain_info *info) in iommu_enable_dev_iotlb()
1532 static void iommu_disable_dev_iotlb(struct device_domain_info *info) in iommu_disable_dev_iotlb()
1565 struct device_domain_info *info; in iommu_flush_dev_iotlb()
1790 struct device_domain_info *info, *tmp; in disable_dmar_iommu()
2077 struct device_domain_info *info = NULL; in domain_context_mapping_one()
2504 static inline void unlink_domain_info(struct device_domain_info *info) in unlink_domain_info()
2515 struct device_domain_info *info, *tmp; in domain_remove_dev_info()
2526 struct device_domain_info *info; in find_domain()
2552 static inline struct device_domain_info *
2555 struct device_domain_info *info; in dmar_search_domain_by_dev_info()
2607 struct device_domain_info *info; in dmar_insert_one_dev_info()
2663 struct device_domain_info *info2; in dmar_insert_one_dev_info()
4035 sizeof(struct device_domain_info), in iommu_devinfo_cache_init()
5039 static void __dmar_remove_one_dev_info(struct device_domain_info *info) in __dmar_remove_one_dev_info()
5075 struct device_domain_info *info; in dmar_remove_one_dev_info()
5169 struct device_domain_info *info = get_domain_info(dev); in is_aux_domain()
5178 struct device_domain_info *info = get_domain_info(dev); in auxiliary_link_device()
5191 struct device_domain_info *info = get_domain_info(dev); in auxiliary_unlink_device()
5270 struct device_domain_info *info; in aux_domain_remove_dev()
5442 struct device_domain_info *info; in intel_iommu_sva_invalidate()
5823 struct device_domain_info *info; in intel_iommu_enable_pasid()
5894 struct device_domain_info *info; in intel_iommu_enable_auxd()
5920 struct device_domain_info *info; in intel_iommu_disable_auxd()
5978 struct device_domain_info *info = get_domain_info(dev); in intel_iommu_dev_has_feat()
5995 struct device_domain_info *info = get_domain_info(dev); in intel_iommu_dev_enable_feat()
6019 struct device_domain_info *info = get_domain_info(dev); in intel_iommu_dev_feat_enabled()