Searched refs:dirty_tracking (Results 1 – 4 of 4) sorted by relevance
463 bool dirty_tracking) in pasid_pte_config_second_level() argument474 if (dirty_tracking) in pasid_pte_config_second_level()516 did, domain->dirty_tracking); in intel_pasid_setup_second_level()550 domain->dirty_tracking); in intel_pasid_replace_second_level()776 if (s2_domain->dirty_tracking) in pasid_pte_config_nestd()
3340 bool dirty_tracking = flags & IOMMU_HWPT_ALLOC_DIRTY_TRACKING; in intel_iommu_domain_alloc_paging_flags() local3352 if (user_data || (dirty_tracking && !ssads_supported(iommu))) in intel_iommu_domain_alloc_paging_flags()3360 if (nested_parent || dirty_tracking) { in intel_iommu_domain_alloc_paging_flags()3382 if (dirty_tracking) { in intel_iommu_domain_alloc_paging_flags()4263 domain->dirty_tracking); in parent_domain_set_dirty_tracking()4277 if (dmar_domain->dirty_tracking == enable) in intel_iommu_set_dirty_tracking()4290 dmar_domain->dirty_tracking = enable; in intel_iommu_set_dirty_tracking()4298 dmar_domain->dirty_tracking); in intel_iommu_set_dirty_tracking()4318 if (!dmar_domain->dirty_tracking && dirty->bitmap) in intel_iommu_read_and_clear_dirty()
2064 if (domain->dirty_tracking) in set_dte_entry()2514 bool dirty_tracking = flags & IOMMU_HWPT_ALLOC_DIRTY_TRACKING; in do_iommu_domain_alloc() local2539 if (dirty_tracking) in do_iommu_domain_alloc()2808 if (!(pdomain->dirty_tracking ^ enable)) { in amd_iommu_set_dirty_tracking()2831 pdomain->dirty_tracking = enable; in amd_iommu_set_dirty_tracking()2850 if (!pdomain->dirty_tracking && dirty->bitmap) { in amd_iommu_read_and_clear_dirty()
591 bool dirty_tracking; /* dirty tracking is enabled in the domain */ member