/* sys/mman.h: Memory allocation and deallocation. */ #ifndef _SYS_MMAN_H #define _SYS_MMAN_H #include #include #define PAGE_SIZE 4096UL #define MAP_FAILED (void*)-1 #ifdef __cplusplus extern "C" { #endif void* allocate_memory(size_t size, int flags); int deallocate_memory(void* address, size_t size); #ifdef __cplusplus } #endif #endif