k_mem_slab is only used within ESP-IDF.
 
Symbols
loading...
Files
loading...
SummarySyntaxRelatedReferencesInstances

Fields

Field
Declared as
Description
uint32_t
_wait_q_t is not required now, as we don't implement zephyr timeouts - if slab couldn't be allocated, we simply return error.
size_t
number of memory blocks available for allocation.
char *
size of single block buffer for blocks - must be alligned to N-byte, where N is a power of 2. Minimal size of buffer is num_blocks * block_size.
char *
uint32_t
list of free memory blocks.