Lines Matching full:kunit
3 * KUnit test for core test infrastructure.
9 #include <kunit/test.h>
10 #include <kunit/test-bug.h>
11 #include <kunit/static_stub.h>
14 #include <kunit/device.h>
26 struct kunit *test = data; in kunit_test_successful_try()
34 struct kunit *test = data; in kunit_test_no_catch()
39 static void kunit_test_try_catch_successful_try_no_catch(struct kunit *test) in kunit_test_try_catch_successful_try_no_catch()
56 struct kunit *test = data; in kunit_test_unsuccessful_try()
66 struct kunit *test = data; in kunit_test_catch()
72 static void kunit_test_try_catch_unsuccessful_try_does_catch(struct kunit *test) in kunit_test_try_catch_unsuccessful_try_does_catch()
87 static int kunit_try_catch_test_init(struct kunit *test) in kunit_try_catch_test_init()
110 .name = "kunit-try-catch-test",
119 struct kunit *test = data; in kunit_test_null_dereference()
127 static void kunit_test_fault_null_dereference(struct kunit *test) in kunit_test_fault_null_dereference()
163 struct kunit test;
185 static void kunit_resource_test_init_resources(struct kunit *test) in kunit_resource_test_init_resources()
194 static void kunit_resource_test_alloc_resource(struct kunit *test) in kunit_resource_test_alloc_resource()
216 static inline bool kunit_resource_instance_match(struct kunit *test, in kunit_resource_instance_match()
231 static void kunit_resource_test_destroy_resource(struct kunit *test) in kunit_resource_test_destroy_resource()
252 static void kunit_resource_test_remove_resource(struct kunit *test) in kunit_resource_test_remove_resource()
286 static void kunit_resource_test_cleanup_resources(struct kunit *test) in kunit_resource_test_cleanup_resources()
373 static void kunit_resource_test_proper_free_ordering(struct kunit *test) in kunit_resource_test_proper_free_ordering()
406 static void kunit_resource_test_static(struct kunit *test) in kunit_resource_test_static()
421 static void kunit_resource_test_named(struct kunit *test) in kunit_resource_test_named()
463 static void kunit_resource_test_action(struct kunit *test) in kunit_resource_test_action()
482 static void kunit_resource_test_remove_action(struct kunit *test) in kunit_resource_test_remove_action()
493 static void kunit_resource_test_release_action(struct kunit *test) in kunit_resource_test_release_action()
521 static void kunit_resource_test_action_ordering(struct kunit *test) in kunit_resource_test_action_ordering()
539 static int kunit_resource_test_init(struct kunit *test) in kunit_resource_test_init()
553 static void kunit_resource_test_exit(struct kunit *test) in kunit_resource_test_exit()
578 .name = "kunit-resource-test",
593 static void kunit_log_test(struct kunit *test) in kunit_log_test()
629 static void kunit_log_newline_test(struct kunit *test) in kunit_log_newline_test()
645 static void kunit_log_test(struct kunit *test) in kunit_log_test()
650 static void kunit_log_newline_test(struct kunit *test) in kunit_log_newline_test()
663 .name = "kunit-log-test",
667 static void kunit_status_set_failure_test(struct kunit *test) in kunit_status_set_failure_test()
669 struct kunit fake; in kunit_status_set_failure_test()
678 static void kunit_status_mark_skipped_test(struct kunit *test) in kunit_status_mark_skipped_test()
680 struct kunit fake; in kunit_status_mark_skipped_test()
707 static void kunit_current_test(struct kunit *test) in kunit_current_test()
716 static void kunit_current_fail_test(struct kunit *test) in kunit_current_fail_test()
718 struct kunit fake; in kunit_current_fail_test()
745 static void kunit_device_test(struct kunit *test) in kunit_device_test()
763 static void kunit_device_cleanup_test(struct kunit *test) in kunit_device_cleanup_test()
776 /* Force KUnit to run cleanup early. */ in kunit_device_cleanup_test()
790 struct kunit *test = kunit_get_current_test(); in driver_probe_hook()
799 struct kunit *test = kunit_get_current_test(); in driver_remove_hook()
806 static void kunit_device_driver_test(struct kunit *test) in kunit_device_driver_test()
875 static void kunit_stub_test(struct kunit *test) in kunit_stub_test()
877 struct kunit fake_test; in kunit_stub_test()
923 MODULE_DESCRIPTION("KUnit test for core test infrastructure");