os_mempool_ext_init() function
Initializes an extended memory pool. Extended attributes (e.g., callbacks) are not specified when this function is called; they are assigned manually after initialization.
Arguments
mpe
The extended memory pool to initialize.
blocks
The number of blocks in the pool.
block_size
The size of each block, in bytes.
membuf
Pointer to memory to contain blocks.
Return value
os_error_t
os_mempool_ext_init() is called by 2 functions and calls 1 function:
![]()
os_mempool_ext_init()
os_mempool_ext_init() writes 2 variables:
![]()
os_mempool_ext_init()