ChibiOS/RT
6.0.3
|
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 64 of file chmempools.h.
struct pool_header* memory_pool_t::next |
Pointer to the header.
Definition at line 65 of file chmempools.h.
Referenced by chPoolAllocI(), chPoolFreeI(), and chPoolObjectInitAligned().
size_t memory_pool_t::object_size |
Memory pool objects size.
Definition at line 66 of file chmempools.h.
Referenced by chGuardedPoolLoadArray(), chPoolAllocI(), chPoolLoadArray(), chPoolObjectInitAligned(), and chThdCreateFromMemoryPool().
unsigned memory_pool_t::align |
Required alignment.
Definition at line 68 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 69 of file chmempools.h.
Referenced by chPoolAllocI(), and chPoolObjectInitAligned().