Design Elements: Oprofile Interface The oprofile loadable kernel module provides the following capabilities NMI-based sampling on P6 and Athlon processors System call interception and trace of the following system calls fork(and vfork, clone), exec, mmap, init_module, exit mmapped file path hash table for retrieving path information of all mmapped files included in this trace Code is in linux_module.c and linux_module.h. File rec_proc.c contains the sequencing.