Home
last modified time | relevance | path

Searched refs:scoped_accesses (Results 1 – 3 of 3) sorted by relevance

/linux-6.1.9/kernel/kcsan/
Dcore.c56 .scoped_accesses = {LIST_POISON1, NULL},
222 list_for_each_entry(scoped_access, &ctx->scoped_accesses, list) { in kcsan_check_scoped_accesses()
778 if (unlikely(ctx->scoped_accesses.prev)) in check_access()
913 if (!ctx->scoped_accesses.prev) /* Lazy initialize list head. */ in kcsan_begin_scoped_access()
914 INIT_LIST_HEAD(&ctx->scoped_accesses); in kcsan_begin_scoped_access()
915 list_add(&sa->list, &ctx->scoped_accesses); in kcsan_begin_scoped_access()
926 if (WARN(!ctx->scoped_accesses.prev, "Unbalanced %s()?", __func__)) in kcsan_end_scoped_access()
932 if (list_empty(&ctx->scoped_accesses)) in kcsan_end_scoped_access()
939 ctx->scoped_accesses.prev = NULL; in kcsan_end_scoped_access()
/linux-6.1.9/include/linux/
Dkcsan.h53 struct list_head scoped_accesses; member
/linux-6.1.9/init/
Dinit_task.c186 .scoped_accesses = {LIST_POISON1, NULL},