Searched refs:shadow_dirty_mask (Results 1 – 4 of 4) sorted by relevance
24 u64 __read_mostly shadow_dirty_mask; variable272 shadow_dirty_mask = dirty_mask; in kvm_mmu_set_mask_ptes()287 shadow_dirty_mask = 0; in kvm_mmu_reset_all_pte_masks()
93 extern u64 __read_mostly shadow_dirty_mask;174 return spte_ad_enabled(spte) ? shadow_dirty_mask : 0; in spte_shadow_dirty_mask()
742 new_spte &= ~shadow_dirty_mask; in age_gfn_range()914 if (iter.old_spte & shadow_dirty_mask) in clear_dirty_gfn_range()915 new_spte = iter.old_spte & ~shadow_dirty_mask; in clear_dirty_gfn_range()979 if (iter.old_spte & shadow_dirty_mask) in clear_dirty_pt_masked()980 new_spte = iter.old_spte & ~shadow_dirty_mask; in clear_dirty_pt_masked()1035 new_spte = iter.old_spte | shadow_dirty_mask; in set_dirty_gfn_range()
444 (is_writable_pte(spte) && (spte & shadow_dirty_mask) == 0)) in spte_has_volatile_bits()1144 spte &= ~shadow_dirty_mask; in spte_clear_dirty()1190 spte |= shadow_dirty_mask; in spte_set_dirty()