Microchip® Advanced Software Framework

btstack_memory_pool.h File Reference

Typedefs

typedef void * btstack_memory_pool_t
 

Functions

void btstack_memory_pool_create (btstack_memory_pool_t *pool, void *storage, int count, int block_size)
 
void btstack_memory_pool_free (btstack_memory_pool_t *pool, void *block)
 
void * btstack_memory_pool_get (btstack_memory_pool_t *pool)
 

typedef void* btstack_memory_pool_t

void btstack_memory_pool_create ( btstack_memory_pool_t pool,
void *  storage,
int  count,
int  block_size 
)
void btstack_memory_pool_free ( btstack_memory_pool_t pool,
void *  block 
)

References log_error, and node::next.

Referenced by btstack_memory_pool_create().

void* btstack_memory_pool_get ( btstack_memory_pool_t pool)

References node::next, and NULL.