Lines Matching refs:kunit

18 #include <kunit/test.h>
528 static void test_barrier_nothreads(struct kunit *test)
713 static void test_basic(struct kunit *test)
744 static void test_concurrent_races(struct kunit *test)
773 static void test_novalue_change(struct kunit *test)
805 static void test_novalue_change_exception(struct kunit *test)
831 static void test_unknown_origin(struct kunit *test)
853 static void test_write_write_assume_atomic(struct kunit *test)
879 static void test_write_write_struct(struct kunit *test)
901 static void test_write_write_struct_part(struct kunit *test)
920 static void test_read_atomic_write_atomic(struct kunit *test)
933 static void test_read_plain_atomic_write(struct kunit *test)
954 static void test_read_plain_atomic_rmw(struct kunit *test)
976 static void test_zero_size_access(struct kunit *test)
1004 static void test_data_race(struct kunit *test)
1017 static void test_data_racy_qualifier(struct kunit *test)
1029 static void test_assert_exclusive_writer(struct kunit *test)
1047 static void test_assert_exclusive_access(struct kunit *test)
1065 static void test_assert_exclusive_access_writer(struct kunit *test)
1101 static void test_assert_exclusive_bits_change(struct kunit *test)
1120 static void test_assert_exclusive_bits_nochange(struct kunit *test)
1132 static void test_assert_exclusive_writer_scoped(struct kunit *test)
1159 static void test_assert_exclusive_access_scoped(struct kunit *test)
1195 static void test_jiffies_noreport(struct kunit *test)
1208 static void test_seqlock_noreport(struct kunit *test)
1226 static void test_atomic_builtins(struct kunit *test)
1273 static void test_1bit_value_change(struct kunit *test)
1296 static void test_correct_barrier(struct kunit *test)
1315 static void test_missing_barrier(struct kunit *test)
1337 static void test_atomic_builtins_correct_barrier(struct kunit *test)
1357 static void test_atomic_builtins_missing_barrier(struct kunit *test)
1511 static int test_init(struct kunit *test)
1563 static void test_exit(struct kunit *test)