xref: /linux-6.15/tools/testing/shared/linux/kernel.h (revision 74579d8d)
1*74579d8dSLorenzo Stoakes /* SPDX-License-Identifier: GPL-2.0 */
2*74579d8dSLorenzo Stoakes #ifndef _KERNEL_H
3*74579d8dSLorenzo Stoakes #define _KERNEL_H
4*74579d8dSLorenzo Stoakes 
5*74579d8dSLorenzo Stoakes #include "../../include/linux/kernel.h"
6*74579d8dSLorenzo Stoakes #include <string.h>
7*74579d8dSLorenzo Stoakes #include <stdio.h>
8*74579d8dSLorenzo Stoakes #include <limits.h>
9*74579d8dSLorenzo Stoakes 
10*74579d8dSLorenzo Stoakes #include <linux/compiler.h>
11*74579d8dSLorenzo Stoakes #include <linux/err.h>
12*74579d8dSLorenzo Stoakes #include <linux/bitops.h>
13*74579d8dSLorenzo Stoakes #include <linux/log2.h>
14*74579d8dSLorenzo Stoakes #include "../../../include/linux/kconfig.h"
15*74579d8dSLorenzo Stoakes 
16*74579d8dSLorenzo Stoakes #define printk printf
17*74579d8dSLorenzo Stoakes #define pr_err printk
18*74579d8dSLorenzo Stoakes #define pr_info printk
19*74579d8dSLorenzo Stoakes #define pr_debug printk
20*74579d8dSLorenzo Stoakes #define pr_cont printk
21*74579d8dSLorenzo Stoakes #define schedule()
22*74579d8dSLorenzo Stoakes #define PAGE_SHIFT	12
23*74579d8dSLorenzo Stoakes 
24*74579d8dSLorenzo Stoakes #define __acquires(x)
25*74579d8dSLorenzo Stoakes #define __releases(x)
26*74579d8dSLorenzo Stoakes #define __must_hold(x)
27*74579d8dSLorenzo Stoakes 
28*74579d8dSLorenzo Stoakes #define EXPORT_PER_CPU_SYMBOL_GPL(x)
29*74579d8dSLorenzo Stoakes #endif /* _KERNEL_H */
30