![]() |
RTEMS 6.1
|
This header file provides interfaces of the Barrier Handler which are only used by the implementation. More...
#include <rtems/score/freechain.h>#include <rtems/score/basedefs.h>#include <rtems/score/chainimpl.h>Go to the source code of this file.
Typedefs | |
| typedef void *(* | Freechain_Allocator) (size_t size) |
| Allocator function. | |
Functions | |
| void * | _Freechain_Extend (Freechain_Control *freechain, Freechain_Allocator allocator, size_t number_nodes_to_extend, size_t node_size) |
| Extend the freechain with new nodes. | |
| 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. | |
| void | _Freechain_Put (Freechain_Control *freechain, void *node) |
| Puts a node back onto the freechain. | |
This header file provides interfaces of the Barrier Handler which are only used by the implementation.