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