#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% |