Expand description
BPF program loader for Zernel observability probes.
When the bpf feature is enabled, loads compiled BPF skeletons
into the kernel and attaches them to the appropriate hook points.
Returns handles for ring buffer polling.
When bpf is disabled, returns a stub that reports no probes loaded.
Structs§
- Load
Result - Result of loading BPF probes.
- Probe
Status - Identifies which probes are available.
Functions§
- find_
library 🔒 - Attempt to find a shared library on the system.
- load_
all_ probes - Load all eBPF observability probes into the kernel.
- register_
pid - Register a PID for tracing across all active probes.
- unregister_
pid - Unregister a PID from tracing.