Lines Matching defs:kvm
23 static bool kvm_external_write_tracking_enabled(struct kvm *kvm) in kvm_external_write_tracking_enabled()
36 bool kvm_page_track_write_tracking_enabled(struct kvm *kvm) in kvm_page_track_write_tracking_enabled()
60 int kvm_page_track_create_memslot(struct kvm *kvm, in kvm_page_track_create_memslot()
90 void __kvm_write_track_add_gfn(struct kvm *kvm, struct kvm_memory_slot *slot, in __kvm_write_track_add_gfn()
113 void __kvm_write_track_remove_gfn(struct kvm *kvm, in __kvm_write_track_remove_gfn()
136 bool kvm_gfn_is_write_tracked(struct kvm *kvm, in kvm_gfn_is_write_tracked()
152 void kvm_page_track_cleanup(struct kvm *kvm) in kvm_page_track_cleanup()
160 int kvm_page_track_init(struct kvm *kvm) in kvm_page_track_init()
169 static int kvm_enable_external_write_tracking(struct kvm *kvm) in kvm_enable_external_write_tracking()
217 int kvm_page_track_register_notifier(struct kvm *kvm, in kvm_page_track_register_notifier()
247 void kvm_page_track_unregister_notifier(struct kvm *kvm, in kvm_page_track_unregister_notifier()
270 void __kvm_page_track_write(struct kvm *kvm, gpa_t gpa, const u8 *new, int bytes) in __kvm_page_track_write()
293 void kvm_page_track_delete_slot(struct kvm *kvm, struct kvm_memory_slot *slot) in kvm_page_track_delete_slot()
319 int kvm_write_track_add_gfn(struct kvm *kvm, gfn_t gfn) in kvm_write_track_add_gfn()
349 int kvm_write_track_remove_gfn(struct kvm *kvm, gfn_t gfn) in kvm_write_track_remove_gfn()