Searched refs:__copy_user (Results 1 - 41 of 41) sorted by relevance

/linux-4.4.14/arch/avr32/lib/
H A Dcopy_user.S16 * __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 Dcopy_user.S46 .globl __copy_user
47 .ent __copy_user
48 __copy_user: label
145 .end __copy_user
H A Dev6-copy_user.S57 .globl __copy_user
58 .ent __copy_user
60 __copy_user: label
258 .end __copy_user
/linux-4.4.14/arch/sh/kernel/
H A Dsh_ksyms_64.c37 EXPORT_SYMBOL(__copy_user); variable
H A Dsh_ksyms_32.c13 EXPORT_SYMBOL(__copy_user); variable
H A Dtraps_64.c189 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 Duaccess.h112 __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 Dpage.h62 #define copy_user_page(to, from, vaddr, pg) __copy_user(to, from, PAGE_SIZE)
/linux-4.4.14/arch/alpha/kernel/
H A Dalpha_ksyms.c72 EXPORT_SYMBOL(__copy_user); variable
/linux-4.4.14/arch/mips/kernel/
H A Dmips_ksyms.c61 EXPORT_SYMBOL(__copy_user); variable
/linux-4.4.14/arch/sh/mm/
H A Dnommu.c27 __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 Dia64_ksyms.c39 EXPORT_SYMBOL(__copy_user); variable
/linux-4.4.14/arch/avr32/kernel/
H A Davr32_ksyms.c41 EXPORT_SYMBOL(__copy_user); variable
/linux-4.4.14/arch/ia64/include/asm/
H A Duaccess.h238 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 Dmemcpy.S6 * 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 Dcsum_partial.S311 * 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 Duaccess_32.h312 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 Docteon-memcpy.S6 * 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 Dusercopy.c18 __copy_user(to, from, n); __generic_copy_to_user()
/linux-4.4.14/arch/sh/lib/
H A Dcopy_page.S2 * 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 Duaccess.h215 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 Dusercopy_32.c498 #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 Duaccess.h393 #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 Duaccess.h355 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 Duaccess.h193 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 Duaccess.h72 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 Dksyms.c68 EXPORT_SYMBOL(__copy_user); variable
H A Dcopy_user.S121 .globl __copy_user
148 __copy_user: /* %o0=dst %o1=src %o2=len */ label
/linux-4.4.14/arch/mn10300/include/asm/
H A Duaccess.h295 #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 Duaccess.h810 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 Dmemcpy_mck.S81 GLOBAL_ENTRY(__copy_user)
649 (p8) br.call.sptk.few b0=__copy_user // recursive call
666 END(__copy_user)
H A Dcopy_user.S73 GLOBAL_ENTRY(__copy_user)
610 END(__copy_user)
/linux-4.4.14/arch/cris/arch-v32/lib/
H A Dusercopy.c29 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 Dcopy_user_memcpy.S37 __copy_user function in the general case, so it has to be a distinct
/linux-4.4.14/arch/mips/sibyte/common/
H A Dcfe.c149 * memcpy/__copy_user prefetch, which prom_meminit()
/linux-4.4.14/arch/m32r/lib/
H A Dusercopy.c19 __copy_user(to,from,n); __generic_copy_to_user()
/linux-4.4.14/arch/cris/arch-v10/lib/
H A Dusercopy.c33 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 Duaccess.h429 #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 Dprocess_32.c257 if (__copy_user(sp, src, size)) clone_stackframe()
/linux-4.4.14/arch/metag/lib/
H A Dusercopy.c528 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 Dentry.S1473 * __kernel_size_t __copy_user(void *__to, const void *__from,
1498 .global __copy_user
1499 __copy_user: label

Completed in 2022 milliseconds