RTEMS CPU Kit with SuperCore
4.11.3
|
Resource node to reflect ownership of resources and a dependency on a resource. More...
#include <resource.h>
Data Fields | |
Chain_Node | Node |
Node to build a chain of rivals depending on a resource. More... | |
Chain_Control | Resources |
A chain of resources owned by this node. More... | |
Resource_Control * | dependency |
Reference to a resource in case this node has to wait for ownership of this resource. More... | |
Resource_Node * | root |
Reference to the root of the resource tree. More... | |
Resource node to reflect ownership of resources and a dependency on a resource.
Resource_Control* Resource_Node::dependency |
Reference to a resource in case this node has to wait for ownership of this resource.
It is NULL
in case this node has no open resource dependency.
Chain_Node Resource_Node::Node |
Node to build a chain of rivals depending on a resource.
Chain_Control Resource_Node::Resources |
A chain of resources owned by this node.
Referenced by _Resource_Is_most_recently_obtained().
Resource_Node* Resource_Node::root |
Reference to the root of the resource tree.
The root references itself.