|
void | _Resource_Iterate (Resource_Node *top, Resource_Node_visitor visitor, void *arg) |
| Iterates over all nodes of a resource dependency tree. More...
|
|
RTEMS_INLINE_ROUTINE void | _Resource_Node_initialize (Resource_Node *node) |
|
RTEMS_INLINE_ROUTINE void | _Resource_Node_set_dependency (Resource_Node *node, Resource_Control *dependency) |
|
RTEMS_INLINE_ROUTINE Resource_Node * | _Resource_Node_get_root (const Resource_Node *node) |
|
RTEMS_INLINE_ROUTINE void | _Resource_Node_set_root (Resource_Node *node, Resource_Node *root) |
|
RTEMS_INLINE_ROUTINE bool | _Resource_Node_owns_resources (const Resource_Node *node) |
|
RTEMS_INLINE_ROUTINE void | _Resource_Node_add_resource (Resource_Node *node, Resource_Control *resource) |
|
RTEMS_INLINE_ROUTINE void | _Resource_Node_extract (Resource_Node *node) |
|
RTEMS_INLINE_ROUTINE void | _Resource_Initialize (Resource_Control *resource) |
|
RTEMS_INLINE_ROUTINE void | _Resource_Add_rival (Resource_Control *resource, Resource_Node *node) |
|
RTEMS_INLINE_ROUTINE void | _Resource_Extract (Resource_Control *resource) |
|
RTEMS_INLINE_ROUTINE Resource_Node * | _Resource_Get_owner (const Resource_Control *resource) |
|
RTEMS_INLINE_ROUTINE void | _Resource_Set_owner (Resource_Control *resource, Resource_Node *owner) |
|
RTEMS_INLINE_ROUTINE bool | _Resource_Is_most_recently_obtained (const Resource_Control *resource, const Resource_Node *node) |
| Returns true if this is the most recently obtained resource of the node, and false otherwise. More...
|
|