Lines Matching refs:__user

39 	__typeof__(*(ptr)) __user *__pu_addr = (ptr);		\
63 __typeof__(*(ptr)) __user *_pu_addr = (ptr); \
113 __typeof__(*(ptr)) __user *__pus_addr = (ptr); \
187 case 1: __get_user_asm_goto(x, (u8 __user *)ptr, label, "lbz"); break; \
188 case 2: __get_user_asm_goto(x, (u16 __user *)ptr, label, "lhz"); break; \
189 case 4: __get_user_asm_goto(x, (u32 __user *)ptr, label, "lwz"); break; \
190 case 8: __get_user_asm2_goto(x, (u64 __user *)ptr, label); break; \
248 case 1: __get_user_asm(x, (u8 __user *)ptr, retval, "lbz"); break; \
249 case 2: __get_user_asm(x, (u16 __user *)ptr, retval, "lhz"); break; \
250 case 4: __get_user_asm(x, (u32 __user *)ptr, retval, "lwz"); break; \
251 case 8: __get_user_asm2(x, (u64 __user *)ptr, retval); break; \
278 __typeof__(*(ptr)) __user *__gu_addr = (ptr); \
292 __typeof__(*(ptr)) __user *_gu_addr = (ptr); \
301 extern unsigned long __copy_tofrom_user(void __user *to,
302 const void __user *from, unsigned long size);
306 raw_copy_in_user(void __user *to, const void __user *from, unsigned long n) in raw_copy_in_user()
318 const void __user *from, unsigned long n) in raw_copy_from_user()
323 ret = __copy_tofrom_user((__force void __user *)to, from, n); in raw_copy_from_user()
329 raw_copy_to_user(void __user *to, const void *from, unsigned long n) in raw_copy_to_user()
334 ret = __copy_tofrom_user(to, (__force const void __user *)from, n); in raw_copy_to_user()
339 unsigned long __arch_clear_user(void __user *addr, unsigned long size);
341 static inline unsigned long __clear_user(void __user *addr, unsigned long size) in __clear_user()
352 static inline unsigned long clear_user(void __user *addr, unsigned long size) in clear_user()
357 extern long strncpy_from_user(char *dst, const char __user *src, long count);
358 extern __must_check long strnlen_user(const char __user *str, long n);
372 copy_mc_to_user(void __user *to, const void *from, unsigned long n) in copy_mc_to_user()
386 extern long __copy_from_user_flushcache(void *dst, const void __user *src,
389 static __must_check __always_inline bool user_access_begin(const void __user *ptr, size_t len) in user_access_begin()
396 allow_read_write_user((void __user *)ptr, ptr, len); in user_access_begin()
405 user_read_access_begin(const void __user *ptr, size_t len) in user_read_access_begin()
419 user_write_access_begin(const void __user *ptr, size_t len) in user_write_access_begin()
426 allow_write_to_user((void __user *)ptr, len); in user_write_access_begin()
434 __typeof__(*(p)) __user *__gu_addr = (p); \
446 const u8 __user *_src = (const u8 __user *)(s); \
451 unsafe_get_user(*(u64 *)(_dst + _i), (u64 __user *)(_src + _i), e); \
453 unsafe_get_user(*(u32 *)(_dst + _i), (u32 __user *)(_src + _i), e); \
457 unsafe_get_user(*(u16 *)(_dst + _i), (u16 __user *)(_src + _i), e); \
461 unsafe_get_user(*(u8 *)(_dst + _i), (u8 __user *)(_src + _i), e); \
466 u8 __user *_dst = (u8 __user *)(d); \
472 unsafe_put_user(*(u64 *)(_src + _i), (u64 __user *)(_dst + _i), e); \
474 unsafe_put_user(*(u32*)(_src + _i), (u32 __user *)(_dst + _i), e); \
478 unsafe_put_user(*(u16*)(_src + _i), (u16 __user *)(_dst + _i), e); \
482 unsafe_put_user(*(u8*)(_src + _i), (u8 __user *)(_dst + _i), e); \
487 (__force type __user *)(src), sizeof(type), err_label)
491 (__force type __user *)(dst), sizeof(type), err_label)