RTEMS CPU Kit with SuperCore
|
Freechain Handler Implementation. More...
#include <rtems/score/freechain.h>
#include <rtems/score/assert.h>
#include <rtems/score/chainimpl.h>
Functions | |
void | _Freechain_Initialize (Freechain_Control *freechain, Freechain_Allocator allocator, size_t number_nodes, size_t node_size) |
Initializes a freechain. More... | |
void * | _Freechain_Get (Freechain_Control *freechain, Freechain_Allocator allocator, size_t number_nodes_to_extend, size_t node_size) |
Gets a node from the freechain. More... | |
void | _Freechain_Put (Freechain_Control *freechain, void *node) |
Puts a node back onto the freechain. More... | |
Freechain Handler Implementation.