diff options
author | Dario Faggioli <dario.faggioli@citrix.com> | 2013-04-17 10:57:29 +0000 |
---|---|---|
committer | Ian Campbell <ian.campbell@citrix.com> | 2013-04-17 12:11:14 +0100 |
commit | 225fa55e53efa8b8e3d964d8572c89001d547d4e (patch) | |
tree | f8ef7a7ff8aa85b0f3054e7a467a433138765de3 /tools/libxc/xenctrl.h | |
parent | 15299b5bb3e01759b05f59fc2aebbade46dc35cf (diff) | |
download | xen-225fa55e53efa8b8e3d964d8572c89001d547d4e.tar.gz xen-225fa55e53efa8b8e3d964d8572c89001d547d4e.tar.bz2 xen-225fa55e53efa8b8e3d964d8572c89001d547d4e.zip |
xen, libxc: introduce xc_nodemap_t
And its handling functions, following suit from xc_cpumap_t.
Signed-off-by: Dario Faggioli <dario.faggioli@citrix.com>
Acked-by: George Dunlap <george.dunlap@eu.citrix.com>
Acked-by: Juergen Gross <juergen.gross@ts.fujitsu.com>
Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'tools/libxc/xenctrl.h')
-rw-r--r-- | tools/libxc/xenctrl.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tools/libxc/xenctrl.h b/tools/libxc/xenctrl.h index 9676a9f37b..d3185c6d42 100644 --- a/tools/libxc/xenctrl.h +++ b/tools/libxc/xenctrl.h @@ -334,12 +334,20 @@ int xc_get_cpumap_size(xc_interface *xch); /* allocate a cpumap */ xc_cpumap_t xc_cpumap_alloc(xc_interface *xch); - /* +/* * NODEMAP handling */ +typedef uint8_t *xc_nodemap_t; + /* return maximum number of NUMA nodes the hypervisor supports */ int xc_get_max_nodes(xc_interface *xch); +/* return array size for nodemap */ +int xc_get_nodemap_size(xc_interface *xch); + +/* allocate a nodemap */ +xc_nodemap_t xc_nodemap_alloc(xc_interface *xch); + /* * DOMAIN DEBUGGING FUNCTIONS */ |