/linux-4.4.14/arch/avr32/lib/ |
H A D | copy_user.S | 16 * __copy_user(void *to, const void *from, __kernel_size_t n) 29 branch_if_kernel r8, __copy_user 31 rjmp __copy_user 37 branch_if_kernel r8, __copy_user 41 .global __copy_user 42 .type __copy_user, @function 43 __copy_user: label 97 .size __copy_user, . - __copy_user
|
/linux-4.4.14/arch/alpha/lib/ |
H A D | copy_user.S | 46 .globl __copy_user 47 .ent __copy_user 48 __copy_user: label 145 .end __copy_user
|
H A D | ev6-copy_user.S | 57 .globl __copy_user 58 .ent __copy_user 60 __copy_user: label 258 .end __copy_user
|
/linux-4.4.14/arch/sh/kernel/ |
H A D | sh_ksyms_64.c | 37 EXPORT_SYMBOL(__copy_user); variable
|
H A D | sh_ksyms_32.c | 13 EXPORT_SYMBOL(__copy_user); variable
|
H A D | traps_64.c | 189 if (__copy_user(&buffer, (const void *)(int)address, (1 << width_shift)) > 0) { misaligned_load() 279 if (__copy_user((void *)(int)address, &buffer, (1 << width_shift)) > 0) { misaligned_store() 336 if (__copy_user(&buffer, (const void *)(int)address, (1 << width_shift)) > 0) { misaligned_fpu_load() 446 if (__copy_user((void *)(int)address, &buffer, (1 << width_shift)) > 0) { misaligned_fpu_store()
|
/linux-4.4.14/arch/sh/include/asm/ |
H A D | uaccess.h | 112 __kernel_size_t __copy_user(void *to, const void *from, __kernel_size_t n); 117 return __copy_user(to, (__force void *)from, n); __copy_from_user() 123 return __copy_user((__force void *)to, from, n); __copy_to_user() 154 return __copy_user(to, from, __copy_size); copy_from_user() 166 return __copy_user(to, from, __copy_size); copy_to_user()
|
H A D | page.h | 62 #define copy_user_page(to, from, vaddr, pg) __copy_user(to, from, PAGE_SIZE)
|
/linux-4.4.14/arch/alpha/kernel/ |
H A D | alpha_ksyms.c | 72 EXPORT_SYMBOL(__copy_user); variable
|
/linux-4.4.14/arch/mips/kernel/ |
H A D | mips_ksyms.c | 61 EXPORT_SYMBOL(__copy_user); variable
|
/linux-4.4.14/arch/sh/mm/ |
H A D | nommu.c | 27 __kernel_size_t __copy_user(void *to, const void *from, __kernel_size_t n) __copy_user() function
|
/linux-4.4.14/arch/ia64/kernel/ |
H A D | ia64_ksyms.c | 39 EXPORT_SYMBOL(__copy_user); variable
|
/linux-4.4.14/arch/avr32/kernel/ |
H A D | avr32_ksyms.c | 41 EXPORT_SYMBOL(__copy_user); variable
|
/linux-4.4.14/arch/ia64/include/asm/ |
H A D | uaccess.h | 238 extern unsigned long __must_check __copy_user (void __user *to, const void __user *from, 244 return __copy_user(to, (__force void __user *) from, count); __copy_to_user() 250 return __copy_user((__force void __user *) to, from, count); __copy_from_user() 262 __cu_len = __copy_user(__cu_to, (__force void __user *) __cu_from, __cu_len); \ 274 __cu_len = __copy_user((__force void __user *) __cu_to, __cu_from, __cu_len); \ 278 #define __copy_in_user(to, from, size) __copy_user((to), (from), (size)) 284 n = __copy_user(to, from, n); copy_in_user()
|
/linux-4.4.14/arch/mips/lib/ |
H A D | memcpy.S | 6 * Unified implementation of memcpy, memmove and the __copy_user backend. 15 * Mnemonic names for arguments to memcpy/__copy_user 50 * __copy_user copies up to len bytes from src to dst and sets a2 (len) to 52 * __copy_user assumes that src and dst don't overlap, and that the call is 58 * __copy_user uses a non-standard calling convention; see 76 * The _entry suffix denotes values when __copy_user was called. 258 * Macro to build the __copy_user common code 682 * A combined memcpy/__copy_user 683 * __copy_user sets len to 0 for success; else to an upper bound of 691 FEXPORT(__copy_user)
|
H A D | csum_partial.S | 311 * See "Spec" in memcpy.S for details. Unlike __copy_user, all 329 * The _entry suffix denotes values when __copy_user was called.
|
/linux-4.4.14/arch/sparc/include/asm/ |
H A D | uaccess_32.h | 312 unsigned long __copy_user(void __user *to, const void __user *from, unsigned long size); 317 return __copy_user(to, (__force void __user *) from, n); copy_to_user() 324 return __copy_user(to, (__force void __user *) from, n); __copy_to_user() 330 return __copy_user((__force void __user *) to, from, n); copy_from_user() 337 return __copy_user((__force void __user *) to, from, n); __copy_from_user()
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
H A D | octeon-memcpy.S | 6 * Unified implementation of memcpy, memmove and the __copy_user backend. 13 * Mnemonic names for arguments to memcpy/__copy_user 34 * __copy_user copies up to len bytes from src to dst and sets a2 (len) to 36 * __copy_user assumes that src and dst don't overlap, and that the call is 42 * __copy_user uses a non-standard calling convention; see 60 * The _entry suffix denotes values when __copy_user was called. 150 * A combined memcpy/__copy_user 151 * __copy_user sets len to 0 for success; else to an upper bound of 159 FEXPORT(__copy_user)
|
/linux-4.4.14/arch/mn10300/lib/ |
H A D | usercopy.c | 18 __copy_user(to, from, n); __generic_copy_to_user()
|
/linux-4.4.14/arch/sh/lib/ |
H A D | copy_page.S | 2 * copy_page, __copy_user_page, __copy_user implementation of SuperH 70 * __kernel_size_t __copy_user(void *to, const void *from, __kernel_size_t n); 83 ENTRY(__copy_user)
|
/linux-4.4.14/arch/metag/include/asm/ |
H A D | uaccess.h | 215 extern unsigned long __must_check __copy_user(void __user *to, 223 return __copy_user(to, from, n); copy_to_user() 227 #define __copy_to_user(to, from, n) __copy_user(to, from, n)
|
/linux-4.4.14/arch/x86/lib/ |
H A D | usercopy_32.c | 498 #define __copy_user(to, from, size) \ macro 575 __copy_user(to, from, n); __copy_to_user_ll() 601 __copy_user(to, from, n); __copy_from_user_ll_nozero() 635 __copy_user(to, from, n); __copy_from_user_ll_nocache_nozero() 637 __copy_user(to, from, n); __copy_from_user_ll_nocache_nozero()
|
/linux-4.4.14/arch/xtensa/include/asm/ |
H A D | uaccess.h | 393 #define __copy_user(to, from, size) __xtensa_copy_user(to, from, size) 399 return __copy_user(to, from, n); 405 return __copy_user(to, from, n); 413 return __copy_user(to, from, n); 422 return __copy_user(to, from, n);
|
/linux-4.4.14/arch/alpha/include/asm/ |
H A D | uaccess.h | 355 extern void __copy_user(void); 365 __module_call(28, 3, __copy_user) __copy_tofrom_user_nocheck() 367 : __module_address(__copy_user) __copy_tofrom_user_nocheck()
|
/linux-4.4.14/arch/cris/include/asm/ |
H A D | uaccess.h | 193 extern unsigned long __copy_user(void __user *to, const void *from, unsigned long n); 201 return __copy_user(to, from, n); __generic_copy_to_user() 405 return __copy_user(to, from, n); __generic_copy_to_user_nocheck()
|
/linux-4.4.14/arch/avr32/include/asm/ |
H A D | uaccess.h | 72 extern __kernel_size_t __copy_user(void *to, const void *from, 83 return __copy_user((void __force *)to, from, n); __copy_to_user() 89 return __copy_user(to, (const void __force *)from, n); __copy_from_user()
|
/linux-4.4.14/arch/sparc/lib/ |
H A D | ksyms.c | 68 EXPORT_SYMBOL(__copy_user); variable
|
H A D | copy_user.S | 121 .globl __copy_user 148 __copy_user: /* %o0=dst %o1=src %o2=len */ label
|
/linux-4.4.14/arch/mn10300/include/asm/ |
H A D | uaccess.h | 295 #define __copy_user(to, from, size) \ macro 374 __copy_user(to, from, n); __generic_copy_to_user_nocheck()
|
/linux-4.4.14/arch/mips/include/asm/ |
H A D | uaccess.h | 810 extern size_t __copy_user(void *__to, const void *__from, size_t __n); 823 __MODULE_JAL(__copy_user) \ 961 __MODULE_JAL(__copy_user) \ 1085 __invoke_copy_from_user_eva_generic(to, from, n, __copy_user) 1091 __invoke_copy_to_user_eva_generic(to, from, n, __copy_user) 1094 __invoke_copy_from_user_eva_generic(to, from, n, __copy_user)
|
/linux-4.4.14/arch/ia64/lib/ |
H A D | memcpy_mck.S | 81 GLOBAL_ENTRY(__copy_user) 649 (p8) br.call.sptk.few b0=__copy_user // recursive call 666 END(__copy_user)
|
H A D | copy_user.S | 73 GLOBAL_ENTRY(__copy_user) 610 END(__copy_user)
|
/linux-4.4.14/arch/cris/arch-v32/lib/ |
H A D | usercopy.c | 29 unsigned long __copy_user(void __user *pdst, const void *psrc, unsigned long pn) __copy_user() function 157 EXPORT_SYMBOL(__copy_user); variable
|
/linux-4.4.14/arch/sh/lib64/ |
H A D | copy_user_memcpy.S | 37 __copy_user function in the general case, so it has to be a distinct
|
/linux-4.4.14/arch/mips/sibyte/common/ |
H A D | cfe.c | 149 * memcpy/__copy_user prefetch, which prom_meminit()
|
/linux-4.4.14/arch/m32r/lib/ |
H A D | usercopy.c | 19 __copy_user(to,from,n); __generic_copy_to_user()
|
/linux-4.4.14/arch/cris/arch-v10/lib/ |
H A D | usercopy.c | 33 unsigned long __copy_user(void __user *pdst, const void *psrc, unsigned long pn) __copy_user() function 189 EXPORT_SYMBOL(__copy_user); variable
|
/linux-4.4.14/arch/m32r/include/asm/ |
H A D | uaccess.h | 429 #define __copy_user(to, from, size) \ macro 563 __copy_user(to, from, n); __generic_copy_to_user_nocheck()
|
/linux-4.4.14/arch/sparc/kernel/ |
H A D | process_32.c | 257 if (__copy_user(sp, src, size)) clone_stackframe()
|
/linux-4.4.14/arch/metag/lib/ |
H A D | usercopy.c | 528 unsigned long __copy_user(void __user *pdst, const void *psrc, __copy_user() function 614 EXPORT_SYMBOL(__copy_user); variable
|
/linux-4.4.14/arch/sh/kernel/cpu/sh5/ |
H A D | entry.S | 1473 * __kernel_size_t __copy_user(void *__to, const void *__from, 1498 .global __copy_user 1499 __copy_user: label
|