diff options
Diffstat (limited to 'cpukit/score/include/rtems/score/scheduler.h')
-rw-r--r-- | cpukit/score/include/rtems/score/scheduler.h | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/cpukit/score/include/rtems/score/scheduler.h b/cpukit/score/include/rtems/score/scheduler.h index 7f0b43ae52..b1e8f8ac4f 100644 --- a/cpukit/score/include/rtems/score/scheduler.h +++ b/cpukit/score/include/rtems/score/scheduler.h @@ -63,6 +63,14 @@ typedef struct { /** @see _Scheduler_Unblock() */ void ( *unblock )( const Scheduler_Control *, Thread_Control * ); + /** @see _Scheduler_Change_priority() */ + void ( *change_priority )( + const Scheduler_Control *, + Thread_Control *, + Priority_Control, + bool + ); + /** @see _Scheduler_Allocate() */ bool ( *allocate )( const Scheduler_Control *, Thread_Control * ); @@ -72,15 +80,6 @@ typedef struct { /** @see _Scheduler_Update() */ void ( *update )( const Scheduler_Control *, Thread_Control * ); - /** @see _Scheduler_Enqueue() */ - void ( *enqueue )( const Scheduler_Control *, Thread_Control * ); - - /** @see _Scheduler_Enqueue_first() */ - void ( *enqueue_first )( const Scheduler_Control *, Thread_Control * ); - - /** @see _Scheduler_Extract() */ - void ( *extract )( const Scheduler_Control *, Thread_Control * ); - /** @see _Scheduler_Priority_compare() */ int ( *priority_compare )( Priority_Control, |