RTEMS
|
Profiling Support API. More...
Go to the source code of this file.
Functions | |
static void | _Profiling_Thread_dispatch_disable (Per_CPU_Control *cpu, uint32_t previous_thread_dispatch_disable_level) |
Disables the thread dispatch if the previous thread dispatch disable level is zero. More... | |
static void | _Profiling_Thread_dispatch_disable_critical (Per_CPU_Control *cpu, uint32_t previous_thread_dispatch_disable_level, const ISR_lock_Context *lock_context) |
Disables the thread dispatch. More... | |
static void | _Profiling_Thread_dispatch_enable (Per_CPU_Control *cpu, uint32_t new_thread_dispatch_disable_level) |
Enables the thread dispatch. More... | |
static void | _Profiling_Update_max_interrupt_delay (Per_CPU_Control *cpu, CPU_Counter_ticks interrupt_delay) |
Updates the maximum interrupt delay. More... | |
void | _Profiling_Outer_most_interrupt_entry_and_exit (Per_CPU_Control *cpu, CPU_Counter_ticks interrupt_entry_instant, CPU_Counter_ticks interrupt_exit_instant) |
Updates the interrupt profiling statistics. More... | |
Profiling Support API.
Definition in file profiling.h.