Home
last modified time | relevance | path

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

/Linux-v5.10/kernel/kcsan/
Dkcsan-test.c250 static long test_var; variable
265 static noinline void test_kernel_read(void) { sink_value(test_var); } in test_kernel_read()
269 test_var = READ_ONCE_NOCHECK(test_sink) + 1; in test_kernel_write()
272 static noinline void test_kernel_write_nochange(void) { test_var = 42; } in test_kernel_write_nochange()
275 static noinline void test_kernel_write_nochange_rcu(void) { test_var = 42; } in test_kernel_write_nochange_rcu()
279 sink_value(READ_ONCE(test_var)); in test_kernel_read_atomic()
284 WRITE_ONCE(test_var, READ_ONCE_NOCHECK(test_sink) + 1); in test_kernel_write_atomic()
290 __atomic_fetch_add(&test_var, 1, __ATOMIC_RELAXED); in test_kernel_atomic_rmw()
294 static noinline void test_kernel_write_uninstrumented(void) { test_var++; } in test_kernel_write_uninstrumented()
296 static noinline void test_kernel_data_race(void) { data_race(test_var++); } in test_kernel_data_race()
[all …]