kcov_mode
(t)->kcov_mode |= KCOV_IN_CTXSW; \
(t)->kcov_mode &= ~KCOV_IN_CTXSW; \
unsigned int kcov_mode;
mode = READ_ONCE(t->kcov_mode);
WRITE_ONCE(current->kcov_mode, KCOV_MODE_TRACE_PC);
WRITE_ONCE(current->kcov_mode, 0);
static notrace bool check_kcov_mode(enum kcov_mode needed_mode, struct task_struct *t)
mode = READ_ONCE(t->kcov_mode);
unsigned int size, void *area, enum kcov_mode mode,
WRITE_ONCE(t->kcov_mode, mode);
WRITE_ONCE(t->kcov_mode, KCOV_MODE_DISABLED);
enum kcov_mode mode __guarded_by(&lock);
mode = READ_ONCE(t->kcov_mode);
mode = READ_ONCE(t->kcov_mode);
static void kcov_move_area(enum kcov_mode mode, void *dst_area,