PatchworkOS  28a9544
A non-POSIX operating system.
Loading...
Searching...
No Matches
perf_cpu_ctx_t Struct Reference

Per-CPU performance context. More...

#include <perf.h>

Data Fields

clock_t activeClocks
 
clock_t interruptClocks
 
clock_t idleClocks
 
clock_t interruptBegin
 
clock_t interruptEnd
 
lock_t lock
 

Detailed Description

Per-CPU performance context.

Definition at line 48 of file perf.h.

Field Documentation

◆ activeClocks

clock_t perf_cpu_ctx_t::activeClocks

Definition at line 50 of file perf.h.

Referenced by perf_cpu_ctx_init(), perf_cpu_read(), and perf_interrupt_begin().

◆ idleClocks

clock_t perf_cpu_ctx_t::idleClocks

Definition at line 52 of file perf.h.

Referenced by perf_cpu_ctx_init(), perf_cpu_read(), and perf_interrupt_begin().

◆ interruptBegin

clock_t perf_cpu_ctx_t::interruptBegin

Definition at line 53 of file perf.h.

Referenced by perf_cpu_ctx_init(), perf_interrupt_begin(), and perf_interrupt_end().

◆ interruptClocks

clock_t perf_cpu_ctx_t::interruptClocks

Definition at line 51 of file perf.h.

Referenced by perf_cpu_ctx_init(), perf_cpu_read(), and perf_interrupt_end().

◆ interruptEnd

clock_t perf_cpu_ctx_t::interruptEnd

Definition at line 54 of file perf.h.

Referenced by perf_cpu_ctx_init(), perf_cpu_read(), perf_interrupt_begin(), and perf_interrupt_end().

◆ lock

lock_t perf_cpu_ctx_t::lock

Definition at line 55 of file perf.h.

Referenced by perf_cpu_ctx_init(), perf_cpu_read(), perf_interrupt_begin(), and perf_interrupt_end().


The documentation for this struct was generated from the following file: