diff options
author | swapnili <swapnil.ingle@nutanix.com> | 2020-11-30 16:45:35 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-30 16:45:35 +0100 |
commit | 9d0224ae1c4c6c43e7dee048b71a499c857bc85f (patch) | |
tree | af82f3c83a6ca80da30fc8d18274f7a178d61a26 /lib/private.h | |
parent | a3ba81765daeffaaa2e9e59d49d49ae4438b1b59 (diff) | |
download | libvfio-user-9d0224ae1c4c6c43e7dee048b71a499c857bc85f.zip libvfio-user-9d0224ae1c4c6c43e7dee048b71a499c857bc85f.tar.gz libvfio-user-9d0224ae1c4c6c43e7dee048b71a499c857bc85f.tar.bz2 |
Update API's to accept sparse mmap areas as array and its count (#134)
* Pass region mmap areas as array
* Pass migration sparse mmap areas as array
* Move struct vfu_sparse_mmap_areas to lib/priv.h
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com>
Reviewed-by: Thanos Makatos <thanos.makatos@nutanix.com>
Diffstat (limited to 'lib/private.h')
-rw-r--r-- | lib/private.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/private.h b/lib/private.h index 9b13949..7ffe099 100644 --- a/lib/private.h +++ b/lib/private.h @@ -67,6 +67,11 @@ typedef struct { struct migration; +struct vfu_sparse_mmap_areas { + int nr_mmap_areas; + struct vfu_mmap_area areas[]; +}; + typedef struct { /* |