iPXE
uheap.h
Go to the documentation of this file.
1 #ifndef _IPXE_UHEAP_H
2 #define _IPXE_UHEAP_H
3 
4 /** @file
5  *
6  * External ("user") heap
7  *
8  */
9 
10 FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11 
12 #ifdef UMALLOC_UHEAP
13 #define UMALLOC_PREFIX_uheap
14 #else
15 #define UMALLOC_PREFIX_uheap __uheap_
16 #endif
17 
18 extern physaddr_t uheap_limit;
19 extern physaddr_t uheap_start;
20 extern physaddr_t uheap_end;
21 
22 #endif /* _IPXE_UHEAP_H */
physaddr_t uheap_end
End of external heap.
Definition: uheap.c:60
physaddr_t uheap_limit
Minimum possible start of external heap.
Definition: uheap.c:54
unsigned long physaddr_t
Definition: stdint.h:20
physaddr_t uheap_start
Start of external heap.
Definition: uheap.c:57
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)