diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-09-21 15:17:37 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-11-02 10:05:40 +0100 |
commit | d097b54633fe98d4370154de5bdea44c32e81648 (patch) | |
tree | cb5ad64bd4d2504c4bd65305b70ac6a47cf0b6ef /cpukit/score/include/rtems/score/schedulerimpl.h | |
parent | score: Fix _Scheduler_Try_to_schedule_node() usage (diff) | |
download | rtems-d097b54633fe98d4370154de5bdea44c32e81648.tar.bz2 |
score: Rename scheduler ask for help stuff
Rename the scheduler ask for help stuff since this will be replaced step
by step with a second generation of the scheduler helping protocol.
Keep the old one for now in parallel to reduce the patch set sizes.
Update #2556.
Diffstat (limited to 'cpukit/score/include/rtems/score/schedulerimpl.h')
-rw-r--r-- | cpukit/score/include/rtems/score/schedulerimpl.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cpukit/score/include/rtems/score/schedulerimpl.h b/cpukit/score/include/rtems/score/schedulerimpl.h index 7ac8964909..e44dd4fbbb 100644 --- a/cpukit/score/include/rtems/score/schedulerimpl.h +++ b/cpukit/score/include/rtems/score/schedulerimpl.h @@ -191,7 +191,7 @@ RTEMS_INLINE_ROUTINE bool _Scheduler_Ask_for_help_visitor( THREAD_RESOURCE_NODE_TO_THREAD( resource_node ); const Scheduler_Control *scheduler = _Scheduler_Get_own( offers_help ); - next_needs_help = ( *scheduler->Operations.ask_for_help )( + next_needs_help = ( *scheduler->Operations.ask_for_help_X )( scheduler, offers_help, previous_needs_help @@ -219,14 +219,14 @@ RTEMS_INLINE_ROUTINE bool _Scheduler_Ask_for_help_visitor( * * @param[in] needs_help The thread needing help. */ -RTEMS_INLINE_ROUTINE void _Scheduler_Ask_for_help( +RTEMS_INLINE_ROUTINE void _Scheduler_Ask_for_help_X( Thread_Control *needs_help ) { do { const Scheduler_Control *scheduler = _Scheduler_Get_own( needs_help ); - needs_help = ( *scheduler->Operations.ask_for_help )( + needs_help = ( *scheduler->Operations.ask_for_help_X )( scheduler, needs_help, needs_help @@ -260,7 +260,7 @@ RTEMS_INLINE_ROUTINE void _Scheduler_Ask_for_help_if_necessary( node->help_state != SCHEDULER_HELP_ACTIVE_RIVAL || _Scheduler_Node_get_user( node ) != needs_help ) { - _Scheduler_Ask_for_help( needs_help ); + _Scheduler_Ask_for_help_X( needs_help ); } } } |