Skip to main content

Module trace

Module trace 

Source
Expand description

Lightweight kernel trace buffers for low-level debugging.

Design goals:

  • no_std friendly
  • fixed-size per-CPU ring buffers
  • category filtering
  • minimal lock contention (try_lock drops on contention)

Modules§

category

Structs§

TraceEvent
TraceStats
TraceTaskCtx

Enums§

TraceKind

Functions§

clear_all
Performs the clear all operation.
disable
Performs the disable operation.
enable
Performs the enable operation.
enabled
Performs the enabled operation.
kind_name
Performs the kind name operation.
mask
Performs the mask operation.
mask_human
Performs the mask human operation.
record
Performs the record operation.
serial_echo
Performs the serial echo operation.
set_mask
Sets mask.
set_serial_echo
Sets serial echo.
snapshot_all
Performs the snapshot all operation.
stats
Performs the stats operation.