2005-05-06 03:15:25 +04:00
/* for use by sys-$SUBARCH/kernel-offsets.c */
2006-10-11 12:21:40 +04:00
DEFINE ( KERNEL_MADV_REMOVE , MADV_REMOVE ) ;
2005-09-29 01:27:23 +04:00
OFFSET ( HOST_TASK_REGS , task_struct , thread . regs ) ;
OFFSET ( HOST_TASK_PID , task_struct , pid ) ;
2006-10-11 12:21:40 +04:00
2005-05-06 03:15:25 +04:00
DEFINE ( UM_KERN_PAGE_SIZE , PAGE_SIZE ) ;
2007-06-16 21:16:09 +04:00
DEFINE ( UM_KERN_PAGE_MASK , PAGE_MASK ) ;
2007-10-16 12:26:44 +04:00
DEFINE ( UM_KERN_PAGE_SHIFT , PAGE_SHIFT ) ;
2005-05-06 03:15:25 +04:00
DEFINE ( UM_NSEC_PER_SEC , NSEC_PER_SEC ) ;
2006-10-11 12:21:40 +04:00
2005-05-06 03:15:25 +04:00
DEFINE_STR ( UM_KERN_EMERG , KERN_EMERG ) ;
DEFINE_STR ( UM_KERN_ALERT , KERN_ALERT ) ;
DEFINE_STR ( UM_KERN_CRIT , KERN_CRIT ) ;
DEFINE_STR ( UM_KERN_ERR , KERN_ERR ) ;
DEFINE_STR ( UM_KERN_WARNING , KERN_WARNING ) ;
DEFINE_STR ( UM_KERN_NOTICE , KERN_NOTICE ) ;
DEFINE_STR ( UM_KERN_INFO , KERN_INFO ) ;
DEFINE_STR ( UM_KERN_DEBUG , KERN_DEBUG ) ;
2008-02-05 09:30:38 +03:00
DEFINE_STR ( UM_KERN_CONT , KERN_CONT ) ;
2006-10-11 12:21:40 +04:00
2005-09-21 20:39:47 +04:00
DEFINE ( UM_ELF_CLASS , ELF_CLASS ) ;
DEFINE ( UM_ELFCLASS32 , ELFCLASS32 ) ;
DEFINE ( UM_ELFCLASS64 , ELFCLASS64 ) ;
2006-10-11 12:21:40 +04:00
2007-05-07 01:51:25 +04:00
DEFINE ( UM_NR_CPUS , NR_CPUS ) ;
2007-07-16 10:38:56 +04:00
DEFINE ( UM_GFP_KERNEL , GFP_KERNEL ) ;
DEFINE ( UM_GFP_ATOMIC , GFP_ATOMIC ) ;
2006-10-11 12:21:40 +04:00
/* For crypto assembler code. */
2006-10-11 12:21:38 +04:00
DEFINE ( crypto_tfm_ctx_offset , offsetof ( struct crypto_tfm , __crt_ctx ) ) ;
2007-05-11 09:22:30 +04:00
DEFINE ( UM_THREAD_SIZE , THREAD_SIZE ) ;
2007-10-16 12:27:21 +04:00
DEFINE ( UM_HZ , HZ ) ;
2007-10-16 12:27:28 +04:00
DEFINE ( UM_USEC_PER_SEC , USEC_PER_SEC ) ;
DEFINE ( UM_NSEC_PER_SEC , NSEC_PER_SEC ) ;
DEFINE ( UM_NSEC_PER_USEC , NSEC_PER_USEC ) ;