Skip to main content

Crate probex_common

Crate probex_common 

Source

Structs§

CpuSampleEvent
CPU sample event carrying explicit user-space return addresses from frame-pointer walking.
EventHeader
Common header for all events
PageFaultEvent
Page fault event
ProcessExitEvent
Process exit event
ProcessForkEvent
Process fork event
SchedSwitchEvent
Context switch event
SyscallEnterEvent
Syscall enter event (for read/write)
SyscallExitEvent
Syscall exit event (for read/write)

Enums§

EventType
Event types for kernel-userspace communication

Constants§

CPU_SAMPLE_EVENT_SIZE
CPU_SAMPLE_STATS_LEN
CPU_SAMPLE_STAT_CALLBACK_TOTAL
CPU_SAMPLE_STAT_EMITTED
CPU_SAMPLE_STAT_FILTERED_NOT_TRACED
CPU_SAMPLE_STAT_KERNEL_STACK
CPU_SAMPLE_STAT_NO_STACK
CPU_SAMPLE_STAT_RINGBUF_DROPPED
CPU_SAMPLE_STAT_USER_STACK
MAX_CPU_SAMPLE_FRAMES
Maximum number of frame-pointer-derived user frames emitted in each cpu sample event.
MAX_TRACKED_PIDS
PAGE_FAULT_EVENT_SIZE
PROCESS_EXIT_EVENT_SIZE
PROCESS_FORK_EVENT_SIZE
RING_BUF_SIZE
SCHED_SWITCH_EVENT_SIZE
STACK_KIND_BOTH
STACK_KIND_KERNEL
STACK_KIND_NONE
STACK_KIND_USER
SYSCALL_ENTER_EVENT_SIZE
SYSCALL_EXIT_EVENT_SIZE