Linux Audio

Check our new training course

Loading...
Note: File does not exist in v3.15.
 1/* SPDX-License-Identifier: GPL-2.0 */
 2/*
 3 * Internal kunit try catch implementation to be shared with tests.
 4 *
 5 * Copyright (C) 2019, Google LLC.
 6 * Author: Brendan Higgins <brendanhiggins@google.com>
 7 */
 8
 9#ifndef _KUNIT_TRY_CATCH_IMPL_H
10#define _KUNIT_TRY_CATCH_IMPL_H
11
12#include <kunit/try-catch.h>
13#include <linux/types.h>
14
15struct kunit;
16
17static inline void kunit_try_catch_init(struct kunit_try_catch *try_catch,
18					struct kunit *test,
19					kunit_try_catch_func_t try,
20					kunit_try_catch_func_t catch)
21{
22	try_catch->test = test;
23	try_catch->try = try;
24	try_catch->catch = catch;
25}
26
27#endif /* _KUNIT_TRY_CATCH_IMPL_H */