Searched refs:kcsan_ctx (Results 1 - 7 of 7) sorted by relevance

/linux-master/include/linux/
H A Dkcsan.h22 struct kcsan_ctx { struct
H A Dsched.h1376 struct kcsan_ctx kcsan_ctx; member in struct:task_struct
/linux-master/kernel/kcsan/
H A Ddebugfs.c65 const struct kcsan_ctx ctx_save = current->kcsan_ctx;
70 memset(&current->kcsan_ctx, 0, sizeof(current->kcsan_ctx));
92 current->kcsan_ctx = ctx_save;
H A Dcore.c54 /* Per-CPU kcsan_ctx for interrupts */
55 static DEFINE_PER_CPU(struct kcsan_ctx, kcsan_cpu_ctx) = {
200 static __always_inline struct kcsan_ctx *get_ctx(void)
206 return in_task() ? &current->kcsan_ctx : raw_cpu_ptr(&kcsan_cpu_ctx);
215 struct kcsan_ctx *ctx = get_ctx();
231 is_atomic(struct kcsan_ctx *ctx, const volatile void *ptr, size_t size, int type)
268 should_watch(struct kcsan_ctx *ctx, const volatile void *ptr, size_t size, int type)
315 static __always_inline bool kcsan_is_enabled(struct kcsan_ctx *ctx)
391 static __always_inline struct kcsan_scoped_access *get_reorder_access(struct kcsan_ctx *ctx)
401 find_reorder_access(struct kcsan_ctx *ct
[all...]
H A Dselftest.c113 struct kcsan_scoped_access *reorder_access = &current->kcsan_ctx.reorder_access;
H A Dkcsan_test.c528 struct kcsan_scoped_access *reorder_access = &current->kcsan_ctx.reorder_access;
/linux-master/init/
H A Dinit_task.c181 .kcsan_ctx = {

Completed in 142 milliseconds