RTEMS CPU Kit with SuperCore
Functions
freechain.c File Reference

Freechain Handler Implementation. More...

#include <rtems/score/freechain.h>
#include <rtems/score/assert.h>
#include <rtems/score/chainimpl.h>
Include dependency graph for freechain.c:

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...
 

Detailed Description

Freechain Handler Implementation.