Home
last modified time | relevance | path

Searched refs:__clear_user (Results 1 – 76 of 76) sorted by relevance

/linux-4.4.14/arch/avr32/lib/
Dclear_user.S17 branch_if_kernel r8, __clear_user
20 .global __clear_user
21 .type __clear_user, "function"
22 __clear_user: label
62 .size __clear_user, . - __clear_user
/linux-4.4.14/arch/unicore32/include/asm/
Duaccess.h24 #define __clear_user __clear_user macro
36 __clear_user(void __user *addr, unsigned long n);
/linux-4.4.14/arch/x86/lib/
Dusercopy_64.c15 unsigned long __clear_user(void __user *addr, unsigned long size) in __clear_user() function
47 EXPORT_SYMBOL(__clear_user);
52 return __clear_user(to, n); in clear_user()
Dusercopy_32.c92 __clear_user(void __user *to, unsigned long n) in __clear_user() function
97 EXPORT_SYMBOL(__clear_user);
/linux-4.4.14/arch/um/include/asm/
Duaccess.h29 extern unsigned long __clear_user(void __user *mem, unsigned long len);
34 #define __clear_user __clear_user macro
/linux-4.4.14/arch/m68k/lib/
Duaccess.c110 unsigned long __clear_user(void __user *to, unsigned long n) in __clear_user() function
148 EXPORT_SYMBOL(__clear_user);
/linux-4.4.14/arch/arm64/lib/
Dclear_user.S35 ENTRY(__clear_user)
60 ENDPROC(__clear_user)
/linux-4.4.14/arch/unicore32/lib/
Dclear_user.S23 WEAK(__clear_user)
50 ENDPROC(__clear_user)
/linux-4.4.14/arch/openrisc/lib/
Dstring.S76 .global __clear_user
77 __clear_user: label
/linux-4.4.14/arch/openrisc/include/asm/
Duaccess.h301 extern unsigned long __clear_user(void *addr, unsigned long size);
308 return __clear_user(addr, size); in clear_user()
311 return __clear_user(addr, size - over) + over; in clear_user()
/linux-4.4.14/include/asm-generic/
Duaccess.h329 #ifndef __clear_user
331 __clear_user(void __user *to, unsigned long n) in __clear_user() function
345 return __clear_user(to, n); in clear_user()
/linux-4.4.14/arch/m68k/include/asm/
Duaccess_no.h173 __clear_user(void *to, unsigned long n) in __clear_user() function
179 #define clear_user(to,n) __clear_user(to,n)
Duaccess_mm.h389 unsigned long __clear_user(void __user *to, unsigned long n);
391 #define clear_user __clear_user
/linux-4.4.14/arch/nios2/include/asm/
Duaccess.h71 static inline unsigned long __must_check __clear_user(void __user *to, in __clear_user() function
95 return __clear_user(to, n); in clear_user()
/linux-4.4.14/arch/powerpc/lib/
Dppc_ksyms.c27 EXPORT_SYMBOL(__clear_user);
Dstring.S125 _GLOBAL(__clear_user)
Dstring_64.S80 _GLOBAL_TOC(__clear_user)
/linux-4.4.14/arch/mn10300/kernel/
Dmn10300_ksyms.c28 EXPORT_SYMBOL(__clear_user);
/linux-4.4.14/arch/unicore32/kernel/
Dksyms.c51 EXPORT_SYMBOL(__clear_user);
/linux-4.4.14/arch/sh/kernel/
Dsh_ksyms_64.c35 EXPORT_SYMBOL(__clear_user);
Dsh_ksyms_32.c21 EXPORT_SYMBOL(__clear_user);
/linux-4.4.14/arch/arm64/kernel/
Darm64ksyms.c38 EXPORT_SYMBOL(__clear_user);
/linux-4.4.14/arch/arm64/include/asm/
Duaccess.h253 extern unsigned long __must_check __clear_user(void __user *addr, unsigned long n);
284 n = __clear_user(to, n); in clear_user()
/linux-4.4.14/arch/blackfin/include/asm/
Duaccess.h243 __clear_user(void __user *to, unsigned long n) in __clear_user() function
251 #define clear_user(to, n) __clear_user(to, n)
/linux-4.4.14/arch/sh/include/asm/
Duaccess.h133 __kernel_size_t __clear_user(void *addr, __kernel_size_t size);
142 __cl_size = __clear_user(__cl_addr, __cl_size); \
/linux-4.4.14/arch/avr32/kernel/
Davr32_ksyms.c45 EXPORT_SYMBOL(__clear_user);
/linux-4.4.14/arch/s390/lib/
Duaccess.c313 unsigned long __clear_user(void __user *to, unsigned long size) in __clear_user() function
319 EXPORT_SYMBOL(__clear_user);
/linux-4.4.14/arch/s390/include/asm/
Duaccess.h371 unsigned long __must_check __clear_user(void __user *to, unsigned long size);
376 return __clear_user(to, n); in clear_user()
/linux-4.4.14/arch/sh/mm/
Dnommu.c33 __kernel_size_t __clear_user(void *to, __kernel_size_t n) in __clear_user() function
/linux-4.4.14/arch/sh/lib/
DMakefile29 lib-$(CONFIG_MMU) += copy_page.o __clear_user.o
D__clear_user.S11 ENTRY(__clear_user)
/linux-4.4.14/arch/hexagon/include/asm/
Duaccess.h86 #define __clear_user(a, s) __clear_user_hexagon((a), (s)) macro
/linux-4.4.14/arch/um/kernel/skas/
Duaccess.c211 unsigned long __clear_user(void __user *mem, unsigned long len) in __clear_user() function
220 EXPORT_SYMBOL(__clear_user);
/linux-4.4.14/arch/score/include/asm/
Duaccess.h367 extern unsigned long __clear_user(void __user *src, unsigned long size);
372 return __clear_user(src, size); in clear_user()
/linux-4.4.14/arch/sparc/include/asm/
Duaccess_64.h294 unsigned long __must_check __clear_user(void __user *, unsigned long);
296 #define clear_user __clear_user
Duaccess_32.h343 static inline unsigned long __clear_user(void __user *addr, unsigned long size) in __clear_user() function
367 return __clear_user(addr, n); in clear_user()
/linux-4.4.14/arch/powerpc/include/asm/
Duaccess.h433 extern unsigned long __clear_user(void __user *addr, unsigned long size);
439 return __clear_user(addr, size); in clear_user()
442 return __clear_user(addr, size - over) + over; in clear_user()
/linux-4.4.14/arch/m32r/kernel/
Dm32r_ksyms.c28 EXPORT_SYMBOL(__clear_user);
/linux-4.4.14/arch/microblaze/include/asm/
Duaccess.h126 static inline unsigned long __must_check __clear_user(void __user *to, in __clear_user() function
152 return __clear_user(to, n); in clear_user()
/linux-4.4.14/arch/sparc/lib/
Dbzero.S90 ENTRY(__clear_user) /* %o0=buf, %o1=len */
145 ENDPROC(__clear_user)
DNG4patch.S40 NG_DO_PATCH(__clear_user, NGclear_user)
Dksyms.c99 EXPORT_SYMBOL(__clear_user);
DGENbzero.S153 GEN_DO_PATCH(__clear_user, GENclear_user)
DNGbzero.S156 NG_DO_PATCH(__clear_user, NGclear_user)
/linux-4.4.14/arch/arm/include/asm/
Duaccess.h529 __clear_user(void __user *addr, unsigned long n) in __clear_user() function
540 #define __clear_user(addr, n) (memset((void __force *)addr, 0, n), 0) macro
565 n = __clear_user(to, n); in clear_user()
/linux-4.4.14/arch/mn10300/lib/
Dusercopy.c116 __clear_user(void *to, unsigned long n) in __clear_user() function
/linux-4.4.14/arch/arc/include/asm/
Duaccess.h724 #define __clear_user(d, n) __arc_clear_user(d, n) macro
740 #define __clear_user(d, n) arc_clear_user_noinline(d, n) macro
/linux-4.4.14/arch/alpha/include/asm/
Duaccess.h412 __clear_user(void __user *to, long len) in __clear_user() function
429 len = __clear_user(to, len); in clear_user()
/linux-4.4.14/arch/m32r/lib/
Dusercopy.c232 __clear_user(void __user *to, unsigned long n) in __clear_user() function
/linux-4.4.14/arch/tile/include/asm/
Duaccess.h496 static inline unsigned long __must_check __clear_user( in __clear_user() function
506 return __clear_user(mem, len); in clear_user()
/linux-4.4.14/include/linux/
Dregset.h289 } else if (__clear_user(*ubuf, copy)) in user_regset_copyout_zero()
/linux-4.4.14/arch/parisc/include/asm/
Duaccess.h225 #define __clear_user lclear_user macro
/linux-4.4.14/arch/score/lib/
Dstring.S163 ENTRY(__clear_user)
/linux-4.4.14/arch/avr32/include/asm/
Duaccess.h313 extern __kernel_size_t __clear_user(void __user *addr, __kernel_size_t size);
/linux-4.4.14/arch/metag/include/asm/
Duaccess.h244 #define __clear_user(to, n) __do_clear_user(to, n) macro
/linux-4.4.14/arch/frv/include/asm/
Duaccess.h278 #define __clear_user clear_user macro
/linux-4.4.14/arch/tile/kernel/
Dcompat_signal.c212 err |= __clear_user(&frame->save_area, sizeof(frame->save_area)); in compat_setup_rt_frame()
Dsignal.c170 err |= __clear_user(&frame->save_area, sizeof(frame->save_area)); in setup_rt_frame()
/linux-4.4.14/arch/m32r/include/asm/
Duaccess.h670 unsigned long __clear_user(void __user *mem, unsigned long len);
/linux-4.4.14/arch/mn10300/include/asm/
Duaccess.h493 extern unsigned long __clear_user(void __user *mem, unsigned long len);
/linux-4.4.14/arch/x86/kernel/fpu/
Dsignal.c128 if (unlikely(err) && __clear_user(buf, xstate_size)) in copy_fpregs_to_sigframe()
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dsignal.c296 err |= __clear_user(&frame->uc, offsetof(struct ucontext, uc_mcontext)); in setup_rt_frame()
/linux-4.4.14/arch/xtensa/include/asm/
Duaccess.h461 #define __clear_user __xtensa_clear_user
/linux-4.4.14/fs/
Dsignalfd.c90 err = __clear_user(uinfo, sizeof(*uinfo)); in signalfd_copyinfo()
Dcompat.c241 __clear_user(ubuf->f_spare, sizeof(ubuf->f_spare))) in put_compat_statfs()
296 __clear_user(ubuf->f_spare, sizeof(ubuf->f_spare))) in put_compat_statfs64()
/linux-4.4.14/arch/c6x/kernel/
Dsignal.c160 err |= __clear_user(&frame->uc, offsetof(struct ucontext, uc_mcontext)); in setup_rt_frame()
/linux-4.4.14/arch/x86/kvm/
Dhyperv.c209 if (__clear_user((void __user *)addr, PAGE_SIZE)) in kvm_hv_set_msr()
/linux-4.4.14/arch/mips/include/asm/
Duaccess.h1234 __clear_user(void __user *addr, __kernel_size_t size) in __clear_user() function
1270 __cl_size = __clear_user(__cl_addr, __cl_size); \
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dsignal.c300 err |= __clear_user(&frame->uc, offsetof(struct ucontext, uc_mcontext)); in setup_rt_frame()
/linux-4.4.14/arch/ia64/include/asm/
Duaccess.h290 #define __clear_user(to, n) __do_clear_user(to, n) macro
/linux-4.4.14/arch/cris/include/asm/
Duaccess.h422 #define __clear_user(to, n) __generic_clear_user_nocheck((to), (n)) macro
/linux-4.4.14/arch/x86/include/asm/fpu/
Dinternal.h387 err = __clear_user(&buf->header, sizeof(buf->header)); in copy_xregs_to_user()
/linux-4.4.14/arch/x86/include/asm/
Duaccess.h539 unsigned long __must_check __clear_user(void __user *mem, unsigned long len);
/linux-4.4.14/arch/sh/kernel/cpu/sh5/
Dentry.S1571 .global __clear_user
1572 __clear_user: label
/linux-4.4.14/lib/
Diov_iter.c484 __clear_user(v.iov_base, v.iov_len), in iov_iter_zero()
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_v4l2.c1302 if (__clear_user(up->reserved, sizeof(up->reserved))) in uvc_v4l2_put_xu_mapping()