diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-07-23 16:39:46 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-07-23 16:39:46 +0100 |
commit | ce29ad450cc37e90052059118c075f80f79c9838 (patch) | |
tree | 944bbb8f868a5cf632d14cfcc1280233cf2b33e5 /tools/libxc/xc_minios.c | |
parent | 6de959a1f6dd5ef22036f1a1d74cdcfce25d327c (diff) | |
download | xen-ce29ad450cc37e90052059118c075f80f79c9838.tar.gz xen-ce29ad450cc37e90052059118c075f80f79c9838.tar.bz2 xen-ce29ad450cc37e90052059118c075f80f79c9838.zip |
libxc: Clean up xc_map_foreign_ranges() interface to hide the
underlying mmap() invocation.
From: Christoph Egger <Christoph.Egger@amd.com>
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'tools/libxc/xc_minios.c')
-rw-r--r-- | tools/libxc/xc_minios.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tools/libxc/xc_minios.c b/tools/libxc/xc_minios.c index c57b7a5b7d..89ab9ad44d 100644 --- a/tools/libxc/xc_minios.c +++ b/tools/libxc/xc_minios.c @@ -76,6 +76,16 @@ void *xc_map_foreign_range(int xc_handle, uint32_t dom, return map_frames_ex(&mfn, size / getpagesize(), 0, 1, 1, dom, 0, pt_prot); } +void *xc_map_foreign_ranges(int xc_handle, uint32_t dom, + size_t size, int prot, size_t chunksize, + privcmd_mmap_entry_t entries[], int nentries) +{ + ERROR("%s: implement me\n"); + return NULL; +} + + +#if 0 int xc_map_foreign_ranges(int xc_handle, uint32_t dom, privcmd_mmap_entry_t *entries, int nr) { @@ -86,6 +96,7 @@ int xc_map_foreign_ranges(int xc_handle, uint32_t dom, } return 0; } +#endif int do_xen_hypercall(int xc_handle, privcmd_hypercall_t *hypercall) { |