Home
last modified time | relevance | path

Searched refs:kcsan_scoped_access (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/include/linux/
Dkcsan-checks.h131 struct kcsan_scoped_access { struct
172 struct kcsan_scoped_access *
174 struct kcsan_scoped_access *sa);
184 void kcsan_end_scoped_access(struct kcsan_scoped_access *sa);
206 struct kcsan_scoped_access { }; struct
208 static inline struct kcsan_scoped_access *
210 struct kcsan_scoped_access *sa) { return sa; } in kcsan_begin_scoped_access()
211 static inline void kcsan_end_scoped_access(struct kcsan_scoped_access *sa) { } in kcsan_end_scoped_access()
380 struct kcsan_scoped_access __kcsan_scoped_name(id, _) \
382 struct kcsan_scoped_access *__kcsan_scoped_name(id, _dummy_p) \
Dkcsan.h60 struct kcsan_scoped_access reorder_access;
/linux-6.1.9/kernel/kcsan/
Dcore.c216 struct kcsan_scoped_access *scoped_access; in kcsan_check_scoped_accesses()
382 static __always_inline struct kcsan_scoped_access *get_reorder_access(struct kcsan_ctx *ctx) in get_reorder_access()
395 struct kcsan_scoped_access *reorder_access = get_reorder_access(ctx); in find_reorder_access()
412 struct kcsan_scoped_access *reorder_access = get_reorder_access(ctx); in set_reorder_access()
749 struct kcsan_scoped_access *reorder_access = get_reorder_access(ctx); in check_access()
897 struct kcsan_scoped_access *
899 struct kcsan_scoped_access *sa) in kcsan_begin_scoped_access()
922 void kcsan_end_scoped_access(struct kcsan_scoped_access *sa) in kcsan_end_scoped_access()
956 struct kcsan_scoped_access *sa = get_reorder_access(get_ctx()); \
1104 struct kcsan_scoped_access *reorder_access; in __tsan_func_exit()
Dselftest.c120 struct kcsan_scoped_access *reorder_access = &current->kcsan_ctx.reorder_access; in test_barrier()
122 struct kcsan_scoped_access *reorder_access = NULL; in test_barrier()
Dkcsan_test.c528 struct kcsan_scoped_access *reorder_access = &current->kcsan_ctx.reorder_access; in test_barrier_nothreads()
530 struct kcsan_scoped_access *reorder_access = NULL; in test_barrier_nothreads()
/linux-6.1.9/mm/kfence/
Dcore.c461 struct kcsan_scoped_access assert_page_exclusive; in kfence_guarded_free()