Lines Matching defs:iommu
196 pasid_cache_invalidation_with_pasid(struct intel_iommu *iommu, in pasid_cache_invalidation_with_pasid()
211 devtlb_invalidation_with_pasid(struct intel_iommu *iommu, in devtlb_invalidation_with_pasid()
240 void intel_pasid_tear_down_entry(struct intel_iommu *iommu, struct device *dev, in intel_pasid_tear_down_entry()
297 static void pasid_flush_caches(struct intel_iommu *iommu, in pasid_flush_caches()
320 static void intel_pasid_flush_present(struct intel_iommu *iommu, in intel_pasid_flush_present()
349 static void pasid_pte_config_first_level(struct intel_iommu *iommu, in pasid_pte_config_first_level()
376 int intel_pasid_setup_first_level(struct intel_iommu *iommu, struct device *dev, in intel_pasid_setup_first_level()
415 int intel_pasid_replace_first_level(struct intel_iommu *iommu, in intel_pasid_replace_first_level()
462 static void pasid_pte_config_second_level(struct intel_iommu *iommu, in pasid_pte_config_second_level()
482 int intel_pasid_setup_second_level(struct intel_iommu *iommu, in intel_pasid_setup_second_level()
526 int intel_pasid_replace_second_level(struct intel_iommu *iommu, in intel_pasid_replace_second_level()
580 int intel_pasid_setup_dirty_tracking(struct intel_iommu *iommu, in intel_pasid_setup_dirty_tracking()
649 static void pasid_pte_config_pass_through(struct intel_iommu *iommu, in pasid_pte_config_pass_through()
663 int intel_pasid_setup_pass_through(struct intel_iommu *iommu, in intel_pasid_setup_pass_through()
689 int intel_pasid_replace_pass_through(struct intel_iommu *iommu, in intel_pasid_replace_pass_through()
724 void intel_pasid_setup_page_snoop_control(struct intel_iommu *iommu, in intel_pasid_setup_page_snoop_control()
744 static void pasid_pte_config_nestd(struct intel_iommu *iommu, in pasid_pte_config_nestd()
795 int intel_pasid_setup_nested(struct intel_iommu *iommu, struct device *dev, in intel_pasid_setup_nested()
851 int intel_pasid_replace_nested(struct intel_iommu *iommu, in intel_pasid_replace_nested()
922 struct intel_iommu *iommu = info->iommu; in device_pasid_table_teardown() local
984 struct intel_iommu *iommu = info->iommu; in context_entry_set_pasid_table() local
1010 struct intel_iommu *iommu = info->iommu; in device_pasid_table_setup() local
1132 struct intel_iommu *iommu = info->iommu; in intel_context_flush_no_pasid() local