/lib/kunit/ |
A D | kunit-test.c | 45 test, in kunit_test_try_catch_successful_try_no_catch() 78 test, in kunit_test_try_catch_unsuccessful_try_does_catch() 133 test, in kunit_test_fault_null_dereference() 191 KUNIT_EXPECT_TRUE(test, list_empty(&ctx->test.resources)); in kunit_resource_test_init_resources() 235 &ctx->test, in kunit_resource_test_destroy_resource() 249 KUNIT_EXPECT_TRUE(test, list_empty(&ctx->test.resources)); in kunit_resource_test_destroy_resource() 418 KUNIT_EXPECT_TRUE(test, list_empty(&test->resources)); in kunit_resource_test_static() 454 KUNIT_EXPECT_TRUE(test, list_empty(&test->resources)); in kunit_resource_test_named() 609 KUNIT_EXPECT_TRUE(test, test->log->append_newlines); in kunit_log_test() 625 KUNIT_EXPECT_NULL(test, test->log); in kunit_log_test() [all …]
|
A D | kunit-example-test.c | 30 KUNIT_EXPECT_EQ(test, 1 + 1, 2); in example_simple_test() 114 KUNIT_EXPECT_TRUE(test, true); in example_all_expect_macros_test() 115 KUNIT_EXPECT_FALSE(test, false); in example_all_expect_macros_test() 126 KUNIT_EXPECT_NOT_ERR_OR_NULL(test, test); in example_all_expect_macros_test() 128 KUNIT_EXPECT_PTR_NE(test, test, NULL); in example_all_expect_macros_test() 129 KUNIT_EXPECT_NULL(test, NULL); in example_all_expect_macros_test() 130 KUNIT_EXPECT_NOT_NULL(test, test); in example_all_expect_macros_test() 264 KUNIT_ASSERT_NULL(test, test->priv); in example_priv_test() 267 test->priv = kunit_kzalloc(test, 1, GFP_KERNEL); in example_priv_test() 268 KUNIT_EXPECT_NOT_NULL(test, test->priv); in example_priv_test() [all …]
|
A D | assert_test.c | 11 #define ASSERT_TEST_EXPECT_CONTAIN(test, str, substr) KUNIT_EXPECT_TRUE(test, strstr(str, substr)) argument 12 #define ASSERT_TEST_EXPECT_NCONTAIN(test, str, substr) KUNIT_EXPECT_FALSE(test, strstr(str, substr)) argument 16 KUNIT_EXPECT_TRUE(test, is_literal("5", 5)); in kunit_test_is_literal() 17 KUNIT_EXPECT_TRUE(test, is_literal("0", 0)); in kunit_test_is_literal() 21 KUNIT_EXPECT_FALSE(test, is_literal("", 0)); in kunit_test_is_literal() 45 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, str); in get_str_from_stream() 61 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, stream); in kunit_test_assert_prologue() 65 str = get_str_from_stream(test, stream); in kunit_test_assert_prologue() 73 str = get_str_from_stream(test, stream); in kunit_test_assert_prologue() 96 KUNIT_EXPECT_STREQ(test, get_str_from_stream(test, stream), expected); in verify_assert_print_msg() [all …]
|
A D | string-stream-test.c | 154 current->kunit_test = test; in string_stream_resource_free_test() 296 KUNIT_EXPECT_EQ(test, strlen(get_concatenated_string(test, stream_1)), 0); in string_stream_append_test() 306 KUNIT_EXPECT_STREQ(test, get_concatenated_string(test, stream_1), in string_stream_append_test() 328 KUNIT_EXPECT_STREQ(test, get_concatenated_string(test, stream_1), combined_content); in string_stream_append_test() 337 KUNIT_EXPECT_STREQ(test, get_concatenated_string(test, stream_1), stream_2_content); in string_stream_append_test() 360 KUNIT_EXPECT_STREQ(test, get_concatenated_string(test, stream_1), in string_stream_append_auto_newline_test() 375 KUNIT_EXPECT_STREQ(test, get_concatenated_string(test, stream_1), in string_stream_append_auto_newline_test() 399 KUNIT_EXPECT_STREQ(test, get_concatenated_string(test, stream), "Add this line"); in string_stream_append_empty_string_test() 421 KUNIT_EXPECT_STREQ(test, get_concatenated_string(test, stream), in string_stream_no_auto_newline_test() 448 KUNIT_EXPECT_STREQ(test, get_concatenated_string(test, stream), in string_stream_auto_newline_test() [all …]
|
A D | platform-test.c | 16 KUNIT_EXPECT_NOT_ERR_OR_NULL(test, in kunit_platform_device_alloc_test() 33 KUNIT_EXPECT_EQ(test, 0, kunit_platform_device_add(test, pdev)); in kunit_platform_device_add_test() 51 KUNIT_ASSERT_EQ(test, 0, kunit_platform_device_add(test, pdev)); in kunit_platform_device_add_twice_fails_test() 56 KUNIT_EXPECT_NE(test, 0, kunit_platform_device_add(test, pdev)); in kunit_platform_device_add_twice_fails_test() 158 KUNIT_ASSERT_EQ(test, 0, kunit_platform_device_add(test, pdev)); in kunit_platform_driver_register_test() 164 KUNIT_ASSERT_EQ(test, 0, kunit_platform_device_prepare_wait_for_probe(test, pdev, &comp)); in kunit_platform_driver_register_test() 166 KUNIT_EXPECT_EQ(test, 0, kunit_platform_driver_register(test, &ctx->pdrv)); in kunit_platform_driver_register_test() 187 KUNIT_ASSERT_EQ(test, 0, kunit_platform_device_add(test, pdev)); in kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed() 194 KUNIT_ASSERT_EQ(test, 0, kunit_platform_device_prepare_wait_for_probe(test, pdev, &comp)); in kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed() 195 KUNIT_ASSERT_EQ(test, 0, kunit_platform_driver_register(test, &ctx->pdrv)); in kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed() [all …]
|
A D | executor_test.c | 17 static void dummy_test(struct kunit *test) {} in dummy_test() argument 58 KUNIT_ASSERT_EQ(test, err, 0); in filter_suites_test() 59 free_suite_set_at_end(test, &got); in filter_suites_test() 84 KUNIT_ASSERT_EQ(test, err, 0); in filter_suites_test_glob_test() 85 free_suite_set_at_end(test, &got); in filter_suites_test_glob_test() 111 KUNIT_ASSERT_EQ(test, err, 0); in filter_suites_to_empty_test() 174 KUNIT_ASSERT_EQ(test, err, 0); in filter_attr_test() 175 free_suite_set_at_end(test, &got); in filter_attr_test() 202 KUNIT_ASSERT_EQ(test, err, 0); in filter_attr_empty_test() 224 KUNIT_ASSERT_EQ(test, err, 0); in filter_attr_skip_test() [all …]
|
A D | test.c | 117 test->name, in kunit_print_test_stats() 198 if (!test) in kunit_print_ok_not_ok() 269 kunit_err(test, in kunit_print_string_stream() 346 if (test->log) in kunit_init_test() 473 struct kunit *test = ctx->test; in kunit_try_run_case() local 490 struct kunit *test = ctx->test; in kunit_try_run_case_cleanup() local 501 struct kunit *test = ctx->test; in kunit_catch_run_case_cleanup() local 532 struct kunit *test = ctx->test; in kunit_catch_run_case() local 569 test, in kunit_run_case_catch_errors() 573 context.test = test; in kunit_run_case_catch_errors() [all …]
|
/lib/tests/ |
A D | string_kunit.c | 16 #define STRCMP_TEST_EXPECT_EQUAL(test, fn, ...) KUNIT_EXPECT_EQ(test, fn(__VA_ARGS__), 0) argument 17 #define STRCMP_TEST_EXPECT_LOWER(test, fn, ...) KUNIT_EXPECT_LT(test, fn(__VA_ARGS__), 0) argument 18 #define STRCMP_TEST_EXPECT_GREATER(test, fn, ...) KUNIT_EXPECT_GT(test, fn(__VA_ARGS__), 0) argument 26 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, p); in string_test_memset16() 55 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, p); in string_test_memset32() 84 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, p); in string_test_memset64() 124 KUNIT_ASSERT_NULL(test, result); in string_test_strchr() 127 KUNIT_ASSERT_NULL(test, result); in string_test_strchr() 151 KUNIT_ASSERT_NULL(test, result); in string_test_strnchr() 157 KUNIT_ASSERT_NULL(test, result); in string_test_strnchr() [all …]
|
A D | seq_buf_kunit.c | 18 KUNIT_EXPECT_EQ(test, s.size, 32); in seq_buf_init_test() 19 KUNIT_EXPECT_EQ(test, s.len, 0); in seq_buf_init_test() 30 KUNIT_EXPECT_EQ(test, s.size, 24); in seq_buf_declare_test() 31 KUNIT_EXPECT_EQ(test, s.len, 0); in seq_buf_declare_test() 43 KUNIT_EXPECT_EQ(test, s.len, 5); in seq_buf_clear_test() 49 KUNIT_EXPECT_EQ(test, s.len, 0); in seq_buf_clear_test() 83 KUNIT_EXPECT_EQ(test, s.len, 0); in seq_buf_puts_overflow_test() 111 KUNIT_EXPECT_EQ(test, s.len, 0); in seq_buf_putc_test() 158 KUNIT_EXPECT_EQ(test, len, 16); in seq_buf_get_buf_commit_test() 169 KUNIT_EXPECT_EQ(test, len, 11); in seq_buf_get_buf_commit_test() [all …]
|
A D | fortify_kunit.c | 108 KUNIT_EXPECT_FALSE(test, __is_constexpr(__builtin_strlen(test->name))); in fortify_test_known_sizes() 109 KUNIT_EXPECT_EQ(test, __compiletime_strlen(test->name), SIZE_MAX); in fortify_test_known_sizes() 147 KUNIT_EXPECT_EQ(test, expected, expected) 373 kunit_device_unregister(test, dev); \ 424 KUNIT_EXPECT_EQ(test, pad.buf[end], '\0'); in fortify_test_strlen() 425 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strlen() 888 KUNIT_ASSERT_EQ(test, srcA[0], 'A'); \ 890 KUNIT_ASSERT_EQ(test, srcB[0], 'B'); \ 1037 KUNIT_EXPECT_NOT_NULL(test, copy); in fortify_test_kmemdup() 1043 KUNIT_EXPECT_NOT_NULL(test, copy); in fortify_test_kmemdup() [all …]
|
A D | test_bits.c | 31 static void __genmask_test(struct kunit *test) in __genmask_test() argument 33 KUNIT_EXPECT_EQ(test, 1ul, __GENMASK(0, 0)); in __genmask_test() 34 KUNIT_EXPECT_EQ(test, 3ul, __GENMASK(1, 0)); in __genmask_test() 35 KUNIT_EXPECT_EQ(test, 6ul, __GENMASK(2, 1)); in __genmask_test() 47 static void genmask_test(struct kunit *test) in genmask_test() argument 49 KUNIT_EXPECT_EQ(test, 1ul, GENMASK(0, 0)); in genmask_test() 50 KUNIT_EXPECT_EQ(test, 3ul, GENMASK(1, 0)); in genmask_test() 51 KUNIT_EXPECT_EQ(test, 6ul, GENMASK(2, 1)); in genmask_test() 54 KUNIT_EXPECT_EQ(test, 1u, GENMASK_U8(0, 0)); in genmask_test() 55 KUNIT_EXPECT_EQ(test, 3u, GENMASK_U16(1, 0)); in genmask_test() [all …]
|
A D | list-test.c | 253 KUNIT_EXPECT_EQ(test, i, 4); in list_test_list_bulk_move_tail() 259 KUNIT_EXPECT_EQ(test, i, 2); in list_test_list_bulk_move_tail() 367 KUNIT_EXPECT_EQ(test, i, 4); in list_test_list_rotate_to_front() 409 KUNIT_EXPECT_EQ(test, i, 2); in list_test_list_cut_position() 416 KUNIT_EXPECT_EQ(test, i, 3); in list_test_list_cut_position() 439 KUNIT_EXPECT_EQ(test, i, 1); in list_test_list_cut_before() 446 KUNIT_EXPECT_EQ(test, i, 3); in list_test_list_cut_before() 471 KUNIT_EXPECT_EQ(test, i, 5); in list_test_list_splice() 496 KUNIT_EXPECT_EQ(test, i, 5); in list_test_list_splice_tail() 521 KUNIT_EXPECT_EQ(test, i, 5); in list_test_list_splice_init() [all …]
|
A D | cpumask_kunit.c | 16 #define EXPECT_FOR_EACH_CPU_EQ(test, mask) \ argument 36 KUNIT_EXPECT_EQ((test), weight, iter); \ 39 #define EXPECT_FOR_EACH_CPU_WRAP_EQ(test, mask) \ argument 83 static void test_cpumask_last(struct kunit *test) in test_cpumask_last() argument 91 static void test_cpumask_next(struct kunit *test) in test_cpumask_next() argument 105 EXPECT_FOR_EACH_CPU_EQ(test, &mask_empty); in test_cpumask_iterators() 106 EXPECT_FOR_EACH_CPU_WRAP_EQ(test, &mask_empty); in test_cpumask_iterators() 119 EXPECT_FOR_EACH_CPU_BUILTIN_EQ(test, possible); in test_cpumask_iterators_builtin() 124 EXPECT_FOR_EACH_CPU_BUILTIN_EQ(test, online); in test_cpumask_iterators_builtin() 125 EXPECT_FOR_EACH_CPU_BUILTIN_EQ(test, present); in test_cpumask_iterators_builtin() [all …]
|
A D | printf_kunit.c | 159 test("", &nul); in test_basic() 160 test("100%", "100%%"); in test_basic() 161 test("xxx%yyy", "xxx%cyyy", '%'); in test_basic() 190 test("", "%s%.0s", "", "123"); in test_string() 209 test("123456", "%.s", "123456"); in test_string() 276 test(buf, fmt, p); in test_hashed() 287 test("(null)", "%pE", NULL); in null_pointer() 473 test("(null)", "%pd", NULL); in dentry() 475 test("(null)", "%pD", NULL); in dentry() 508 test("(%pt?)", "%pt", &tm); in time_and_date() [all …]
|
A D | kfifo_kunit.c | 21 KUNIT_EXPECT_EQ(test, kfifo_len(&my_fifo), 3); in kfifo_test_reset_should_clear_the_fifo() 25 KUNIT_EXPECT_EQ(test, kfifo_len(&my_fifo), 0); in kfifo_test_reset_should_clear_the_fifo() 35 KUNIT_EXPECT_EQ(test, kfifo_len(&my_fifo), 0); in kfifo_test_define_should_define_an_empty_fifo() 47 KUNIT_EXPECT_EQ(test, kfifo_len(&my_fifo), 0); in kfifo_test_len_should_ret_n_of_stored_elements() 56 KUNIT_EXPECT_EQ(test, kfifo_len(&my_fifo), 0); in kfifo_test_len_should_ret_n_of_stored_elements() 69 KUNIT_EXPECT_EQ(test, processed_elements, 0); in kfifo_test_put_should_insert_and_get_should_pop() 70 KUNIT_EXPECT_EQ(test, out_data, 0); in kfifo_test_put_should_insert_and_get_should_pop() 77 KUNIT_EXPECT_EQ(test, processed_elements, 1); in kfifo_test_put_should_insert_and_get_should_pop() 111 KUNIT_EXPECT_EQ(test, copied_elements, 3); in kfifo_test_out_should_pop_multiple_elements() 187 KUNIT_EXPECT_EQ(test, out_data, 3); in kfifo_test_peek_should_not_remove_elements() [all …]
|
A D | test_ratelimit.c | 24 test_ratelimited(test, true); in test_ratelimit_smoke() 25 test_ratelimited(test, true); in test_ratelimit_smoke() 26 test_ratelimited(test, true); in test_ratelimit_smoke() 27 test_ratelimited(test, false); in test_ratelimit_smoke() 30 test_ratelimited(test, false); in test_ratelimit_smoke() 33 test_ratelimited(test, true); in test_ratelimit_smoke() 36 test_ratelimited(test, true); in test_ratelimit_smoke() 37 test_ratelimited(test, true); in test_ratelimit_smoke() 40 test_ratelimited(test, true); in test_ratelimit_smoke() 42 test_ratelimited(test, true); in test_ratelimit_smoke() [all …]
|
A D | kunit_iov_iter.c | 143 KUNIT_SUCCEED(test); in iov_kunit_copy_to_kvec() 198 KUNIT_SUCCEED(test); in iov_kunit_copy_from_kvec() 306 KUNIT_SUCCEED(test); in iov_kunit_copy_to_bvec() 363 KUNIT_SUCCEED(test); in iov_kunit_copy_from_bvec() 472 KUNIT_SUCCEED(test); in iov_kunit_copy_to_folioq() 536 KUNIT_SUCCEED(test); in iov_kunit_copy_from_folioq() 630 KUNIT_SUCCEED(test); in iov_kunit_copy_to_xarray() 693 KUNIT_SUCCEED(test); in iov_kunit_copy_from_xarray() 773 KUNIT_SUCCEED(test); in iov_kunit_extract_pages_kvec() 851 KUNIT_SUCCEED(test); in iov_kunit_extract_pages_bvec() [all …]
|
A D | test_fprobe.c | 82 current_test = test; in test_fprobe_entry() 91 KUNIT_EXPECT_NE(test, 0, entry_val); in test_fprobe_entry() 92 KUNIT_EXPECT_EQ(test, 0, exit_val); in test_fprobe_entry() 97 KUNIT_EXPECT_NE(test, 0, entry_val); in test_fprobe_entry() 98 KUNIT_EXPECT_EQ(test, 0, exit_val); in test_fprobe_entry() 110 current_test = test; in test_fprobe() 116 KUNIT_EXPECT_NE(test, 0, entry_val); in test_fprobe() 136 current_test = test; in test_fprobe_syms() 163 current_test = test; in test_fprobe_data() 178 current_test = test; in test_fprobe_skip() [all …]
|
A D | usercopy_kunit.c | 50 struct usercopy_test_priv *priv = test->priv; in usercopy_test_check_nonzero_user() 98 KUNIT_ASSERT_EQ_MSG(test, retval, expected, in usercopy_test_check_nonzero_user() 109 struct usercopy_test_priv *priv = test->priv; in usercopy_test_copy_struct_from_user() 116 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, umem_src); in usercopy_test_copy_struct_from_user() 119 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, expected); in usercopy_test_copy_struct_from_user() 179 struct usercopy_test_priv *priv = test->priv; in usercopy_test_valid() 195 KUNIT_EXPECT_EQ_MSG(test, 0, \ in usercopy_test_valid() 199 KUNIT_EXPECT_EQ_MSG(test, 0, \ in usercopy_test_valid() 300 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, priv); in usercopy_test_init() 301 test->priv = priv; in usercopy_test_init() [all …]
|
A D | hashtable_test.c | 83 KUNIT_EXPECT_EQ(test, x->data, 13); in hashtable_test_hash_add() 85 KUNIT_EXPECT_EQ(test, x->data, 10); in hashtable_test_hash_add() 91 KUNIT_EXPECT_EQ(test, a.visited, 1); in hashtable_test_hash_add() 92 KUNIT_EXPECT_EQ(test, b.visited, 1); in hashtable_test_hash_add() 115 KUNIT_EXPECT_EQ(test, b.visited, 0); in hashtable_test_hash_del() 147 KUNIT_EXPECT_EQ(test, count, 3); in hashtable_test_hash_for_each() 180 KUNIT_EXPECT_EQ(test, count, 3); in hashtable_test_hash_for_each_safe() 231 KUNIT_EXPECT_EQ(test, count, 4); in hashtable_test_hash_for_each_possible() 234 KUNIT_EXPECT_EQ(test, count, 3); in hashtable_test_hash_for_each_possible() 289 KUNIT_EXPECT_EQ(test, count, 4); in hashtable_test_hash_for_each_possible_safe() [all …]
|
A D | test_list_sort.c | 31 struct debug_el **elts = test->priv; in check() 58 static void list_sort_test(struct kunit *test) in list_sort_test() argument 66 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, elts); in list_sort_test() 67 test->priv = elts; in list_sort_test() 70 el = kunit_kmalloc(test, sizeof(*el), GFP_KERNEL); in list_sort_test() 71 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, el); in list_sort_test() 82 list_sort(test, &head, cmp); in list_sort_test() 88 KUNIT_ASSERT_PTR_EQ_MSG(test, cur->next->prev, cur, in list_sort_test() 91 cmp_result = cmp(test, cur, cur->next); in list_sort_test() 101 check(test, el, el1); in list_sort_test() [all …]
|
A D | is_signed_type_kunit.c | 19 static void is_signed_type_test(struct kunit *test) in is_signed_type_test() argument 21 KUNIT_EXPECT_EQ(test, is_signed_type(bool), false); in is_signed_type_test() 22 KUNIT_EXPECT_EQ(test, is_signed_type(signed char), true); in is_signed_type_test() 23 KUNIT_EXPECT_EQ(test, is_signed_type(unsigned char), false); in is_signed_type_test() 24 KUNIT_EXPECT_EQ(test, is_signed_type(char), false); in is_signed_type_test() 25 KUNIT_EXPECT_EQ(test, is_signed_type(int), true); in is_signed_type_test() 26 KUNIT_EXPECT_EQ(test, is_signed_type(unsigned int), false); in is_signed_type_test() 27 KUNIT_EXPECT_EQ(test, is_signed_type(long), true); in is_signed_type_test() 28 KUNIT_EXPECT_EQ(test, is_signed_type(unsigned long), false); in is_signed_type_test() 29 KUNIT_EXPECT_EQ(test, is_signed_type(long long), true); in is_signed_type_test() [all …]
|
A D | test_linear_ranges.c | 122 KUNIT_EXPECT_EQ(test, 0, ret); in range_test_get_value() 128 KUNIT_EXPECT_EQ(test, 0, ret); in range_test_get_value() 132 KUNIT_EXPECT_NE(test, 0, ret); in range_test_get_value() 144 KUNIT_EXPECT_EQ(test, 0, ret); in range_test_get_selector_high() 146 KUNIT_EXPECT_TRUE(test, found); in range_test_get_selector_high() 151 KUNIT_EXPECT_LE(test, ret, 0); in range_test_get_selector_high() 155 KUNIT_EXPECT_EQ(test, 0, ret); in range_test_get_selector_high() 156 KUNIT_EXPECT_FALSE(test, found); in range_test_get_selector_high() 178 KUNIT_EXPECT_EQ(test, 0, ret); in range_test_get_selector_low() 186 KUNIT_EXPECT_EQ(test, 0, ret); in range_test_get_selector_low() [all …]
|
A D | slub_kunit.c | 40 KUNIT_EXPECT_EQ(test, 2, slab_errors); in test_clobber_zone() 68 KUNIT_EXPECT_EQ(test, 3, slab_errors); in test_next_pointer() 80 KUNIT_EXPECT_EQ(test, 2, slab_errors); in test_next_pointer() 88 KUNIT_EXPECT_EQ(test, 0, slab_errors); in test_next_pointer() 103 KUNIT_EXPECT_EQ(test, 2, slab_errors); in test_first_word() 118 KUNIT_EXPECT_EQ(test, 2, slab_errors); in test_clobber_50th_byte() 135 KUNIT_EXPECT_EQ(test, 2, slab_errors); in test_clobber_redzone_free() 155 KUNIT_EXPECT_EQ(test, 2, slab_errors); in test_kmalloc_redzone_access() 274 KUNIT_EXPECT_EQ(test, p[i], 0); in test_krealloc_redzone_zeroing() 285 KUNIT_EXPECT_EQ(test, p[i], 0xff); in test_krealloc_redzone_zeroing() [all …]
|
/lib/ |
A D | test_objpool.c | 159 struct ot_test *test = item->test; in ot_hrtimer_handler() local 204 item->test = test; in ot_init_cpu_item() 219 struct ot_test *test = item->test; in ot_thread_worker() local 293 sop->test = test; in ot_init_sync_m0() 356 sop = g_ot_sync_ops[test->mode].init(test); in ot_start_sync() 410 ot_mem_report(test); in ot_start_sync() 422 struct ot_test *test = sop->test; in ot_fini_async_rcu() local 459 sop->test = test; in ot_init_async_m0() 502 struct ot_test *test = item->test; in ot_bulk_async() local 543 sop = g_ot_async_ops[test->mode].init(test); in ot_start_async() [all …]
|