|
RTEMS
|
Handles Scheduler Nodes. More...
#include <rtems/score/basedefs.h>#include <rtems/score/chain.h>#include <rtems/score/priority.h>#include <rtems/score/smplockseq.h>Go to the source code of this file.
Classes | |
| struct | Scheduler_Node |
| Scheduler node for per-thread data. More... | |
Macros | |
| #define | SCHEDULER_NODE_OF_THREAD_WAIT_NODE(node) RTEMS_CONTAINER_OF( node, Scheduler_Node, Thread.Wait_node ) |
| #define | SCHEDULER_NODE_OF_THREAD_SCHEDULER_NODE(node) RTEMS_CONTAINER_OF( node, Scheduler_Node, Thread.Scheduler_node.Chain ) |
Typedefs | |
| typedef struct Scheduler_Node | Scheduler_Node |
Enumerations | |
| enum | Scheduler_Node_request { SCHEDULER_NODE_REQUEST_NOT_PENDING, SCHEDULER_NODE_REQUEST_ADD, SCHEDULER_NODE_REQUEST_REMOVE, SCHEDULER_NODE_REQUEST_NOTHING } |
| The scheduler node requests. More... | |
Variables | |
| const size_t | _Scheduler_Node_size |
| The size of a scheduler node. More... | |
Handles Scheduler Nodes.
Definition in file schedulernode.h.
1.8.14