Home
last modified time | relevance | path

Searched defs:test (Results 1 – 25 of 50) sorted by relevance

12

/lib/
Dlist-test.c18 static void list_test_list_init(struct kunit *test) in list_test_list_init()
47 static void list_test_list_add(struct kunit *test) in list_test_list_add()
61 static void list_test_list_add_tail(struct kunit *test) in list_test_list_add_tail()
75 static void list_test_list_del(struct kunit *test) in list_test_list_del()
91 static void list_test_list_replace(struct kunit *test) in list_test_list_replace()
109 static void list_test_list_replace_init(struct kunit *test) in list_test_list_replace_init()
130 static void list_test_list_swap(struct kunit *test) in list_test_list_swap()
152 static void list_test_list_del_init(struct kunit *test) in list_test_list_del_init()
169 static void list_test_list_del_init_careful(struct kunit *test) in list_test_list_del_init_careful()
189 static void list_test_list_move(struct kunit *test) in list_test_list_move()
[all …]
Dcpumask_kunit.c16 #define EXPECT_FOR_EACH_CPU_EQ(test, mask) \ argument
26 #define EXPECT_FOR_EACH_CPU_OP_EQ(test, op, mask1, mask2) \ argument
39 #define EXPECT_FOR_EACH_CPU_WRAP_EQ(test, mask) \ argument
49 #define EXPECT_FOR_EACH_CPU_BUILTIN_EQ(test, name) \ argument
62 static void test_cpumask_weight(struct kunit *test) in test_cpumask_weight()
73 static void test_cpumask_first(struct kunit *test) in test_cpumask_first()
83 static void test_cpumask_last(struct kunit *test) in test_cpumask_last()
91 static void test_cpumask_next(struct kunit *test) in test_cpumask_next()
103 static void test_cpumask_iterators(struct kunit *test) in test_cpumask_iterators()
117 static void test_cpumask_iterators_builtin(struct kunit *test) in test_cpumask_iterators_builtin()
[all …]
Dstring_kunit.c16 #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
20 static void string_test_memset16(struct kunit *test) in string_test_memset16()
49 static void string_test_memset32(struct kunit *test) in string_test_memset32()
78 static void string_test_memset64(struct kunit *test) in string_test_memset64()
107 static void string_test_strchr(struct kunit *test) in string_test_strchr()
130 static void string_test_strnchr(struct kunit *test) in string_test_strnchr()
163 static void string_test_strspn(struct kunit *test) in string_test_strspn()
199 static void string_test_strcmp(struct kunit *test) in string_test_strcmp()
[all …]
Dslub_kunit.c29 static void test_clobber_zone(struct kunit *test) in test_clobber_zone()
47 static void test_next_pointer(struct kunit *test) in test_next_pointer()
92 static void test_first_word(struct kunit *test) in test_first_word()
107 static void test_clobber_50th_byte(struct kunit *test) in test_clobber_50th_byte()
123 static void test_clobber_redzone_free(struct kunit *test) in test_clobber_redzone_free()
140 static void test_kmalloc_redzone_access(struct kunit *test) in test_kmalloc_redzone_access()
165 static void test_kfree_rcu(struct kunit *test) in test_kfree_rcu()
184 static void test_leak_destroy(struct kunit *test) in test_leak_destroy()
195 static int test_init(struct kunit *test) in test_init()
Dtest_bits.c10 static void genmask_test(struct kunit *test) in genmask_test()
27 static void genmask_ull_test(struct kunit *test) in genmask_ull_test()
42 static void genmask_u128_test(struct kunit *test) in genmask_u128_test()
72 static void genmask_input_check_test(struct kunit *test) in genmask_input_check_test()
Dhashtable_test.c19 static void hashtable_test_hash_init(struct kunit *test) in hashtable_test_hash_init()
34 static void hashtable_test_hash_empty(struct kunit *test) in hashtable_test_hash_empty()
49 static void hashtable_test_hash_hashed(struct kunit *test) in hashtable_test_hash_hashed()
65 static void hashtable_test_hash_add(struct kunit *test) in hashtable_test_hash_add()
95 static void hashtable_test_hash_del(struct kunit *test) in hashtable_test_hash_del()
123 static void hashtable_test_hash_for_each(struct kunit *test) in hashtable_test_hash_for_each()
152 static void hashtable_test_hash_for_each_safe(struct kunit *test) in hashtable_test_hash_for_each_safe()
185 static void hashtable_test_hash_for_each_possible(struct kunit *test) in hashtable_test_hash_for_each_possible()
239 static void hashtable_test_hash_for_each_possible_safe(struct kunit *test) in hashtable_test_hash_for_each_possible_safe()
Dfortify_kunit.c84 static void fortify_test_known_sizes(struct kunit *test) in fortify_test_known_sizes()
117 static void fortify_test_control_flow_split(struct kunit *test) in fortify_test_control_flow_split()
122 #define KUNIT_EXPECT_BOS(test, p, expected, name) \ argument
128 #define KUNIT_EXPECT_BDOS(test, p, expected, name) \ argument
132 #define KUNIT_EXPECT_BDOS(test, p, expected, name) \ argument
380 static void fortify_test_realloc_size(struct kunit *test) in fortify_test_realloc_size()
400 static void fortify_test_strlen(struct kunit *test) in fortify_test_strlen()
423 static void fortify_test_strnlen(struct kunit *test) in fortify_test_strnlen()
461 static void fortify_test_strcpy(struct kunit *test) in fortify_test_strcpy()
519 static void fortify_test_strncpy(struct kunit *test) in fortify_test_strncpy()
[all …]
Dcmdline_kunit.c41 static void cmdline_do_one_test(struct kunit *test, const char *in, int rc, int offset) in cmdline_do_one_test()
54 static void cmdline_test_noint(struct kunit *test) in cmdline_test_noint()
69 static void cmdline_test_lead_int(struct kunit *test) in cmdline_test_lead_int()
86 static void cmdline_test_tail_int(struct kunit *test) in cmdline_test_tail_int()
107 static void cmdline_do_one_range_test(struct kunit *test, const char *in, in cmdline_do_one_range_test()
130 static void cmdline_test_range(struct kunit *test) in cmdline_test_range()
Dmemcpy_kunit.c50 static void memcpy_test(struct kunit *test) in memcpy_test()
110 static void memmove_test(struct kunit *test) in memmove_test()
207 static void memset_test(struct kunit *test) in memset_test()
299 static void set_random_nonzero(struct kunit *test, u8 *byte) in set_random_nonzero()
310 static void init_large(struct kunit *test) in init_large()
327 static void copy_large_test(struct kunit *test, bool use_memmove) in copy_large_test()
366 static void memcpy_large_test(struct kunit *test) in memcpy_large_test()
371 static void memmove_large_test(struct kunit *test) in memmove_large_test()
395 static void inner_loop(struct kunit *test, int bytes, int d_off, int s_off) in inner_loop()
458 static void memmove_overlap_test(struct kunit *test) in memmove_overlap_test()
Dtest_fprobe.c99 static void test_fprobe_entry(struct kunit *test) in test_fprobe_entry()
126 static void test_fprobe(struct kunit *test) in test_fprobe()
151 static void test_fprobe_syms(struct kunit *test) in test_fprobe_syms()
178 static void test_fprobe_data(struct kunit *test) in test_fprobe_data()
195 static void test_fprobe_nest(struct kunit *test) in test_fprobe_nest()
213 static void test_fprobe_skip(struct kunit *test) in test_fprobe_skip()
245 static int fprobe_test_init(struct kunit *test) in fprobe_test_init()
Dtest_kprobes.c61 static void test_kprobe(struct kunit *test) in test_kprobe()
122 static void test_kprobes(struct kunit *test) in test_kprobes()
155 static void test_kprobe_missed(struct kunit *test) in test_kprobe_missed()
199 static void test_kretprobe(struct kunit *test) in test_kretprobe()
224 static void test_kretprobes(struct kunit *test) in test_kretprobes()
288 static void test_stacktrace_on_kretprobe(struct kunit *test) in test_stacktrace_on_kretprobe()
349 static void test_stacktrace_on_nested_kretprobe(struct kunit *test) in test_stacktrace_on_nested_kretprobe()
368 static int kprobes_test_init(struct kunit *test) in kprobes_test_init()
Dchecksum_kunit.c469 static void assert_setup_correct(struct kunit *test) in assert_setup_correct()
479 static void test_csum_fixed_random_inputs(struct kunit *test) in test_csum_fixed_random_inputs()
505 static void test_csum_all_carry_inputs(struct kunit *test) in test_csum_all_carry_inputs()
545 static void test_csum_no_carry_inputs(struct kunit *test) in test_csum_no_carry_inputs()
575 static void test_ip_fast_csum(struct kunit *test) in test_ip_fast_csum()
592 static void test_csum_ipv6_magic(struct kunit *test) in test_csum_ipv6_magic()
Dkunit_iov_iter.c48 static void *__init iov_kunit_create_buffer(struct kunit *test, in iov_kunit_create_buffer()
76 static void __init iov_kunit_load_kvec(struct kunit *test, in iov_kunit_load_kvec()
102 static void __init iov_kunit_copy_to_kvec(struct kunit *test) in iov_kunit_copy_to_kvec()
152 static void __init iov_kunit_copy_from_kvec(struct kunit *test) in iov_kunit_copy_from_kvec()
220 static void __init iov_kunit_load_bvec(struct kunit *test, in iov_kunit_load_bvec()
261 static void __init iov_kunit_copy_to_bvec(struct kunit *test) in iov_kunit_copy_to_bvec()
315 static void __init iov_kunit_copy_from_bvec(struct kunit *test) in iov_kunit_copy_from_bvec()
382 static void __init iov_kunit_load_folioq(struct kunit *test, in iov_kunit_load_folioq()
405 static struct folio_queue *iov_kunit_create_folioq(struct kunit *test) in iov_kunit_create_folioq()
419 static void __init iov_kunit_copy_to_folioq(struct kunit *test) in iov_kunit_copy_to_folioq()
[all …]
Dtest_objpool.c64 struct ot_test *test; /* test parameters */ member
85 static void *ot_kzalloc(struct ot_test *test, long size) in ot_kzalloc()
94 static void ot_kfree(struct ot_test *test, void *ptr, long size) in ot_kfree()
102 static void ot_mem_report(struct ot_test *test) in ot_mem_report()
128 struct ot_test *test; /* test parameters */ member
159 struct ot_test *test = item->test; in ot_hrtimer_handler() local
199 struct ot_test *test, in ot_init_cpu_item()
220 struct ot_test *test = item->test; in ot_thread_worker() local
242 static void ot_perf_report(struct ot_test *test, u64 duration) in ot_perf_report()
285 static struct ot_context *ot_init_sync_m0(struct ot_test *test) in ot_init_sync_m0()
[all …]
Dtest_hash.c72 test_int__hash_32(struct kunit *test, struct test_hash_params *params) in test_int__hash_32()
85 test_int_hash_64(struct kunit *test, struct test_hash_params *params, u32 const *m, int *k) in test_int_hash_64()
110 test_int_hash(struct kunit *test, unsigned long long h64, u32 hash_or[2][33]) in test_int_hash()
144 static void test_string_or(struct kunit *test) in test_string_or()
169 static void test_hash_or(struct kunit *test) in test_hash_or()
/lib/kunit/
Dkunit-test.c25 struct kunit *test = data; in kunit_test_successful_try() local
33 struct kunit *test = data; in kunit_test_no_catch() local
38 static void kunit_test_try_catch_successful_try_no_catch(struct kunit *test) in kunit_test_try_catch_successful_try_no_catch()
54 struct kunit *test = data; in kunit_test_unsuccessful_try() local
64 struct kunit *test = data; in kunit_test_catch() local
70 static void kunit_test_try_catch_unsuccessful_try_does_catch(struct kunit *test) in kunit_test_try_catch_unsuccessful_try_does_catch()
84 static int kunit_try_catch_test_init(struct kunit *test) in kunit_try_catch_test_init()
116 struct kunit *test = data; in kunit_test_null_dereference() local
124 static void kunit_test_fault_null_dereference(struct kunit *test) in kunit_test_fault_null_dereference()
159 struct kunit test; member
[all …]
Dkunit-example-test.c22 static void example_simple_test(struct kunit *test) in example_simple_test()
37 static int example_test_init(struct kunit *test) in example_test_init()
48 static void example_test_exit(struct kunit *test) in example_test_exit()
78 static void example_skip_test(struct kunit *test) in example_skip_test()
93 static void example_mark_skipped_test(struct kunit *test) in example_mark_skipped_test()
108 static void example_all_expect_macros_test(struct kunit *test) in example_all_expect_macros_test()
184 static void example_static_stub_test(struct kunit *test) in example_static_stub_test()
208 static void example_static_stub_using_fn_ptr_test(struct kunit *test) in example_static_stub_using_fn_ptr_test()
243 static void example_params_test(struct kunit *test) in example_params_test()
261 static void example_priv_test(struct kunit *test) in example_priv_test()
[all …]
Dassert_test.c11 #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
14 static void kunit_test_is_literal(struct kunit *test) in kunit_test_is_literal()
26 static void kunit_test_is_str_literal(struct kunit *test) in kunit_test_is_str_literal()
41 static char *get_str_from_stream(struct kunit *test, struct string_stream *stream) in get_str_from_stream()
51 static void kunit_test_assert_prologue(struct kunit *test) in kunit_test_assert_prologue()
83 static void verify_assert_print_msg(struct kunit *test, in verify_assert_print_msg()
99 static void kunit_test_assert_print_msg(struct kunit *test) in kunit_test_assert_print_msg()
118 static void validate_assert(assert_format_t format_func, struct kunit *test, in validate_assert()
137 static void kunit_test_unary_assert_format(struct kunit *test) in kunit_test_unary_assert_format()
[all …]
Dstring-stream-test.c30 static char *get_concatenated_string(struct kunit *test, struct string_stream *stream) in get_concatenated_string()
41 static void string_stream_managed_init_test(struct kunit *test) in string_stream_managed_init_test()
57 static void string_stream_unmanaged_init_test(struct kunit *test) in string_stream_unmanaged_init_test()
97 static void string_stream_managed_free_test(struct kunit *test) in string_stream_managed_free_test()
120 static void string_stream_resource_free_test(struct kunit *test) in string_stream_resource_free_test()
163 static void string_stream_line_add_test(struct kunit *test) in string_stream_line_add_test()
216 static void string_stream_variable_length_line_test(struct kunit *test) in string_stream_variable_length_line_test()
272 static void string_stream_append_test(struct kunit *test) in string_stream_append_test()
340 static void string_stream_append_auto_newline_test(struct kunit *test) in string_stream_append_auto_newline_test()
379 static void string_stream_append_empty_string_test(struct kunit *test) in string_stream_append_empty_string_test()
[all …]
Dexecutor_test.c17 static void dummy_test(struct kunit *test) {} in dummy_test()
26 static void parse_filter_test(struct kunit *test) in parse_filter_test()
43 static void filter_suites_test(struct kunit *test) in filter_suites_test()
69 static void filter_suites_test_glob_test(struct kunit *test) in filter_suites_test_glob_test()
98 static void filter_suites_to_empty_test(struct kunit *test) in filter_suites_to_empty_test()
118 static void parse_filter_attr_test(struct kunit *test) in parse_filter_attr_test()
150 static void filter_attr_test(struct kunit *test) in filter_attr_test()
188 static void filter_attr_empty_test(struct kunit *test) in filter_attr_empty_test()
209 static void filter_attr_skip_test(struct kunit *test) in filter_attr_skip_test()
268 static void free_suite_set_at_end(struct kunit *test, const void *to_free) in free_suite_set_at_end()
[all …]
Dresource.c19 int __kunit_add_resource(struct kunit *test, in __kunit_add_resource()
48 void kunit_remove_resource(struct kunit *test, struct kunit_resource *res) in kunit_remove_resource()
63 int kunit_destroy_resource(struct kunit *test, kunit_resource_match_t match, in kunit_destroy_resource()
95 int kunit_add_action(struct kunit *test, void (*action)(void *), void *ctx) in kunit_add_action()
116 int kunit_add_action_or_reset(struct kunit *test, void (*action)(void *), in kunit_add_action_or_reset()
127 static bool __kunit_action_match(struct kunit *test, in __kunit_action_match()
141 void kunit_remove_action(struct kunit *test, in kunit_remove_action()
161 void kunit_release_action(struct kunit *test, in kunit_release_action()
Dtest.c101 static void kunit_print_test_stats(struct kunit *test, in kunit_print_test_stats()
168 static void kunit_print_ok_not_ok(struct kunit *test, in kunit_print_ok_not_ok()
251 static void kunit_print_string_stream(struct kunit *test, in kunit_print_string_stream()
274 static void kunit_fail(struct kunit *test, const struct kunit_loc *loc, in kunit_fail()
299 void __noreturn __kunit_abort(struct kunit *test) in __kunit_abort()
313 void __kunit_do_failed_assertion(struct kunit *test, in __kunit_do_failed_assertion()
333 void kunit_init_test(struct kunit *test, const char *name, struct string_stream *log) in kunit_init_test()
357 static void kunit_run_case_check_speed(struct kunit *test, in kunit_run_case_check_speed()
379 static void kunit_run_case_internal(struct kunit *test, in kunit_run_case_internal()
405 static void kunit_case_internal_cleanup(struct kunit *test) in kunit_case_internal_cleanup()
[all …]
Dplatform-test.c14 static void kunit_platform_device_alloc_test(struct kunit *test) in kunit_platform_device_alloc_test()
24 static void kunit_platform_device_add_test(struct kunit *test) in kunit_platform_device_add_test()
43 static void kunit_platform_device_add_twice_fails_test(struct kunit *test) in kunit_platform_device_add_twice_fails_test()
67 static void kunit_platform_device_add_cleans_up(struct kunit *test) in kunit_platform_device_add_cleans_up()
146 static void kunit_platform_driver_register_test(struct kunit *test) in kunit_platform_driver_register_test()
175 …void kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed(struct kunit *test) in kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed()
Dstatic_stub.c26 static bool __kunit_static_stub_resource_match(struct kunit *test, in __kunit_static_stub_resource_match()
41 void *__kunit_get_static_stub_address_impl(struct kunit *test, void *real_fn_addr) in __kunit_get_static_stub_address_impl()
60 void kunit_deactivate_static_stub(struct kunit *test, void *real_fn_addr) in kunit_deactivate_static_stub()
87 void __kunit_activate_static_stub(struct kunit *test, in __kunit_activate_static_stub()
Ddevice.c82 struct device_driver *kunit_driver_create(struct kunit *test, const char *name) in kunit_driver_create()
108 static struct kunit_device *kunit_device_register_internal(struct kunit *test, in kunit_device_register_internal()
149 struct device *kunit_device_register_with_driver(struct kunit *test, in kunit_device_register_with_driver()
166 struct device *kunit_device_register(struct kunit *test, const char *name) in kunit_device_register()
190 void kunit_device_unregister(struct kunit *test, struct device *dev) in kunit_device_unregister()

12