Lines Matching refs:src
52 int __copy_from_user_nocheck(void *dst, const void __user *src, unsigned size) in __copy_from_user_nocheck() argument
57 return copy_user_generic(dst, (__force void *)src, size); in __copy_from_user_nocheck()
59 case 1:__get_user_asm(*(u8 *)dst, (u8 __user *)src, in __copy_from_user_nocheck()
62 case 2:__get_user_asm(*(u16 *)dst, (u16 __user *)src, in __copy_from_user_nocheck()
65 case 4:__get_user_asm(*(u32 *)dst, (u32 __user *)src, in __copy_from_user_nocheck()
68 case 8:__get_user_asm(*(u64 *)dst, (u64 __user *)src, in __copy_from_user_nocheck()
72 __get_user_asm(*(u64 *)dst, (u64 __user *)src, in __copy_from_user_nocheck()
77 (u16 __user *)(8 + (char __user *)src), in __copy_from_user_nocheck()
81 __get_user_asm(*(u64 *)dst, (u64 __user *)src, in __copy_from_user_nocheck()
86 (u64 __user *)(8 + (char __user *)src), in __copy_from_user_nocheck()
90 return copy_user_generic(dst, (__force void *)src, size); in __copy_from_user_nocheck()
95 int __copy_from_user(void *dst, const void __user *src, unsigned size) in __copy_from_user() argument
98 return __copy_from_user_nocheck(dst, src, size); in __copy_from_user()
102 int __copy_to_user_nocheck(void __user *dst, const void *src, unsigned size) in __copy_to_user_nocheck() argument
107 return copy_user_generic((__force void *)dst, src, size); in __copy_to_user_nocheck()
109 case 1:__put_user_asm(*(u8 *)src, (u8 __user *)dst, in __copy_to_user_nocheck()
112 case 2:__put_user_asm(*(u16 *)src, (u16 __user *)dst, in __copy_to_user_nocheck()
115 case 4:__put_user_asm(*(u32 *)src, (u32 __user *)dst, in __copy_to_user_nocheck()
118 case 8:__put_user_asm(*(u64 *)src, (u64 __user *)dst, in __copy_to_user_nocheck()
122 __put_user_asm(*(u64 *)src, (u64 __user *)dst, in __copy_to_user_nocheck()
127 __put_user_asm(4[(u16 *)src], 4 + (u16 __user *)dst, in __copy_to_user_nocheck()
131 __put_user_asm(*(u64 *)src, (u64 __user *)dst, in __copy_to_user_nocheck()
136 __put_user_asm(1[(u64 *)src], 1 + (u64 __user *)dst, in __copy_to_user_nocheck()
140 return copy_user_generic((__force void *)dst, src, size); in __copy_to_user_nocheck()
145 int __copy_to_user(void __user *dst, const void *src, unsigned size) in __copy_to_user() argument
148 return __copy_to_user_nocheck(dst, src, size); in __copy_to_user()
152 int __copy_in_user(void __user *dst, const void __user *src, unsigned size) in __copy_in_user() argument
159 (__force void *)src, size); in __copy_in_user()
163 __get_user_asm(tmp, (u8 __user *)src, in __copy_in_user()
172 __get_user_asm(tmp, (u16 __user *)src, in __copy_in_user()
182 __get_user_asm(tmp, (u32 __user *)src, in __copy_in_user()
191 __get_user_asm(tmp, (u64 __user *)src, in __copy_in_user()
200 (__force void *)src, size); in __copy_in_user()
205 __copy_from_user_inatomic(void *dst, const void __user *src, unsigned size) in __copy_from_user_inatomic() argument
207 return __copy_from_user_nocheck(dst, src, size); in __copy_from_user_inatomic()
211 __copy_to_user_inatomic(void __user *dst, const void *src, unsigned size) in __copy_to_user_inatomic() argument
213 return __copy_to_user_nocheck(dst, src, size); in __copy_to_user_inatomic()
216 extern long __copy_user_nocache(void *dst, const void __user *src,
220 __copy_from_user_nocache(void *dst, const void __user *src, unsigned size) in __copy_from_user_nocache() argument
223 return __copy_user_nocache(dst, src, size, 1); in __copy_from_user_nocache()
227 __copy_from_user_inatomic_nocache(void *dst, const void __user *src, in __copy_from_user_inatomic_nocache() argument
230 return __copy_user_nocache(dst, src, size, 0); in __copy_from_user_inatomic_nocache()