at v6.14 598 B view raw
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__ */