#ifndef _LINUX_KCOV_H #define _LINUX_KCOV_H #include <uapi/linux/kcov.h> struct task_struct; #ifdef CONFIG_KCOV void kcov_task_init(struct task_struct *t); void kcov_task_exit(struct task_struct *t); enum kcov_mode { /* Coverage collection is not enabled yet. */ KCOV_MODE_DISABLED = 0, /* * Tracing coverage collection mode. * Covered PCs are collected in a per-task buffer. */ KCOV_MODE_TRACE = 1, }; #else
static inline void kcov_task_init(struct task_struct *t) {}Contributors
Person | Tokens | Prop | Commits | CommitProp |
Dmitriy Vyukov | 11 | 100.00% | 1 | 100.00% |
Total | 11 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Dmitriy Vyukov | 11 | 100.00% | 1 | 100.00% |
Total | 11 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Dmitriy Vyukov | 77 | 100.00% | 1 | 100.00% |
Total | 77 | 100.00% | 1 | 100.00% |