diff options
author | Ian Campbell <ian.campbell@citrix.com> | 2010-12-03 09:36:47 +0000 |
---|---|---|
committer | Ian Campbell <ian.campbell@citrix.com> | 2010-12-03 09:36:47 +0000 |
commit | 3143748ef690c9c2206817a8a6b5f97e744b795d (patch) | |
tree | 180c09be929ff5a6be67897fa8c9b5c9200262b8 /tools/libxc/xc_foreign_memory.c | |
parent | f32797d3310d8eb1851b07249f5270f1be1ae39a (diff) | |
download | xen-3143748ef690c9c2206817a8a6b5f97e744b795d.tar.gz xen-3143748ef690c9c2206817a8a6b5f97e744b795d.tar.bz2 xen-3143748ef690c9c2206817a8a6b5f97e744b795d.zip |
libxc: osdep: convert xc_map_foreign_range()
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Signed-off-by: Ian Jackson <ian.jackson.citrix.com>
Diffstat (limited to 'tools/libxc/xc_foreign_memory.c')
-rw-r--r-- | tools/libxc/xc_foreign_memory.c | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/tools/libxc/xc_foreign_memory.c b/tools/libxc/xc_foreign_memory.c index 953f63bbaf..95d1d43c78 100644 --- a/tools/libxc/xc_foreign_memory.c +++ b/tools/libxc/xc_foreign_memory.c @@ -20,8 +20,15 @@ #include "xc_private.h" +void *xc_map_foreign_range(xc_interface *xch, uint32_t dom, + int size, int prot, unsigned long mfn) +{ + return xch->ops->u.privcmd.map_foreign_range(xch, xch->ops_handle, + dom, size, prot, mfn); +} + void *xc_map_foreign_batch(xc_interface *xch, uint32_t dom, int prot, - xen_pfn_t *arr, int num ) + xen_pfn_t *arr, int num) { return xch->ops->u.privcmd.map_foreign_batch(xch, xch->ops_handle, dom, prot, arr, num); @@ -33,3 +40,13 @@ void *xc_map_foreign_bulk(xc_interface *xch, uint32_t dom, int prot, return xch->ops->u.privcmd.map_foreign_bulk(xch, xch->ops_handle, dom, prot, arr, err, num); } + +/* + * Local variables: + * mode: C + * c-set-style: "BSD" + * c-basic-offset: 4 + * tab-width: 4 + * indent-tabs-mode: nil + * End: + */ |