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