Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
mem_attr_heap.h File Reference

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_tmem_attr_heap_get_region (void *addr)
 Get a specific memory region descriptor for a provided address.