1 #include <linux/spinlock.h>
2 
3 #include <asm/checksum.h>
4 #include <asm/console.h>
5 #include <asm/page.h>
6 #include <asm/string.h>
7 #include <linux/uaccess.h>
8 
9 #include <asm-generic/asm-prototypes.h>
10 
11 extern void __divl(void);
12 extern void __reml(void);
13 extern void __divq(void);
14 extern void __remq(void);
15 extern void __divlu(void);
16 extern void __remlu(void);
17 extern void __divqu(void);
18 extern void __remqu(void);
19 extern unsigned long __udiv_qrnnd(unsigned long *, unsigned long, unsigned long , unsigned long);
20