• Home
  • Raw
  • Download

Lines Matching refs:n

175 extern unsigned long __copy_user(void __user *to, const void *from, unsigned long n);
176 extern unsigned long __copy_user_zeroing(void *to, const void __user *from, unsigned long n);
177 extern unsigned long __do_clear_user(void __user *to, unsigned long n);
180 __generic_copy_to_user(void __user *to, const void *from, unsigned long n) in __generic_copy_to_user() argument
182 if (access_ok(VERIFY_WRITE, to, n)) in __generic_copy_to_user()
183 return __copy_user(to,from,n); in __generic_copy_to_user()
184 return n; in __generic_copy_to_user()
188 __generic_copy_from_user(void *to, const void __user *from, unsigned long n) in __generic_copy_from_user() argument
190 if (access_ok(VERIFY_READ, from, n)) in __generic_copy_from_user()
191 return __copy_user_zeroing(to,from,n); in __generic_copy_from_user()
192 return n; in __generic_copy_from_user()
196 __generic_clear_user(void __user *to, unsigned long n) in __generic_clear_user() argument
198 if (access_ok(VERIFY_WRITE, to, n)) in __generic_clear_user()
199 return __do_clear_user(to,n); in __generic_clear_user()
200 return n; in __generic_clear_user()
223 __constant_copy_from_user(void *to, const void __user *from, unsigned long n) in __constant_copy_from_user() argument
226 if (n == 0) in __constant_copy_from_user()
228 else if (n == 1) in __constant_copy_from_user()
230 else if (n == 2) in __constant_copy_from_user()
232 else if (n == 3) in __constant_copy_from_user()
234 else if (n == 4) in __constant_copy_from_user()
236 else if (n == 5) in __constant_copy_from_user()
238 else if (n == 6) in __constant_copy_from_user()
240 else if (n == 7) in __constant_copy_from_user()
242 else if (n == 8) in __constant_copy_from_user()
244 else if (n == 9) in __constant_copy_from_user()
246 else if (n == 10) in __constant_copy_from_user()
248 else if (n == 11) in __constant_copy_from_user()
250 else if (n == 12) in __constant_copy_from_user()
252 else if (n == 13) in __constant_copy_from_user()
254 else if (n == 14) in __constant_copy_from_user()
256 else if (n == 15) in __constant_copy_from_user()
258 else if (n == 16) in __constant_copy_from_user()
260 else if (n == 20) in __constant_copy_from_user()
262 else if (n == 24) in __constant_copy_from_user()
265 ret = __generic_copy_from_user(to, from, n); in __constant_copy_from_user()
273 __constant_copy_to_user(void __user *to, const void *from, unsigned long n) in __constant_copy_to_user() argument
276 if (n == 0) in __constant_copy_to_user()
278 else if (n == 1) in __constant_copy_to_user()
280 else if (n == 2) in __constant_copy_to_user()
282 else if (n == 3) in __constant_copy_to_user()
284 else if (n == 4) in __constant_copy_to_user()
286 else if (n == 5) in __constant_copy_to_user()
288 else if (n == 6) in __constant_copy_to_user()
290 else if (n == 7) in __constant_copy_to_user()
292 else if (n == 8) in __constant_copy_to_user()
294 else if (n == 9) in __constant_copy_to_user()
296 else if (n == 10) in __constant_copy_to_user()
298 else if (n == 11) in __constant_copy_to_user()
300 else if (n == 12) in __constant_copy_to_user()
302 else if (n == 13) in __constant_copy_to_user()
304 else if (n == 14) in __constant_copy_to_user()
306 else if (n == 15) in __constant_copy_to_user()
308 else if (n == 16) in __constant_copy_to_user()
310 else if (n == 20) in __constant_copy_to_user()
312 else if (n == 24) in __constant_copy_to_user()
315 ret = __generic_copy_to_user(to, from, n); in __constant_copy_to_user()
323 __constant_clear_user(void __user *to, unsigned long n) in __constant_clear_user() argument
326 if (n == 0) in __constant_clear_user()
328 else if (n == 1) in __constant_clear_user()
330 else if (n == 2) in __constant_clear_user()
332 else if (n == 3) in __constant_clear_user()
334 else if (n == 4) in __constant_clear_user()
336 else if (n == 8) in __constant_clear_user()
338 else if (n == 12) in __constant_clear_user()
340 else if (n == 16) in __constant_clear_user()
342 else if (n == 20) in __constant_clear_user()
344 else if (n == 24) in __constant_clear_user()
347 ret = __generic_clear_user(to, n); in __constant_clear_user()
353 #define clear_user(to, n) \ argument
354 (__builtin_constant_p(n) ? \
355 __constant_clear_user(to, n) : \
356 __generic_clear_user(to, n))
358 #define copy_from_user(to, from, n) \ argument
359 (__builtin_constant_p(n) ? \
360 __constant_copy_from_user(to, from, n) : \
361 __generic_copy_from_user(to, from, n))
363 #define copy_to_user(to, from, n) \ argument
364 (__builtin_constant_p(n) ? \
365 __constant_copy_to_user(to, from, n) : \
366 __generic_copy_to_user(to, from, n))
374 unsigned long n) in __generic_copy_from_user_nocheck() argument
376 return __copy_user_zeroing(to,from,n); in __generic_copy_from_user_nocheck()
381 unsigned long n) in __generic_copy_to_user_nocheck() argument
383 return __copy_user(to,from,n); in __generic_copy_to_user_nocheck()
387 __generic_clear_user_nocheck(void __user *to, unsigned long n) in __generic_clear_user_nocheck() argument
389 return __do_clear_user(to,n); in __generic_clear_user_nocheck()
394 #define __copy_to_user(to,from,n) __generic_copy_to_user_nocheck((to),(from),(n)) argument
395 #define __copy_from_user(to,from,n) __generic_copy_from_user_nocheck((to),(from),(n)) argument
398 #define __clear_user(to,n) __generic_clear_user_nocheck((to),(n)) argument