BT(5) - File Formats Manual # BT(5) - File Formats Manual
NAME # BT - Bug Tracing language
SYNTAX # probe / filter / { action }
DESCRIPTION # The BT language, also known as BPFtrace syntax, describes how to format and display information gathered from specified probe events.
Events are generated by the dynamic tracer dt(4) when an enabled probe is triggered. They are periodically collected by btrace(8), which formats them using the corresponding action.
...
BTRACE(8) - System Manager’s Manual # BTRACE(8) - System Manager’s Manual
NAME # btrace - bug tracer
SYNOPSIS # btrace [-lnv] [-e program | file] [-p file] [argument …]
DESCRIPTION # The btrace utility provides an interface to inspect the internals of the system and programs. It interprets the bt(5) program in file and communicates with the dynamic tracer device using the interface described in dt(4).
The options are as follows:
...
DT(4) - Device Drivers Manual # DT(4) - Device Drivers Manual
NAME # dt - dynamic tracer
SYNOPSIS # pseudo-device dt
DESCRIPTION # System and application tracing can happen in the kernel. It has to be configured and enabled through the ioctl(2) interface exposed by the pseudo-device /dev/dt.
This device can only be opened when the kern.allowdt sysctl(2) variable is set.
IOCTL INTERFACE # The ioctl(2) command codes below are defined in <dev/dt/dtvar.
...