diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-10-21 14:41:19 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-11-02 10:05:44 +0100 |
commit | 0e754facf49586b4477e07883d3a3a97f99cd57f (patch) | |
tree | d404ac3f650b776240dd4aac064d266bb807005b /cpukit/score/include/rtems/score/scheduler.h | |
parent | score: Simplify update priority scheduler op (diff) | |
download | rtems-0e754facf49586b4477e07883d3a3a97f99cd57f.tar.bz2 |
score: Delete unused scheduler ask for help X op
Diffstat (limited to 'cpukit/score/include/rtems/score/scheduler.h')
-rw-r--r-- | cpukit/score/include/rtems/score/scheduler.h | 41 |
1 files changed, 1 insertions, 40 deletions
diff --git a/cpukit/score/include/rtems/score/scheduler.h b/cpukit/score/include/rtems/score/scheduler.h index a8afcd0d3d..c34ceed914 100644 --- a/cpukit/score/include/rtems/score/scheduler.h +++ b/cpukit/score/include/rtems/score/scheduler.h @@ -148,29 +148,6 @@ typedef struct { Scheduler_Node *node, Thread_Scheduler_state next_state ); - - /** - * Ask for help operation. - * - * @param[in] scheduler The scheduler of the thread offering help. - * @param[in] offers_help The thread offering help. - * @param[in] needs_help The thread needing help. - * - * @retval needs_help It was not possible to schedule the thread needing - * help, so it is returned to continue the search for help. - * @retval next_needs_help It was possible to schedule the thread needing - * help, but this displaced another thread eligible to ask for help. So - * this thread is returned to start a new search for help. - * @retval NULL It was possible to schedule the thread needing help, and no - * other thread needs help as a result. - * - * @see _Scheduler_Ask_for_help_X(). - */ - Thread_Control *( *ask_for_help_X )( - const Scheduler_Control *scheduler, - Thread_Control *offers_help, - Thread_Control *needs_help - ); #endif /** @see _Scheduler_Node_initialize() */ @@ -412,26 +389,10 @@ Priority_Control _Scheduler_default_Map_priority( Thread_Scheduler_state next_state ); - /** - * @brief Does nothing. - * - * @param[in] scheduler Unused. - * @param[in] offers_help Unused. - * @param[in] needs_help Unused. - * - * @retval NULL Always. - */ - Thread_Control *_Scheduler_default_Ask_for_help_X( - const Scheduler_Control *scheduler, - Thread_Control *offers_help, - Thread_Control *needs_help - ); - #define SCHEDULER_OPERATION_DEFAULT_ASK_FOR_HELP \ _Scheduler_default_Ask_for_help, \ _Scheduler_default_Reconsider_help_request, \ - _Scheduler_default_Withdraw_node, \ - _Scheduler_default_Ask_for_help_X, + _Scheduler_default_Withdraw_node, #else #define SCHEDULER_OPERATION_DEFAULT_ASK_FOR_HELP #endif |