System Trap - Record event data in the kernel's ETAP buffer(s).
#include<mach/etap.h>
kern_return_t etap_probe
(int event_id,
event_id data_size,
etap_data_t etap_data_t);
Application programmers may instrument their applications with user-level probes, using the etap_probe system call. All event data passed to the kernel via etap_probe is recorded in the kernel's ETAP monitored buffer(s). Each record includes a time stamp.
Functions: etap_trace_thread, etap_trace_event, etap_get_info.