Searched refs:try_catch (Results 1 – 4 of 4) sorted by relevance
/lib/kunit/ |
A D | try-catch.c | 20 try_catch->try_result = -EFAULT; in kunit_try_catch_throw() 29 try_catch->try_result = -EINTR; in kunit_generic_run_threadfn_adapter() 30 try_catch->try(try_catch->context); in kunit_generic_run_threadfn_adapter() 31 if (try_catch->try_result == -EINTR) in kunit_generic_run_threadfn_adapter() 32 try_catch->try_result = 0; in kunit_generic_run_threadfn_adapter() 44 try_catch->context = context; in kunit_try_catch_run() 45 try_catch->try_result = 0; in kunit_try_catch_run() 50 try_catch->catch(try_catch->context); in kunit_try_catch_run() 64 task_done, try_catch->timeout); in kunit_try_catch_run() 77 try_catch->try_result = 0; in kunit_try_catch_run() [all …]
|
A D | try-catch-impl.h | 17 static inline void kunit_try_catch_init(struct kunit_try_catch *try_catch, in kunit_try_catch_init() argument 23 try_catch->test = test; in kunit_try_catch_init() 24 try_catch->try = try; in kunit_try_catch_init() 25 try_catch->catch = catch; in kunit_try_catch_init() 26 try_catch->timeout = timeout; in kunit_try_catch_init()
|
A D | kunit-test.c | 20 struct kunit_try_catch *try_catch; member 42 struct kunit_try_catch *try_catch = ctx->try_catch; in kunit_test_try_catch_successful_try_no_catch() local 44 kunit_try_catch_init(try_catch, in kunit_test_try_catch_successful_try_no_catch() 49 kunit_try_catch_run(try_catch, test); in kunit_test_try_catch_successful_try_no_catch() 58 struct kunit_try_catch *try_catch = ctx->try_catch; in kunit_test_unsuccessful_try() local 60 kunit_try_catch_throw(try_catch); in kunit_test_unsuccessful_try() 75 struct kunit_try_catch *try_catch = ctx->try_catch; in kunit_test_try_catch_unsuccessful_try_does_catch() local 77 kunit_try_catch_init(try_catch, in kunit_test_try_catch_unsuccessful_try_does_catch() 96 sizeof(*ctx->try_catch), in kunit_try_catch_test_init() 130 struct kunit_try_catch *try_catch = ctx->try_catch; in kunit_test_fault_null_dereference() local [all …]
|
A D | test.c | 308 kunit_try_catch_throw(&test->try_catch); /* Does not return. */ in __kunit_abort() 502 int try_exit_code = kunit_try_catch_get_result(&test->try_catch); in kunit_catch_run_case_cleanup() 533 int try_exit_code = kunit_try_catch_get_result(&test->try_catch); in kunit_catch_run_case() 564 struct kunit_try_catch *try_catch; in kunit_run_case_catch_errors() local 566 try_catch = &test->try_catch; in kunit_run_case_catch_errors() 568 kunit_try_catch_init(try_catch, in kunit_run_case_catch_errors() 576 kunit_try_catch_run(try_catch, &context); in kunit_run_case_catch_errors() 579 kunit_try_catch_init(try_catch, in kunit_run_case_catch_errors() 584 kunit_try_catch_run(try_catch, &context); in kunit_run_case_catch_errors()
|
Completed in 7 milliseconds