|
ChibiOS/NIL
3.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(), and chPoolObjectInitAligned().
| 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().