RTEMS CPU Kit with SuperCore  4.11.3
Files | Functions | Variables
CPU Usage

CPU Usage Report. More...

Files

file  cpuusagedata.c
 CPU Usage DataCPU Usage Reporter - Shared Data.
 
file  cpuusagereport.c
 CPU Usage Report.
 
file  cpuusagereset.c
 CPU Usage Reset.
 
file  cpuusagetop.c
 CPU Usage Top.
 

Functions

void rtems_cpu_usage_report_with_plugin (void *context, rtems_printk_plugin_t handler)
 
void rtems_cpu_usage_report (void)
 Report CPU usage. More...
 
void rtems_cpu_usage_top_with_plugin (void *context, rtems_printk_plugin_t print)
 CPU usage Top plugin. More...
 
void rtems_cpu_usage_top (void)
 CPU usage top. More...
 
void rtems_cpu_usage_reset (void)
 Reset CPU usage. More...
 

Variables

Timestamp_Control CPU_usage_Uptime_at_last_reset
 

Detailed Description

CPU Usage Report.

This include file contains information necessary to utilize and install the cpu usage reporting mechanism.

Function Documentation

◆ rtems_cpu_usage_report()

void rtems_cpu_usage_report ( void  )

Report CPU usage.

CPU Usage Reporter

◆ rtems_cpu_usage_reset()

void rtems_cpu_usage_reset ( void  )

Reset CPU usage.

CPU Usage Reporter

◆ rtems_cpu_usage_top()

void rtems_cpu_usage_top ( void  )

CPU usage top.

CPU Usage top

References printk_plugin(), and rtems_cpu_usage_top_with_plugin().

◆ rtems_cpu_usage_top_with_plugin()

void rtems_cpu_usage_top_with_plugin ( void *  context,
rtems_printk_plugin_t  print 
)

CPU usage Top plugin.

Report CPU Usage in top format to to a print plugin.

Referenced by rtems_cpu_usage_top().