Home
last modified time | relevance | path

Searched refs:kmsan_ctx (Results 1 – 9 of 9) sorted by relevance

/linux/mm/kmsan/
H A Dkmsan.h79 DECLARE_PER_CPU(struct kmsan_ctx, kmsan_percpu_ctx);
81 static __always_inline struct kmsan_ctx *kmsan_get_context(void) in kmsan_get_context()
83 return in_task() ? &current->kmsan_ctx : raw_cpu_ptr(&kmsan_percpu_ctx); in kmsan_get_context()
111 struct kmsan_ctx *ctx; in kmsan_enter_runtime()
119 struct kmsan_ctx *ctx = kmsan_get_context(); in kmsan_leave_runtime()
H A Dhooks.c432 KMSAN_WARN_ON(current->kmsan_ctx.depth == 0); in kmsan_enable_current()
433 current->kmsan_ctx.depth--; in kmsan_enable_current()
439 current->kmsan_ctx.depth++; in kmsan_disable_current()
440 KMSAN_WARN_ON(current->kmsan_ctx.depth == 0); in kmsan_disable_current()
H A Dcore.c38 DEFINE_PER_CPU(struct kmsan_ctx, kmsan_percpu_ctx);
42 struct kmsan_ctx *ctx = &task->kmsan_ctx; in kmsan_internal_task_create()
H A Dinstrumentation.c142 struct kmsan_ctx *ctx = kmsan_get_context(); in get_param0_metadata()
150 struct kmsan_ctx *ctx = kmsan_get_context(); in set_retval_metadata()
H A Dreport.c162 if (current->kmsan_ctx.depth) in kmsan_report()
/linux/include/linux/
H A Dkmsan_types.h31 struct kmsan_ctx { struct
H A Dsched.h1487 struct kmsan_ctx kmsan_ctx; member
/linux/Documentation/translations/zh_CN/dev-tools/
H A Dkmsan.rst336 DEFINE_PER_CPU(struct kmsan_ctx, kmsan_percpu_ctx);
/linux/Documentation/dev-tools/
H A Dkmsan.rst372 DEFINE_PER_CPU(struct kmsan_ctx, kmsan_percpu_ctx);