#include <rtems/score/address.h>#include <rtems/score/chain.inl>


Go to the source code of this file.
Data Structures | |
| struct | Chain_Node_struct |
| struct | Chain_Control |
Typedefs | |
| typedef struct Chain_Node_struct | Chain_Node |
Functions | |
| void | _Chain_Initialize (Chain_Control *the_chain, void *starting_address, size_t number_nodes, size_t node_size) |
| Initialize a Chain Header. | |
| void | _Chain_Extract (Chain_Node *the_node) |
| Extract the specified node from a chain. | |
| Chain_Node * | _Chain_Get (Chain_Control *the_chain) |
| Obtain the first node on a chain. | |
| void | _Chain_Insert (Chain_Node *after_node, Chain_Node *the_node) |
| Insert a node on a chain. | |
| void | _Chain_Append (Chain_Control *the_chain, Chain_Node *the_node) |
| Append a node on the end of a chain. | |
1.5.6