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