19 #ifndef _RTEMS_POSIX_PRIORITYIMPL_H 20 #define _RTEMS_POSIX_PRIORITYIMPL_H 23 #include <rtems/score/assert.h> 42 #define POSIX_SCHEDULER_MINIMUM_PRIORITY (1) RTEMS_INLINE_ROUTINE int _POSIX_Priority_Get_maximum(const Scheduler_Control *scheduler)
Gets the maximum POSIX API priority for this scheduler instance.
Definition: priorityimpl.h:52
#define RTEMS_INLINE_ROUTINE
Definition: basedefs.h:65
int _POSIX_Priority_From_core(const Scheduler_Control *scheduler, Priority_Control priority)
Converts the SuperCore priority to the corresponding POSIX API priority.
Definition: psxpriorityisvalid.c:42
uint64_t Priority_Control
The thread priority control.
Definition: priority.h:66
Priority_Control maximum_priority
The maximum priority value of this scheduler.
Definition: scheduler.h:283
Scheduler control.
Definition: scheduler.h:266
Constants and Structures Associated with the Scheduler.
Priority_Control _POSIX_Priority_To_core(const Scheduler_Control *scheduler, int priority, bool *valid)
Converts the POSIX API priority to the corresponding SuperCore priority and validates it...
Definition: psxpriorityisvalid.c:24