__copy_user
extern long __copy_user(void *to, const void *from, long len);
return __copy_user(to, (__force const void *)from, len);
return __copy_user((__force void *)to, from, len);
extern unsigned long __copy_user(void *to, const void *from, __kernel_size_t n);
return __copy_user(to, (__force const void *)from, n);
return __copy_user((__force void *)to, from, n);
#define copy_user_page(to, from, vaddr, pg) __copy_user(to, from, PAGE_SIZE)
__kernel_size_t __copy_user(void *to, const void *from, __kernel_size_t n);
return __copy_user(to, (__force void *)from, n);
return __copy_user((__force void *)to, from, n);
EXPORT_SYMBOL(__copy_user);
unsigned long __copy_user(void __user *to, const void __user *from, unsigned long size);
return __copy_user(to, (__force void __user *) from, n);
return __copy_user((__force void __user *) to, from, n);
if (__copy_user(sp, src, size))
__copy_user(to, from, n);
__copy_user(to, from, n);
__copy_user(to, from, n);