diff options
author | Ian Campbell <ian.campbell@citrix.com> | 2010-10-18 17:15:26 +0100 |
---|---|---|
committer | Ian Campbell <ian.campbell@citrix.com> | 2010-10-18 17:15:26 +0100 |
commit | 9d316132c2957a49a0cbceced11566dce835d83a (patch) | |
tree | 39da545b74d0301e1e0e864701d0f6de252b0f5a /tools/libxc/xc_domain.c | |
parent | 9bf9eada0dad47460fbecd632b944424a3255664 (diff) | |
download | xen-9d316132c2957a49a0cbceced11566dce835d83a.tar.gz xen-9d316132c2957a49a0cbceced11566dce835d83a.tar.bz2 xen-9d316132c2957a49a0cbceced11566dce835d83a.zip |
libxc: add xc_domain_add_to_physmap to wrap XENMEM_add_to_physmap
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools/libxc/xc_domain.c')
-rw-r--r-- | tools/libxc/xc_domain.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tools/libxc/xc_domain.c b/tools/libxc/xc_domain.c index 3ec2981a6c..fb31852062 100644 --- a/tools/libxc/xc_domain.c +++ b/tools/libxc/xc_domain.c @@ -682,6 +682,21 @@ int xc_domain_decrease_reservation_exact(xc_interface *xch, return err; } +int xc_domain_add_to_physmap(xc_interface *xch, + uint32_t domid, + unsigned int space, + unsigned long idx, + xen_pfn_t gpfn) +{ + struct xen_add_to_physmap xatp = { + .domid = domid, + .space = space, + .idx = idx, + .gpfn = gpfn, + }; + return xc_memory_op(xch, XENMEM_add_to_physmap, &xatp); +} + int xc_domain_populate_physmap(xc_interface *xch, uint32_t domid, unsigned long nr_extents, |