ChibiOS/RT
5.1.0
|
Memory pool descriptor. More...
#include <chmempools.h>
Data Fields | |
struct pool_header * | next |
Pointer to the header. More... | |
size_t | object_size |
Memory pool objects size. More... | |
unsigned | align |
Required alignment. More... | |
memgetfunc_t | provider |
Memory blocks provider for this pool. More... | |
Memory pool descriptor.
Definition at line 68 of file chmempools.h.
struct pool_header* memory_pool_t::next |
Pointer to the header.
Definition at line 69 of file chmempools.h.
Referenced by chPoolAllocI(), chPoolFreeI(), and chPoolObjectInitAligned().
size_t memory_pool_t::object_size |
Memory pool objects size.
Definition at line 70 of file chmempools.h.
Referenced by chGuardedPoolLoadArray(), chPoolAllocI(), chPoolLoadArray(), chPoolObjectInitAligned(), and chThdCreateFromMemoryPool().
unsigned memory_pool_t::align |
Required alignment.
Definition at line 72 of file chmempools.h.
Referenced by chPoolAllocI(), chPoolFreeI(), and chPoolObjectInitAligned().
memgetfunc_t memory_pool_t::provider |
Memory blocks provider for this pool.
Definition at line 73 of file chmempools.h.
Referenced by chPoolAllocI(), and chPoolObjectInitAligned().