uint64_t Priority_Control
The thread priority control.
Priority_Control _Scheduler_default_Map_priority(const Scheduler_Control *scheduler, Priority_Control priority)
Returns the scheduler internal thread priority mapped by SCHEDULER_PRIORITY_MAP().
Inlined Routines Associated with the Manipulation of the Scheduler.
#define SCHEDULER_PRIORITY_MAP(priority)
Maps a priority value to support the append indicator.
#define SCHEDULER_PRIORITY_UNMAP(priority)
Returns the plain priority value.
Priority_Control _Scheduler_default_Unmap_priority(const Scheduler_Control *scheduler, Priority_Control priority)
Returns the user visible thread priority unmapped by SCHEDULER_PRIORITY_UNMAP().