diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-10-31 08:08:48 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-11-02 10:05:45 +0100 |
commit | c0f1f52763b3a231a329da0162979207519a6db6 (patch) | |
tree | 810b7ddeb8c8714beda21b2414eea511e711d9c3 /cpukit/score/include/rtems/score/thread.h | |
parent | score: Delete Scheduler_Node::accepts_help (diff) | |
download | rtems-c0f1f52763b3a231a329da0162979207519a6db6.tar.bz2 |
score: Delete Thread_Scheduler_control::node
Update #2556.
Diffstat (limited to '')
-rw-r--r-- | cpukit/score/include/rtems/score/thread.h | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/cpukit/score/include/rtems/score/thread.h b/cpukit/score/include/rtems/score/thread.h index 3ec61f8b5e..76cc333782 100644 --- a/cpukit/score/include/rtems/score/thread.h +++ b/cpukit/score/include/rtems/score/thread.h @@ -277,17 +277,6 @@ typedef struct { Scheduler_Node *own_node; /** - * @brief The scheduler node of this thread. - * - * On uni-processor configurations this field is constant after - * initialization. - * - * On SMP configurations the scheduler helping protocol may change this - * field. - */ - Scheduler_Node *node; - - /** * @brief The processor assigned by the current scheduler. */ struct Per_CPU_Control *cpu; @@ -297,6 +286,9 @@ typedef struct { * scheduler instance and due to thread queue ownerships. * * This chain is protected by the thread wait lock. + * + * This chain is never empty. The first scheduler node on the chain is the + * scheduler node of the home scheduler instance. */ Chain_Control Wait_nodes; @@ -305,6 +297,9 @@ typedef struct { * thread. * * This chain is protected by the thread state lock. + * + * This chain is never empty. The first scheduler node on the chain is the + * scheduler node of the home scheduler instance. */ Chain_Control Scheduler_nodes; |