xref: /linux/tools/testing/shared/shared.h (revision c7546e2c3cb739a3c1a2f5acaf9bb629d401afe5)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef __SHARED_H__
3 #define __SHARED_H__
4 
5 #include <linux/types.h>
6 #include <linux/bug.h>
7 #include <linux/kernel.h>
8 #include <linux/bitops.h>
9 
10 #include <linux/gfp.h>
11 #include <linux/rcupdate.h>
12 
13 #ifndef module_init
14 #define module_init(x)
15 #endif
16 
17 #ifndef module_exit
18 #define module_exit(x)
19 #endif
20 
21 #ifndef MODULE_AUTHOR
22 #define MODULE_AUTHOR(x)
23 #endif
24 
25 #ifndef MODULE_LICENSE
26 #define MODULE_LICENSE(x)
27 #endif
28 
29 #ifndef MODULE_DESCRIPTION
30 #define MODULE_DESCRIPTION(x)
31 #endif
32 
33 #ifndef dump_stack
34 #define dump_stack()	assert(0)
35 #endif
36 
37 #endif /* __SHARED_H__ */
38