Home
last modified time | relevance | path

Searched refs:device_domain_info (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.10/drivers/iommu/intel/
Dpasid.c91 device_attach_pasid_table(struct device_domain_info *info, in device_attach_pasid_table()
99 device_detach_pasid_table(struct device_domain_info *info, in device_detach_pasid_table()
113 static int search_pasid_table(struct device_domain_info *info, void *opaque) in search_pasid_table()
145 struct device_domain_info *info; in intel_pasid_alloc_table()
195 struct device_domain_info *info; in intel_pasid_free_table()
225 struct device_domain_info *info; in intel_pasid_get_table()
236 struct device_domain_info *info; in intel_pasid_get_dev_max_id()
247 struct device_domain_info *info; in intel_pasid_get_entry()
477 struct device_domain_info *info; in devtlb_invalidation_with_pasid()
Diommu.c332 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()
[all …]
Dsvm.c282 struct device_domain_info *info; in intel_svm_bind_gpasid()
486 struct device_domain_info *info; in intel_svm_bind_mm()
784 struct device_domain_info *info; in intel_svm_drain_prq()
/Linux-v5.10/drivers/iommu/
Dfsl_pamu_domain.c44 sizeof(struct device_domain_info), in iommu_init_mempool()
315 static void remove_device_ref(struct device_domain_info *info, u32 win_cnt) in remove_device_ref()
333 struct device_domain_info *info, *tmp; in detach_device()
347 struct device_domain_info *info, *old_domain_info; in attach_device()
434 struct device_domain_info *info; in pamu_set_domain_geometry()
450 struct device_domain_info *info; in update_domain_stash()
465 struct device_domain_info *info; in update_domain_mapping()
478 struct device_domain_info *info; in disable_domain_win()
780 struct device_domain_info *info; in configure_domain_dma_state()
Dfsl_pamu_domain.h67 struct device_domain_info { struct
/Linux-v5.10/include/linux/
Dintel-iommu.h614 struct device_domain_info { struct
733 int for_each_device_domain(int (*fn)(struct device_domain_info *info,
738 struct device_domain_info *get_domain_info(struct device *dev);