Macros | |
| #define | ALIGN_SIZE 4 |
| #define | ALIGN(n) (((n) + ALIGN_SIZE - 1) & ~(ALIGN_SIZE - 1)) |
| #define | HEADER_SIZE sizeof(uint32_t) |
| #define | MIN_BLOCK_SIZE (HEADER_SIZE + ALIGN_SIZE) |
| #define | MONITOR_DATA_POOL MONITOR_PRIVATE_VAR_NAME(data_pool) |
Functions | |
| static void | set_header (uint8_t *addr, uint32_t val) |
| void | monitor_mem_reset (void) |
| void * | monitor_mem_alloc (size_t size) |
| void | monitor_mem_free (void *ptr) |
| #define ALIGN | ( | n | ) | (((n) + ALIGN_SIZE - 1) & ~(ALIGN_SIZE - 1)) |
| #define ALIGN_SIZE 4 |
| #define HEADER_SIZE sizeof(uint32_t) |
| #define MIN_BLOCK_SIZE (HEADER_SIZE + ALIGN_SIZE) |
| #define MONITOR_DATA_POOL MONITOR_PRIVATE_VAR_NAME(data_pool) |
| void* monitor_mem_alloc | ( | size_t | size | ) |
| void monitor_mem_free | ( | void * | ptr | ) |
| void monitor_mem_reset | ( | void | ) |
|
inlinestatic |