Lines Matching defs:mode
51 static inline bool page_track_mode_is_valid(enum kvm_page_track_mode mode)
53 if (mode < 0 || mode >= KVM_PAGE_TRACK_MAX)
60 enum kvm_page_track_mode mode, short count)
66 val = slot->arch.gfn_track[mode][index];
71 slot->arch.gfn_track[mode][index] += count;
84 * @mode: tracking mode, currently only write track is supported.
88 enum kvm_page_track_mode mode)
91 if (WARN_ON(!page_track_mode_is_valid(mode)))
94 update_gfn_track(slot, gfn, mode, 1);
102 if (mode == KVM_PAGE_TRACK_WRITE)
119 * @mode: tracking mode, currently only write track is supported.
123 enum kvm_page_track_mode mode)
125 if (WARN_ON(!page_track_mode_is_valid(mode)))
128 update_gfn_track(slot, gfn, mode, -1);
142 enum kvm_page_track_mode mode)
147 if (WARN_ON(!page_track_mode_is_valid(mode)))
155 return !!READ_ONCE(slot->arch.gfn_track[mode][index]);