|
My Project
|
Go to the source code of this file.
Data Structures | |
| struct | addrMapNode |
Macros | |
| #define | getAddrMapNode(x) rbtree_item((x), addrMapNode, node) |
Functions | |
| void * | linearMemAlign (size_t size, size_t alignment) |
| void * | linearAlloc (size_t size) |
| void * | linearRealloc (void *mem, size_t size) |
| void | linearFree (void *mem) |
| u32 | linearSpaceFree () |
Variables | |
| u32 | __linear_heap |
| u32 | __linear_heap_size |
| #define getAddrMapNode | ( | x | ) | rbtree_item((x), addrMapNode, node) |
Definition at line 16 of file linear.cpp.
| void* linearAlloc | ( | size_t | size | ) |
Definition at line 102 of file linear.cpp.
| void linearFree | ( | void * | mem | ) |
Definition at line 113 of file linear.cpp.
| void* linearMemAlign | ( | size_t | size, |
| size_t | alignment | ||
| ) |
Definition at line 67 of file linear.cpp.
| void* linearRealloc | ( | void * | mem, |
| size_t | size | ||
| ) |
Definition at line 107 of file linear.cpp.
| u32 linearSpaceFree | ( | ) |
Definition at line 125 of file linear.cpp.
| u32 __linear_heap |
Definition at line 9 of file initSystem.c.
| u32 __linear_heap_size |