Lines Matching refs:kcov
1 kcov: code coverage for fuzzing
4 kcov exposes kernel code coverage information in a form suitable for coverage-
6 exported via the "kcov" debugfs file. Coverage collection is enabled on a task
9 Note that kcov does not aim to collect as much coverage as possible. It aims
15 kcov is also able to collect comparison operands from the instrumented code
39 program using kcov:
71 fd = open("/sys/kernel/debug/kcov", O_RDWR);
124 it needs to open /sys/kernel/debug/kcov in each thread separately.
127 That is, a parent process opens /sys/kernel/debug/kcov, enables trace mode,
160 fd = open("/sys/kernel/debug/kcov", O_RDWR);
208 Note that the kcov modes (coverage collection or comparison operands) are
230 array field of the kcov_remote_arg struct. This will attach the used kcov
241 Internally kcov stores handles as u64 integers. The top byte of a handle
250 handle, kcov will collect coverage for each code section that is annotated
297 fd = open("/sys/kernel/debug/kcov", O_RDWR);