diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-05-14 11:25:07 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-05-14 16:49:27 +0200 |
commit | 0f41cc3f4b45dc1b72edb2bb826eba74ed2a8295 (patch) | |
tree | ba1c15b34ea38b72194141fa4bd5effcb35440ce | |
parent | score: Add STATES_RESTARTING (diff) | |
download | rtems-0f41cc3f4b45dc1b72edb2bb826eba74ed2a8295.tar.bz2 |
score: _Scheduler_priority_Ready_queue_requeue()
Delete unused function _Scheduler_priority_Ready_queue_requeue().
-rw-r--r-- | cpukit/score/include/rtems/score/schedulerpriorityimpl.h | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/cpukit/score/include/rtems/score/schedulerpriorityimpl.h b/cpukit/score/include/rtems/score/schedulerpriorityimpl.h index 3fb1e5b622..ffcc2d32cf 100644 --- a/cpukit/score/include/rtems/score/schedulerpriorityimpl.h +++ b/cpukit/score/include/rtems/score/schedulerpriorityimpl.h @@ -172,28 +172,6 @@ RTEMS_INLINE_ROUTINE Thread_Control *_Scheduler_priority_Ready_queue_first( } /** - * @brief Requeues a thread on the specified ready queue. - * - * This routine is invoked when a thread changes priority and should be - * moved to a different position on the ready queue. - * - * @param[in] the_thread The thread to requeue. - * @param[in] ready_queue The ready queue. - */ -RTEMS_INLINE_ROUTINE void _Scheduler_priority_Ready_queue_requeue( - Thread_Control *the_thread, - Scheduler_priority_Ready_queue *ready_queue -) -{ - Chain_Control *ready_chain = ready_queue->ready_chain; - - if ( !_Chain_Has_only_one_node( ready_chain ) ) { - _Chain_Extract_unprotected( &the_thread->Object.Node ); - _Chain_Append_unprotected( ready_chain, &the_thread->Object.Node ); - } -} - -/** * @brief Scheduling decision logic. * * This kernel routine implements scheduling decision logic |