Lines Matching refs:__user

40 	__typeof__(*(ptr)) __user *__pu_addr = (ptr);		\
64 __typeof__(*(ptr)) __user *_pu_addr = (ptr); \
124 __typeof__(*(ptr)) __user *__pus_addr = (ptr); \
209 case 1: __get_user_asm_goto(x, (u8 __user *)ptr, label, "lbz"); break; \
210 case 2: __get_user_asm_goto(x, (u16 __user *)ptr, label, "lhz"); break; \
211 case 4: __get_user_asm_goto(x, (u32 __user *)ptr, label, "lwz"); break; \
212 case 8: __get_user_asm2_goto(x, (u64 __user *)ptr, label); break; \
270 case 1: __get_user_asm(x, (u8 __user *)ptr, retval, "lbz"); break; \
271 case 2: __get_user_asm(x, (u16 __user *)ptr, retval, "lhz"); break; \
272 case 4: __get_user_asm(x, (u32 __user *)ptr, retval, "lwz"); break; \
273 case 8: __get_user_asm2(x, (u64 __user *)ptr, retval); break; \
300 __typeof__(*(ptr)) __user *__gu_addr = (ptr); \
314 __typeof__(*(ptr)) __user *_gu_addr = (ptr); \
323 extern unsigned long __copy_tofrom_user(void __user *to,
324 const void __user *from, unsigned long size);
328 raw_copy_in_user(void __user *to, const void __user *from, unsigned long n) in raw_copy_in_user()
340 const void __user *from, unsigned long n) in raw_copy_from_user()
345 ret = __copy_tofrom_user((__force void __user *)to, from, n); in raw_copy_from_user()
351 raw_copy_to_user(void __user *to, const void *from, unsigned long n) in raw_copy_to_user()
356 ret = __copy_tofrom_user(to, (__force const void __user *)from, n); in raw_copy_to_user()
361 unsigned long __arch_clear_user(void __user *addr, unsigned long size);
363 static inline unsigned long __clear_user(void __user *addr, unsigned long size) in __clear_user()
374 static inline unsigned long clear_user(void __user *addr, unsigned long size) in clear_user()
379 extern long strncpy_from_user(char *dst, const char __user *src, long count);
380 extern __must_check long strnlen_user(const char __user *str, long n);
394 copy_mc_to_user(void __user *to, const void *from, unsigned long n) in copy_mc_to_user()
408 extern long __copy_from_user_flushcache(void *dst, const void __user *src,
411 static __must_check __always_inline bool user_access_begin(const void __user *ptr, size_t len) in user_access_begin()
418 allow_read_write_user((void __user *)ptr, ptr, len); in user_access_begin()
427 user_read_access_begin(const void __user *ptr, size_t len) in user_read_access_begin()
441 user_write_access_begin(const void __user *ptr, size_t len) in user_write_access_begin()
448 allow_write_to_user((void __user *)ptr, len); in user_write_access_begin()
456 __typeof__(*(p)) __user *__gu_addr = (p); \
468 const u8 __user *_src = (const u8 __user *)(s); \
473 unsafe_get_user(*(u64 *)(_dst + _i), (u64 __user *)(_src + _i), e); \
475 unsafe_get_user(*(u32 *)(_dst + _i), (u32 __user *)(_src + _i), e); \
479 unsafe_get_user(*(u16 *)(_dst + _i), (u16 __user *)(_src + _i), e); \
483 unsafe_get_user(*(u8 *)(_dst + _i), (u8 __user *)(_src + _i), e); \
488 u8 __user *_dst = (u8 __user *)(d); \
494 unsafe_put_user(*(u64 *)(_src + _i), (u64 __user *)(_dst + _i), e); \
496 unsafe_put_user(*(u32*)(_src + _i), (u32 __user *)(_dst + _i), e); \
500 unsafe_put_user(*(u16*)(_src + _i), (u16 __user *)(_dst + _i), e); \
504 unsafe_put_user(*(u8*)(_src + _i), (u8 __user *)(_dst + _i), e); \
509 (__force type __user *)(src), sizeof(type), err_label)
513 (__force type __user *)(dst), sizeof(type), err_label)