diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2009-06-01 14:08:58 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2009-06-01 14:08:58 +0100 |
commit | 79cda3bac992055caa1ebe331155f974fe59125b (patch) | |
tree | 09eb380f43e0bb75e8604f3312f950077639b804 /tools/libxc/xenguest.h | |
parent | f475395032ee456f85242bd14fe59061b6d48b3f (diff) | |
download | xen-79cda3bac992055caa1ebe331155f974fe59125b.tar.gz xen-79cda3bac992055caa1ebe331155f974fe59125b.tar.bz2 xen-79cda3bac992055caa1ebe331155f974fe59125b.zip |
Export page offline hypercalls to user space tools.
Signed-off-by: Jiang, Yunhong <yunhong.jiang@intel.com>
Diffstat (limited to 'tools/libxc/xenguest.h')
-rw-r--r-- | tools/libxc/xenguest.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tools/libxc/xenguest.h b/tools/libxc/xenguest.h index e8ebeb1ca2..32de5bdd93 100644 --- a/tools/libxc/xenguest.h +++ b/tools/libxc/xenguest.h @@ -154,4 +154,13 @@ int xc_suspend_evtchn_init(int xc, int xce, int domid, int port); int xc_await_suspend(int xce, int suspend_evtchn); +int xc_mark_page_online(int xc, unsigned long start, + unsigned long end, uint32_t *status); + +int xc_mark_page_offline(int xc, unsigned long start, + unsigned long end, uint32_t *status); + +int xc_query_page_offline_status(int xc, unsigned long start, + unsigned long end, uint32_t *status); + #endif /* XENGUEST_H */ |