| ChibiOS
    19.1.4
    | 
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().