/linux-6.14.4/lib/kunit/ |
D | test.c | 101 static void kunit_print_test_stats(struct kunit *test, in kunit_print_test_stats() 131 size_t kunit_suite_num_test_cases(struct kunit_suite *suite) in kunit_suite_num_test_cases() 150 static void kunit_print_suite_start(struct kunit_suite *suite) in kunit_print_suite_start() 168 static void kunit_print_ok_not_ok(struct kunit *test, in kunit_print_ok_not_ok() 205 enum kunit_status kunit_suite_has_succeeded(struct kunit_suite *suite) in kunit_suite_has_succeeded() 226 static void kunit_print_suite_end(struct kunit_suite *suite) in kunit_print_suite_end() 235 unsigned int kunit_test_case_num(struct kunit_suite *suite, in kunit_test_case_num() 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() [all …]
|
D | kunit-example-test.c | 22 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() 58 static int example_test_init_suite(struct kunit_suite *suite) in example_test_init_suite() 69 static void example_test_exit_suite(struct kunit_suite *suite) in example_test_exit_suite() 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() [all …]
|
D | attributes.c | 215 struct kunit_suite *suite = is_test ? NULL : test_or_suite; in attr_speed_get() local 216 struct kunit_case *test = is_test ? test_or_suite : NULL; in attr_speed_get() local 226 struct kunit_suite *suite = is_test ? NULL : test_or_suite; in attr_module_get() local 227 struct kunit_case *test = is_test ? test_or_suite : NULL; in attr_module_get() local 240 struct kunit_suite *suite = is_test ? NULL : test_or_suite; in attr_is_init_get() local 241 struct kunit_case *test = is_test ? test_or_suite : NULL; in attr_is_init_get() local 291 struct kunit_suite *suite = is_test ? NULL : test_or_suite; in kunit_print_attr() local 292 struct kunit_case *test = is_test ? test_or_suite : NULL; in kunit_print_attr() local 397 struct kunit_suite *kunit_filter_attr_tests(const struct kunit_suite *const suite, in kunit_filter_attr_tests()
|
D | executor_test.c | 17 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 …]
|
D | kunit-test.c | 25 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 …]
|
/linux-6.14.4/sound/pci/hda/ |
D | cirrus_scodec_test.c | 114 static int cirrus_scodec_test_create_gpio(struct kunit *test) in cirrus_scodec_test_create_gpio() 156 static int cirrus_scodec_test_set_spkid_swnode(struct kunit *test, in cirrus_scodec_test_set_spkid_swnode() 188 static void cirrus_scodec_test_spkid_parse(struct kunit *test) in cirrus_scodec_test_spkid_parse() 234 static void cirrus_scodec_test_no_spkid(struct kunit *test) in cirrus_scodec_test_no_spkid() 248 static int cirrus_scodec_test_case_init(struct kunit *test) in cirrus_scodec_test_case_init() 274 static void cirrus_scodec_test_case_exit(struct kunit *test) in cirrus_scodec_test_case_exit() 287 static int cirrus_scodec_test_suite_init(struct kunit_suite *suite) in cirrus_scodec_test_suite_init() 301 static void cirrus_scodec_test_suite_exit(struct kunit_suite *suite) in cirrus_scodec_test_suite_exit()
|
/linux-6.14.4/lib/ |
D | crc_kunit.c | 88 static int crc_suite_init(struct kunit_suite *suite) in crc_suite_init() 105 static void crc_suite_exit(struct kunit_suite *suite) in crc_suite_exit() 144 static void crc_main_test(struct kunit *test, const struct crc_variant *v) in crc_main_test() 189 static void crc_combine_test(struct kunit *test, const struct crc_variant *v) in crc_combine_test() 210 static void crc_test(struct kunit *test, const struct crc_variant *v) in crc_test() 218 crc_benchmark(struct kunit *test, in crc_benchmark() 268 static void crc16_test(struct kunit *test) in crc16_test() 273 static void crc16_benchmark(struct kunit *test) in crc16_benchmark() 292 static void crc_t10dif_test(struct kunit *test) in crc_t10dif_test() 297 static void crc_t10dif_benchmark(struct kunit *test) in crc_t10dif_benchmark() [all …]
|
/linux-6.14.4/mm/kfence/ |
D | kfence_test.c | 36 #define KFENCE_TEST_REQUIRES(test, cond) do { \ argument 186 static size_t setup_test_cache(struct kunit *test, size_t size, slab_flags_t flags, in setup_test_cache() 245 static void *test_alloc(struct kunit *test, size_t size, gfp_t gfp, enum allocation_policy policy) in test_alloc() 319 static void test_out_of_bounds_read(struct kunit *test) in test_out_of_bounds_read() 353 static void test_out_of_bounds_write(struct kunit *test) in test_out_of_bounds_write() 371 static void test_use_after_free_read(struct kunit *test) in test_use_after_free_read() 387 static void test_use_after_free_read_nofault(struct kunit *test) in test_use_after_free_read_nofault() 403 static void test_double_free(struct kunit *test) in test_double_free() 418 static void test_invalid_addr_free(struct kunit *test) in test_invalid_addr_free() 435 static void test_corruption(struct kunit *test) in test_corruption() [all …]
|
/linux-6.14.4/mm/kmsan/ |
D | kmsan_test.c | 165 static void test_uninit_kmalloc(struct kunit *test) in test_uninit_kmalloc() 179 static void test_init_kmalloc(struct kunit *test) in test_init_kmalloc() 192 static void test_init_kzalloc(struct kunit *test) in test_init_kzalloc() 204 static void test_uninit_stack_var(struct kunit *test) in test_uninit_stack_var() 215 static void test_init_stack_var(struct kunit *test) in test_init_stack_var() 246 static void test_params(struct kunit *test) in test_params() 274 static void test_uninit_multiple_params(struct kunit *test) in test_uninit_multiple_params() 298 static void test_uninit_kmsan_check_memory(struct kunit *test) in test_uninit_kmsan_check_memory() 316 static void test_init_kmsan_vmap_vunmap(struct kunit *test) in test_init_kmsan_vmap_vunmap() 347 static void test_init_vmalloc(struct kunit *test) in test_init_vmalloc() [all …]
|
/linux-6.14.4/tools/testing/selftests/kvm/include/ |
D | kvm_test_harness.h | 26 #define KVM_ONE_VCPU_TEST(suite, test, guestcode) \ argument
|
/linux-6.14.4/drivers/gpu/drm/tests/ |
D | drm_buddy_test.c | 24 static void drm_test_buddy_alloc_range_bias(struct kunit *test) in drm_test_buddy_alloc_range_bias() 261 static void drm_test_buddy_alloc_clear(struct kunit *test) in drm_test_buddy_alloc_clear() 403 static void drm_test_buddy_alloc_contiguous(struct kunit *test) in drm_test_buddy_alloc_contiguous() 489 static void drm_test_buddy_alloc_pathological(struct kunit *test) in drm_test_buddy_alloc_pathological() 570 static void drm_test_buddy_alloc_pessimistic(struct kunit *test) in drm_test_buddy_alloc_pessimistic() 665 static void drm_test_buddy_alloc_optimistic(struct kunit *test) in drm_test_buddy_alloc_optimistic() 711 static void drm_test_buddy_alloc_limit(struct kunit *test) in drm_test_buddy_alloc_limit() 746 static int drm_buddy_suite_init(struct kunit_suite *suite) in drm_buddy_suite_init()
|
/linux-6.14.4/kernel/kcsan/ |
D | kcsan_test.c | 35 #define KCSAN_TEST_REQUIRES(test, cond) do { \ argument 528 static void test_barrier_nothreads(struct kunit *test) in test_barrier_nothreads() 713 static void test_basic(struct kunit *test) in test_basic() 744 static void test_concurrent_races(struct kunit *test) in test_concurrent_races() 773 static void test_novalue_change(struct kunit *test) in test_novalue_change() 805 static void test_novalue_change_exception(struct kunit *test) in test_novalue_change_exception() 831 static void test_unknown_origin(struct kunit *test) in test_unknown_origin() 853 static void test_write_write_assume_atomic(struct kunit *test) in test_write_write_assume_atomic() 879 static void test_write_write_struct(struct kunit *test) in test_write_write_struct() 901 static void test_write_write_struct_part(struct kunit *test) in test_write_write_struct_part() [all …]
|
/linux-6.14.4/include/kunit/ |
D | test.h | 309 static inline void kunit_set_failure(struct kunit *test) in kunit_set_failure() 381 #define kunit_test_suite(suite) kunit_test_suites(&suite) argument 412 #define kunit_test_init_section_suite(suite) \ argument 415 #define kunit_suite_for_each_test_case(suite, test_case) \ argument 447 static inline void *kunit_kmalloc(struct kunit *test, size_t size, gfp_t gfp) in kunit_kmalloc() 467 static inline void *kunit_kzalloc(struct kunit *test, size_t size, gfp_t gfp) in kunit_kzalloc() 481 static inline void *kunit_kcalloc(struct kunit *test, size_t n, size_t size, gfp_t gfp) in kunit_kcalloc() 506 static inline char *kunit_kstrdup(struct kunit *test, const char *str, gfp_t gfp) in kunit_kstrdup() 602 #define kunit_printk(lvl, test, fmt, ...) \ argument 615 #define kunit_info(test, fmt, ...) \ argument [all …]
|
/linux-6.14.4/tools/perf/tests/ |
D | builtin-test.c | 154 #define test_suite__for_each_test_case(suite, idx) \ argument 224 struct test_suite *test; member 411 static int start_test(struct test_suite *test, int curr_suite, int curr_test_case, in start_test() 660 #define for_each_suite(suite) \ in build_suites() argument
|
/linux-6.14.4/mm/kasan/ |
D | kasan_test_c.c | 62 static int kasan_suite_init(struct kunit_suite *suite) in kasan_suite_init() 83 static void kasan_suite_exit(struct kunit_suite *suite) in kasan_suite_exit() 91 static void kasan_test_exit(struct kunit *test) in kasan_test_exit() 118 #define KUNIT_EXPECT_KASAN_FAIL(test, expression) do { \ argument 144 #define KASAN_TEST_NEEDS_CONFIG_ON(test, config) do { \ argument 149 #define KASAN_TEST_NEEDS_CONFIG_OFF(test, config) do { \ argument 154 #define KASAN_TEST_NEEDS_CHECKED_MEMINTRINSICS(test) do { \ argument 163 static void kmalloc_oob_right(struct kunit *test) in kmalloc_oob_right() 192 static void kmalloc_oob_left(struct kunit *test) in kmalloc_oob_left() 205 static void kmalloc_node_oob_right(struct kunit *test) in kmalloc_node_oob_right() [all …]
|
/linux-6.14.4/crypto/ |
D | testmgr.c | 148 int (*test)(const struct alg_test_desc *desc, const char *driver, member 162 } suite; member 2342 const struct aead_test_suite *suite, in generate_aead_message() 2410 const struct aead_test_suite *suite, in generate_random_aead_testvec() 2683 static int test_aead(int enc, const struct aead_test_suite *suite, in test_aead() 2702 const struct aead_test_suite *suite = &desc->suite.aead; in alg_test_aead() local 3251 static int test_skcipher(int enc, const struct cipher_test_suite *suite, in test_skcipher() 3270 const struct cipher_test_suite *suite = &desc->suite.cipher; in alg_test_skcipher() local 3692 const struct cipher_test_suite *suite = &desc->suite.cipher; in alg_test_cipher() local 3831 static int drbg_cavs_test(const struct drbg_testvec *test, int pr, in drbg_cavs_test()
|