summaryrefslogtreecommitdiffstats
path: root/cpukit/score/include/rtems/score/scheduler.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-10-21 14:41:19 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2016-11-02 10:05:44 +0100
commit0e754facf49586b4477e07883d3a3a97f99cd57f (patch)
treed404ac3f650b776240dd4aac064d266bb807005b /cpukit/score/include/rtems/score/scheduler.h
parentscore: Simplify update priority scheduler op (diff)
downloadrtems-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.h41
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