Lines Matching refs:device_domain_info

325 static void __dmar_remove_one_dev_info(struct device_domain_info *info);
348 #define DEFER_DEVICE_DOMAIN_INFO ((struct device_domain_info *)(-2))
349 struct device_domain_info *get_domain_info(struct device *dev) in get_domain_info()
351 struct device_domain_info *info; in get_domain_info()
370 int for_each_device_domain(int (*fn)(struct device_domain_info *info, in for_each_device_domain()
375 struct device_domain_info *info; in for_each_device_domain()
687 struct device_domain_info *info; in domain_update_device_node()
1459 static struct device_domain_info *
1463 struct device_domain_info *info; in iommu_support_dev_iotlb()
1483 struct device_domain_info *info; in domain_update_iotlb()
1509 static void iommu_enable_dev_iotlb(struct device_domain_info *info) in iommu_enable_dev_iotlb()
1556 static void iommu_disable_dev_iotlb(struct device_domain_info *info) in iommu_disable_dev_iotlb()
1584 static void __iommu_flush_dev_iotlb(struct device_domain_info *info, in __iommu_flush_dev_iotlb()
1602 struct device_domain_info *info; in iommu_flush_dev_iotlb()
1821 struct device_domain_info *info, *tmp; in disable_dmar_iommu()
2041 struct device_domain_info *info = NULL; in domain_context_mapping_one()
2417 static void domain_context_clear_one(struct device_domain_info *info, u8 bus, u8 devfn) in domain_context_clear_one()
2464 static inline void unlink_domain_info(struct device_domain_info *info) in unlink_domain_info()
2475 struct device_domain_info *info, *tmp; in domain_remove_dev_info()
2486 struct device_domain_info *info; in find_domain()
2502 static inline struct device_domain_info *
2505 struct device_domain_info *info; in dmar_search_domain_by_dev_info()
2563 struct device_domain_info *info; in dmar_insert_one_dev_info()
2619 struct device_domain_info *info2; in dmar_insert_one_dev_info()
3397 sizeof(struct device_domain_info), in iommu_devinfo_cache_init()
4423 struct device_domain_info *info = opaque; in domain_context_clear_one_cb()
4435 static void domain_context_clear(struct device_domain_info *info) in domain_context_clear()
4444 static void __dmar_remove_one_dev_info(struct device_domain_info *info) in __dmar_remove_one_dev_info()
4479 struct device_domain_info *info; in dmar_remove_one_dev_info()
4560 struct device_domain_info *info = get_domain_info(dev); in is_aux_domain()
4584 struct device_domain_info *info = get_domain_info(dev); in auxiliary_link_device()
4607 struct device_domain_info *info = get_domain_info(dev); in auxiliary_unlink_device()
4705 struct device_domain_info *info; in aux_domain_remove_dev()
4887 struct device_domain_info *info; in intel_iommu_sva_invalidate()
5251 struct device_domain_info *info; in intel_iommu_enable_pasid()
5309 struct device_domain_info *info; in intel_iommu_enable_auxd()
5335 struct device_domain_info *info; in intel_iommu_disable_auxd()
5349 struct device_domain_info *info = get_domain_info(dev); in intel_iommu_enable_sva()
5378 struct device_domain_info *info = get_domain_info(dev); in intel_iommu_disable_sva()
5420 struct device_domain_info *info = get_domain_info(dev); in intel_iommu_dev_has_feat()
5486 struct device_domain_info *info = get_domain_info(dev); in intel_iommu_dev_feat_enabled()