1 #ifdef __XEN__
2 
3 #include <xen/cache.h>
4 #include <xen/decompress.h>
5 #include <xen/init.h>
6 #include <xen/string.h>
7 #include <xen/types.h>
8 #include <xen/xmalloc.h>
9 
10 #define malloc xmalloc_bytes
11 #define free xfree
12 
13 #define large_malloc xmalloc_bytes
14 #define large_free xfree
15 
16 #else
17 
18 #undef __init /* tools/libs/guest/xg_private.h has its own one */
19 #define __init
20 #define __initdata
21 
22 #define large_malloc malloc
23 #define large_free free
24 
25 #endif
26