|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
#include <zephyr/mem_mgmt/mem_attr.h>Go to the source code of this file.
Functions | |
| int | mem_attr_heap_pool_init (void) |
| Init the memory pool. | |
| void * | mem_attr_heap_alloc (uint32_t attr, size_t bytes) |
| Allocate memory with a specified attribute and size. | |
| void * | mem_attr_heap_aligned_alloc (uint32_t attr, size_t align, size_t bytes) |
| Allocate aligned memory with a specified attribute, size and alignment. | |
| void | mem_attr_heap_free (void *block) |
| Free the allocated memory. | |
| const struct mem_attr_region_t * | mem_attr_heap_get_region (void *addr) |
| Get a specific memory region descriptor for a provided address. | |