Searched refs:dirty_ops (Results 1 – 6 of 6) sorted by relevance
499 const struct iommu_dirty_ops *ops = domain->dirty_ops; in __iommu_read_and_clear_dirty()524 const struct iommu_dirty_ops *ops = domain->dirty_ops; in iommu_read_and_clear_dirty()603 const struct iommu_dirty_ops *ops = domain->dirty_ops; in iopt_clear_dirty_data()632 const struct iommu_dirty_ops *ops = domain->dirty_ops; in iopt_set_dirty_tracking()
204 if (domain->dirty_ops && (mdev->flags & MOCK_FLAGS_DEVICE_NO_DIRTY)) in mock_domain_nop_attach()293 if (enable && !domain->dirty_ops) in mock_domain_set_dirty_tracking()369 static const struct iommu_dirty_ops dirty_ops = { variable452 mock->domain.dirty_ops = &dirty_ops; in mock_domain_alloc_paging_flags()
226 const struct iommu_dirty_ops *dirty_ops; member
3426 domain->dirty_ops = &intel_dirty_ops; in intel_iommu_domain_alloc_paging_flags()3454 if (domain->dirty_ops && !ssads_supported(iommu)) in paging_domain_compatible()4112 if (domain->dirty_ops) in intel_iommu_set_dev_pasid()
2537 domain->domain.dirty_ops = &amd_dirty_ops; in do_iommu_domain_alloc()2665 if (dom->dirty_ops && !amd_iommu_hd_support(iommu)) in amd_iommu_attach_device()
2584 smmu_domain->domain.dirty_ops = &arm_smmu_dirty_ops; in arm_smmu_domain_finalise()