void (*detach_vgpu)(unsigned long handle);
        int (*inject_msi)(unsigned long handle, u32 addr, u16 data);
        unsigned long (*from_virt_to_mfn)(void *p);
-       int (*set_wp_page)(unsigned long handle, u64 gfn);
-       int (*unset_wp_page)(unsigned long handle, u64 gfn);
+       int (*enable_page_track)(unsigned long handle, u64 gfn);
+       int (*disable_page_track)(unsigned long handle, u64 gfn);
        int (*read_gpa)(unsigned long handle, unsigned long gpa, void *buf,
                        unsigned long len);
        int (*write_gpa)(unsigned long handle, unsigned long gpa, void *buf,
 
        mdev_unregister_device(dev);
 }
 
-static int kvmgt_write_protect_add(unsigned long handle, u64 gfn)
+static int kvmgt_page_track_add(unsigned long handle, u64 gfn)
 {
        struct kvmgt_guest_info *info;
        struct kvm *kvm;
        return 0;
 }
 
-static int kvmgt_write_protect_remove(unsigned long handle, u64 gfn)
+static int kvmgt_page_track_remove(unsigned long handle, u64 gfn)
 {
        struct kvmgt_guest_info *info;
        struct kvm *kvm;
        .detach_vgpu = kvmgt_detach_vgpu,
        .inject_msi = kvmgt_inject_msi,
        .from_virt_to_mfn = kvmgt_virt_to_pfn,
-       .set_wp_page = kvmgt_write_protect_add,
-       .unset_wp_page = kvmgt_write_protect_remove,
+       .enable_page_track = kvmgt_page_track_add,
+       .disable_page_track = kvmgt_page_track_remove,
        .read_gpa = kvmgt_read_gpa,
        .write_gpa = kvmgt_write_gpa,
        .gfn_to_mfn = kvmgt_gfn_to_pfn,
 
 }
 
 /**
- * intel_gvt_hypervisor_enable - set a guest page to write-protected
+ * intel_gvt_hypervisor_enable_page_track - track a guest page
  * @vgpu: a vGPU
  * @t: page track data structure
  *
        if (t->tracked)
                return 0;
 
-       ret = intel_gvt_host.mpt->set_wp_page(vgpu->handle, t->gfn);
+       ret = intel_gvt_host.mpt->enable_page_track(vgpu->handle, t->gfn);
        if (ret)
                return ret;
        t->tracked = true;
 }
 
 /**
- * intel_gvt_hypervisor_disable_page_track - remove the write-protection of a
- * guest page
+ * intel_gvt_hypervisor_disable_page_track - untrack a guest page
  * @vgpu: a vGPU
  * @t: page track data structure
  *
        if (!t->tracked)
                return 0;
 
-       ret = intel_gvt_host.mpt->unset_wp_page(vgpu->handle, t->gfn);
+       ret = intel_gvt_host.mpt->disable_page_track(vgpu->handle, t->gfn);
        if (ret)
                return ret;
        t->tracked = false;