Home
last modified time | relevance | path

Searched refs:ASSERT_EXCLUSIVE_ACCESS (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/tools/memory-model/Documentation/
H A Daccess-marking.txt220 For example, ASSERT_EXCLUSIVE_ACCESS(foo) tells KCSAN that any
229 ASSERT_EXCLUSIVE_ACCESS() or ASSERT_EXCLUSIVE_WRITER() on the one hand
487 ASSERT_EXCLUSIVE_ACCESS(foo);
511 ASSERT_EXCLUSIVE_ACCESS() allows KCSAN to flag buggy concurrent unmarked
512 reads, and the ASSERT_EXCLUSIVE_ACCESS() call further allows KCSAN to
558 ASSERT_EXCLUSIVE_ACCESS(foo);
570 ASSERT_EXCLUSIVE_ACCESS(foo);
579 ASSERT_EXCLUSIVE_ACCESS(foo);
584 each possible pair of ASSERT_EXCLUSIVE_ACCESS() invocations, the
587 ASSERT_EXCLUSIVE_ACCESS() under #ifdef so that they did not result in
/openbmc/linux/include/linux/
H A Drculist.h250 ASSERT_EXCLUSIVE_ACCESS(*first); in __list_splice_init_rcu()
251 ASSERT_EXCLUSIVE_ACCESS(*last); in __list_splice_init_rcu()
H A Dkcsan-checks.h451 #define ASSERT_EXCLUSIVE_ACCESS(var) \ macro
/openbmc/linux/Documentation/dev-tools/
H A Dkcsan.rst230 ASSERT_EXCLUSIVE_ACCESS ASSERT_EXCLUSIVE_ACCESS_SCOPED
/openbmc/linux/kernel/kcsan/
H A Dkcsan_test.c368 ASSERT_EXCLUSIVE_ACCESS(test_var); in test_kernel_assert_access()