#ifndef __BACKPORT_COMPAT_H #define __BACKPORT_COMPAT_H #include_next #include #if LINUX_VERSION_IS_LESS(3,4,0) #ifdef CONFIG_X86_X32_ABI #define COMPAT_USE_64BIT_TIME \ (!!(task_pt_regs(current)->orig_ax & __X32_SYSCALL_BIT)) #else #define COMPAT_USE_64BIT_TIME 0 #endif #endif #if LINUX_VERSION_IS_LESS(3,4,0) #define compat_put_timespec LINUX_BACKPORT(compat_put_timespec) extern int compat_put_timespec(const struct timespec *, void __user *); #endif #endif /* __BACKPORT_COMPAT_H */