|
RTEMS
|
Rate Monotonic Support. More...
#include <rtems/rtems/ratemonimpl.h>#include <rtems/score/schedulerimpl.h>#include <rtems/score/todimpl.h>Go to the source code of this file.
Functions | |
| bool | _Rate_monotonic_Get_status (const Rate_monotonic_Control *the_period, Timestamp_Control *wall_since_last_period, Timestamp_Control *cpu_since_last_period) |
| _Rate_monotonic_Get_status( More... | |
| static void | _Rate_monotonic_Release_postponed_job (Rate_monotonic_Control *the_period, Thread_Control *owner, rtems_interval next_length, ISR_lock_Context *lock_context) |
| static void | _Rate_monotonic_Release_job (Rate_monotonic_Control *the_period, Thread_Control *owner, rtems_interval next_length, ISR_lock_Context *lock_context) |
| void | _Rate_monotonic_Restart (Rate_monotonic_Control *the_period, Thread_Control *owner, ISR_lock_Context *lock_context) |
| static void | _Rate_monotonic_Update_statistics (Rate_monotonic_Control *the_period) |
| static rtems_status_code | _Rate_monotonic_Get_status_for_state (rtems_rate_monotonic_period_states state) |
| static rtems_status_code | _Rate_monotonic_Activate (Rate_monotonic_Control *the_period, rtems_interval length, Thread_Control *executing, ISR_lock_Context *lock_context) |
| static rtems_status_code | _Rate_monotonic_Block_while_active (Rate_monotonic_Control *the_period, rtems_interval length, Thread_Control *executing, ISR_lock_Context *lock_context) |
| static rtems_status_code | _Rate_monotonic_Block_while_expired (Rate_monotonic_Control *the_period, rtems_interval length, Thread_Control *executing, ISR_lock_Context *lock_context) |
| rtems_status_code | rtems_rate_monotonic_period (rtems_id id, rtems_interval length) |
| % More... | |
Rate Monotonic Support.
Definition in file ratemonperiod.c.
1.8.14