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
10FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11FILE_SECBOOT ( PERMITTED );
12
13#ifdef UMALLOC_UHEAP
14#define UMALLOC_PREFIX_uheap
15#else
16#define UMALLOC_PREFIX_uheap __uheap_
17#endif
18
22
23#endif /* _IPXE_UHEAP_H */
unsigned long physaddr_t
Definition stdint.h:20
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
Definition compiler.h:896
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
Definition compiler.h:926
physaddr_t uheap_end
End of external heap.
Definition uheap.c:60
physaddr_t uheap_start
Start of external heap.
Definition uheap.c:57
physaddr_t uheap_limit
Minimum possible start of external heap.
Definition uheap.c:54