#ifndef _SPL_KALLSYMS_COMPAT_H #define _SPL_KALLSYMS_COMPAT_H #define SYMBOL_POISON ((void*)0xabcddcba) #ifdef HAVE_KALLSYMS_LOOKUP_NAME #include #define spl_kallsyms_lookup_name(name) kallsyms_lookup_name(name) #else typedef unsigned long (*kallsyms_lookup_name_t)(const char *); extern kallsyms_lookup_name_t spl_kallsyms_lookup_name_fn; #define spl_kallsyms_lookup_name(name) spl_kallsyms_lookup_name_fn(name) #endif /* HAVE_KALLSYMS_LOOKUP_NAME */ #endif /* _SPL_KALLSYMS_COMPAT_H */