Lines Matching refs:from
290 #define __copy_user(to, from, size) \ argument
294 const void *__from = from; \
318 #define __copy_user_zeroing(to, from, size) \ argument
322 const void *__from = from; \
358 unsigned long __generic_copy_from_user_nocheck(void *to, const void *from, in __generic_copy_from_user_nocheck() argument
361 __copy_user_zeroing(to, from, n); in __generic_copy_from_user_nocheck()
366 unsigned long __generic_copy_to_user_nocheck(void *to, const void *from, in __generic_copy_to_user_nocheck() argument
369 __copy_user(to, from, n); in __generic_copy_to_user_nocheck()
375 #error don't use - these macros don't increment to & from pointers
377 #define __constant_copy_user(to, from, size) \
395 : "d"(size), "d"(to), "d"(from) \
400 #define __constant_copy_user_zeroing(to, from, size) \
418 : "d"(size), "d"(to), "d"(from) \
423 unsigned long __constant_copy_to_user(void *to, const void *from,
427 __constant_copy_user(to, from, n);
432 unsigned long __constant_copy_from_user(void *to, const void *from,
435 if (access_ok(VERIFY_READ, from, n))
436 __constant_copy_user_zeroing(to, from, n);
441 unsigned long __constant_copy_to_user_nocheck(void *to, const void *from,
444 __constant_copy_user(to, from, n);
449 unsigned long __constant_copy_from_user_nocheck(void *to, const void *from,
452 __constant_copy_user_zeroing(to, from, n);
462 #define __copy_to_user_inatomic(to, from, n) \ argument
463 __generic_copy_to_user_nocheck((to), (from), (n))
464 #define __copy_from_user_inatomic(to, from, n) \ argument
465 __generic_copy_from_user_nocheck((to), (from), (n))
467 #define __copy_to_user(to, from, n) \ argument
470 __copy_to_user_inatomic((to), (from), (n)); \
473 #define __copy_from_user(to, from, n) \ argument
476 __copy_from_user_inatomic((to), (from), (n)); \
480 #define copy_to_user(to, from, n) __generic_copy_to_user((to), (from), (n)) argument
481 #define copy_from_user(to, from, n) __generic_copy_from_user((to), (from), (n)) argument