Create and use async_block() macro; it cuts down on the visual overhead
[people/xl0/gpxe.git] / src / include / gpxe / emalloc.h
1 #ifndef _GPXE_EMALLOC_H
2 #define _GPXE_EMALLOC_H
3
4 /**
5  * @file
6  *
7  * External memory allocation
8  *
9  */
10
11 #include <gpxe/uaccess.h>
12
13 extern userptr_t emalloc ( size_t size );
14 extern userptr_t erealloc ( userptr_t ptr, size_t new_size );
15 extern void efree ( userptr_t ptr );
16
17 #endif /* _GPXE_EMALLOC_H */