ChibiOS/RT 7.0.5
chstats.h File Reference

Statistics module macros and structures. More...

Go to the source code of this file.

Data Structures

struct  kernel_stats_t
 Type of a kernel statistics structure. More...

Functions

void __stats_init (void)
void __stats_increase_irq (void)
 Increases the IRQ counter.
void __stats_ctxswc (thread_t *ntp, thread_t *otp)
 Updates context switch related statistics.
void __stats_start_measure_crit_thd (void)
 Starts the measurement of a thread critical zone.
void __stats_stop_measure_crit_thd (void)
 Stops the measurement of a thread critical zone.
void __stats_start_measure_crit_isr (void)
 Starts the measurement of an ISR critical zone.
void __stats_stop_measure_crit_isr (void)
 Stops the measurement of an ISR critical zone.
static void __stats_object_init (kernel_stats_t *ksp)
 Statistics initialization.

Detailed Description

Statistics module macros and structures.

Definition in file chstats.h.