Searched refs:device_domain_info (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/iommu/intel/ |
| H A D | pasid.c | 40 struct device_domain_info *info; in intel_pasid_alloc_table() 82 struct device_domain_info *info; in intel_pasid_free_table() 109 struct device_domain_info *info; in intel_pasid_get_table() 120 struct device_domain_info *info; in intel_pasid_get_dev_max_id() 131 struct device_domain_info *info; in intel_pasid_get_entry() 215 struct device_domain_info *info; in devtlb_invalidation_with_pasid() 738 struct device_domain_info *info = dev_iommu_priv_get(dev); in device_pasid_table_teardown() 769 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_pasid_teardown_sm_context() 799 struct device_domain_info *info = dev_iommu_priv_get(dev); in context_entry_set_pasid_table() 826 struct device_domain_info *info = dev_iommu_priv_get(dev); in device_pasid_table_setup() [all …]
|
| H A D | iommu.c | 91 struct device_domain_info *info = in device_rid_cmp_key() 92 rb_entry(node, struct device_domain_info, node); in device_rid_cmp_key() 106 struct device_domain_info *info = in device_rid_cmp() 107 rb_entry(lhs, struct device_domain_info, node); in device_rid_cmp() 126 struct device_domain_info *info = NULL; in device_rbtree_find() 133 info = rb_entry(node, struct device_domain_info, node); in device_rbtree_find() 140 struct device_domain_info *info) in device_rbtree_insert() 154 static void device_rbtree_remove(struct device_domain_info *info) in device_rbtree_remove() 827 static struct device_domain_info * 831 struct device_domain_info *info; in domain_lookup_dev_info() [all …]
|
| H A D | cache.c | 46 struct device_domain_info *info = dev_iommu_priv_get(dev); in cache_tag_assign() 97 struct device_domain_info *info = dev_iommu_priv_get(dev); in cache_tag_unassign() 138 struct device_domain_info *info = dev_iommu_priv_get(dev); in __cache_tag_assign_domain() 159 struct device_domain_info *info = dev_iommu_priv_get(dev); in __cache_tag_unassign_domain() 170 struct device_domain_info *info = dev_iommu_priv_get(dev); in __cache_tag_assign_parent_domain() 191 struct device_domain_info *info = dev_iommu_priv_get(dev); in __cache_tag_unassign_parent_domain() 201 struct device_domain_info *info = dev_iommu_priv_get(dev); in domain_get_id_for_dev() 409 struct device_domain_info *info; in cache_tag_flush_devtlb_psi()
|
| H A D | svm.c | 74 struct device_domain_info *info; in intel_mm_release() 115 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_sva_supported() 152 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_svm_set_dev_pasid()
|
| H A D | debugfs.c | 346 struct device_domain_info *info, in domain_translation_struct_show() 478 struct device_domain_info *info = (struct device_domain_info *)m->private; in dev_domain_translation_struct_show() 487 struct device_domain_info *info = dev_iommu_priv_get(dev_pasid->dev); in pasid_domain_translation_struct_show() 775 void intel_iommu_debugfs_create_dev(struct device_domain_info *info) in intel_iommu_debugfs_create_dev() 784 void intel_iommu_debugfs_remove_dev(struct device_domain_info *info) in intel_iommu_debugfs_remove_dev() 801 struct device_domain_info *info = dev_iommu_priv_get(dev_pasid->dev); in intel_iommu_debugfs_create_dev_pasid()
|
| H A D | nested.c | 24 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_nested_attach_dev() 149 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_nested_set_dev_pasid() 200 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_domain_alloc_nested()
|
| H A D | iommu.h | 745 struct device_domain_info { struct 1177 void quirk_extra_dev_tlb_flush(struct device_domain_info *info, 1253 void intel_context_flush_no_pasid(struct device_domain_info *info, 1313 void intel_iommu_debugfs_create_dev(struct device_domain_info *info); 1314 void intel_iommu_debugfs_remove_dev(struct device_domain_info *info); 1319 static inline void intel_iommu_debugfs_create_dev(struct device_domain_info *info) {} in intel_iommu_debugfs_create_dev() 1320 static inline void intel_iommu_debugfs_remove_dev(struct device_domain_info *info) {} in intel_iommu_debugfs_remove_dev()
|
| H A D | prq.c | 62 struct device_domain_info *info; in intel_iommu_drain_pasid_prq() 375 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_page_response()
|
| /linux/drivers/iommu/ |
| H A D | fsl_pamu_domain.c | 45 sizeof(struct device_domain_info), in iommu_init_mempool() 110 static void remove_device_ref(struct device_domain_info *info) in remove_device_ref() 126 struct device_domain_info *info, *tmp; in detach_device() 140 struct device_domain_info *info, *old_domain_info; in attach_device() 228 struct device_domain_info *info; in update_domain_stash()
|
| H A D | fsl_pamu_domain.h | 21 struct device_domain_info { struct
|