Searched refs:try_catch (Results 1 - 6 of 6) sorted by relevance
/linux-master/lib/kunit/ |
H A D | try-catch.c | 17 void __noreturn kunit_try_catch_throw(struct kunit_try_catch *try_catch) argument 19 try_catch->try_result = -EFAULT; 20 kthread_complete_and_exit(try_catch->try_completion, -EFAULT); 26 struct kunit_try_catch *try_catch = data; local 28 try_catch->try(try_catch->context); 30 kthread_complete_and_exit(try_catch->try_completion, 0); 58 void kunit_try_catch_run(struct kunit_try_catch *try_catch, void *context) argument 61 struct kunit *test = try_catch->test; 65 try_catch [all...] |
H A D | try-catch-impl.h | 17 static inline void kunit_try_catch_init(struct kunit_try_catch *try_catch, argument 22 try_catch->test = test; 23 try_catch->try = try; 24 try_catch->catch = catch;
|
H A D | kunit-test.c | 19 struct kunit_try_catch *try_catch; member in struct:kunit_try_catch_test_context 41 struct kunit_try_catch *try_catch = ctx->try_catch; local 43 kunit_try_catch_init(try_catch, 47 kunit_try_catch_run(try_catch, test); 56 struct kunit_try_catch *try_catch = ctx->try_catch; local 58 kunit_try_catch_throw(try_catch); 73 struct kunit_try_catch *try_catch = ctx->try_catch; local [all...] |
H A D | test.c | 301 kunit_try_catch_throw(&test->try_catch); /* Does not return. */ 461 int try_exit_code = kunit_try_catch_get_result(&test->try_catch); 492 int try_exit_code = kunit_try_catch_get_result(&test->try_catch); 523 struct kunit_try_catch *try_catch; local 525 try_catch = &test->try_catch; 527 kunit_try_catch_init(try_catch, 534 kunit_try_catch_run(try_catch, &context); 537 kunit_try_catch_init(try_catch, 541 kunit_try_catch_run(try_catch, [all...] |
/linux-master/include/kunit/ |
H A D | try-catch.h | 56 void kunit_try_catch_run(struct kunit_try_catch *try_catch, void *context); 58 void __noreturn kunit_try_catch_throw(struct kunit_try_catch *try_catch); 60 static inline int kunit_try_catch_get_result(struct kunit_try_catch *try_catch) argument 62 return try_catch->try_result;
|
H A D | test.h | 282 struct kunit_try_catch try_catch; member in struct:kunit 518 kunit_try_catch_throw(&((test_or_suite)->try_catch)); \
|
Completed in 161 milliseconds