Lines Matching refs:device_domain_info
97 struct device_domain_info *info = in device_rid_cmp_key()
98 rb_entry(node, struct device_domain_info, node); in device_rid_cmp_key()
112 struct device_domain_info *info = in device_rid_cmp()
113 rb_entry(lhs, struct device_domain_info, node); in device_rid_cmp()
132 struct device_domain_info *info = NULL; in device_rbtree_find()
139 info = rb_entry(node, struct device_domain_info, node); in device_rbtree_find()
146 struct device_domain_info *info) in device_rbtree_insert()
160 static void device_rbtree_remove(struct device_domain_info *info) in device_rbtree_remove()
417 struct device_domain_info *info; in domain_update_device_node()
1237 static struct device_domain_info *
1241 struct device_domain_info *info; in domain_lookup_dev_info()
1275 static void iommu_enable_pci_caps(struct device_domain_info *info) in iommu_enable_pci_caps()
1288 static void iommu_disable_pci_caps(struct device_domain_info *info) in iommu_disable_pci_caps()
1638 struct device_domain_info *info = in domain_context_mapping_one()
1699 struct device_domain_info *info = dev_iommu_priv_get(&pdev->dev); in domain_context_mapping_cb()
1710 struct device_domain_info *info = dev_iommu_priv_get(dev); in domain_context_mapping()
1888 static void domain_context_clear_one(struct device_domain_info *info, u8 bus, u8 devfn) in domain_context_clear_one()
1951 struct device_domain_info *info = dev_iommu_priv_get(dev); in dmar_domain_attach_device()
2022 struct device_domain_info *info = dev_iommu_priv_get(dev); in device_def_domain_type()
3329 struct device_domain_info *info = opaque; in domain_context_clear_one_cb()
3341 static void domain_context_clear(struct device_domain_info *info) in domain_context_clear()
3359 struct device_domain_info *info = dev_iommu_priv_get(dev); in device_block_translation()
3432 struct device_domain_info *info = dev_iommu_priv_get(dev); in paging_domain_alloc()
3529 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_domain_alloc_user()
3589 struct device_domain_info *info = dev_iommu_priv_get(dev); in prepare_domain_attach_device()
3776 struct device_domain_info *info; in domain_support_force_snooping()
3792 struct device_domain_info *info; in domain_set_force_snooping()
3833 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_capable()
3853 struct device_domain_info *info; in intel_iommu_probe_device()
3957 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_release_device()
4048 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_enable_sva()
4081 static int context_flip_pri(struct device_domain_info *info, bool enable) in context_flip_pri()
4117 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_enable_iopf()
4164 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_disable_iopf()
4225 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_is_attach_deferred()
4258 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_remove_dev_pasid()
4292 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_set_dev_pasid()
4354 struct device_domain_info *info = dev_iommu_priv_get(dev); in intel_iommu_hw_info()
4376 struct device_domain_info *info; in device_set_dirty_tracking()
4496 struct device_domain_info *info = dev_iommu_priv_get(dev); in context_setup_pass_through()
4544 struct device_domain_info *info = dev_iommu_priv_get(dev); in device_setup_pass_through()
4555 struct device_domain_info *info = dev_iommu_priv_get(dev); in identity_domain_attach_dev()
4578 struct device_domain_info *info = dev_iommu_priv_get(dev); in identity_domain_set_dev_pasid()
4846 void quirk_extra_dev_tlb_flush(struct device_domain_info *info, in quirk_extra_dev_tlb_flush()