RTEMS CPU Kit with SuperCore
4.11.2
|
EDF Scheduler Implementation. More...
Go to the source code of this file.
Functions | |
RTEMS_INLINE_ROUTINE Scheduler_EDF_Context * | _Scheduler_EDF_Get_context (const Scheduler_Control *scheduler) |
RTEMS_INLINE_ROUTINE Scheduler_EDF_Node * | _Scheduler_EDF_Thread_get_node (Thread_Control *the_thread) |
RBTree_Compare_result | _Scheduler_EDF_Compare (const RBTree_Node *n1, const RBTree_Node *n2) |
RTEMS_INLINE_ROUTINE void | _Scheduler_EDF_Enqueue (const Scheduler_Control *scheduler, Thread_Control *the_thread) |
RTEMS_INLINE_ROUTINE void | _Scheduler_EDF_Extract (const Scheduler_Control *scheduler, Thread_Control *the_thread) |
RTEMS_INLINE_ROUTINE void | _Scheduler_EDF_Schedule_body (const Scheduler_Control *scheduler, Thread_Control *the_thread, bool force_dispatch) |
EDF Scheduler Implementation.