Searched refs:try_catch (Results 1 - 6 of 6) sorted by relevance

/linux-master/lib/kunit/
H A Dtry-catch.c17 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 Dtry-catch-impl.h17 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 Dkunit-test.c19 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 Dtest.c301 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 Dtry-catch.h56 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 Dtest.h282 struct kunit_try_catch try_catch; member in struct:kunit
518 kunit_try_catch_throw(&((test_or_suite)->try_catch)); \

Completed in 161 milliseconds