diff options
author | bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2015-06-28 16:43:14 +0000 |
---|---|---|
committer | bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2015-06-28 16:43:14 +0000 |
commit | d1388da83ea2523699b237e7f034e16997ebaca6 (patch) | |
tree | 905c7259370514607a4d70423fd9a139887851c0 /include | |
parent | 174e8c42e237373ca60faa396a2615e5b5243e7e (diff) | |
download | valgrind-d1388da83ea2523699b237e7f034e16997ebaca6.tar.gz |
xen: syswrap XEN_HVMOP_track_dirty_vram
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15376 a5019735-40e9-0310-863c-91ae7b9d1cf9
Diffstat (limited to 'include')
-rw-r--r-- | include/vki/vki-xen-hvm.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/vki/vki-xen-hvm.h b/include/vki/vki-xen-hvm.h index f26e03911..45ef16115 100644 --- a/include/vki/vki-xen-hvm.h +++ b/include/vki/vki-xen-hvm.h @@ -26,6 +26,15 @@ struct vki_xen_hvm_set_pci_link_route { }; typedef struct vki_xen_hvm_set_pci_link_route vki_xen_hvm_set_pci_link_route_t; +#define VKI_XEN_HVMOP_track_dirty_vram 6 +struct vki_xen_hvm_track_dirty_vram { + vki_xen_domid_t domid; /* IN */ + vki_xen_uint64_aligned_t first_pfn; /* IN */ + vki_xen_uint64_aligned_t nr; /* IN */ + VKI_XEN_GUEST_HANDLE_64(vki_uint8) dirty_bitmap; /* OUT */ +}; +typedef struct vki_xen_hvm_track_dirty_vram vki_xen_hvm_track_dirty_vram_t; + #define VKI_XEN_HVMOP_set_mem_type 8 struct vki_xen_hvm_set_mem_type { vki_xen_domid_t domid; |