Lines Matching refs:to
84 * address of an instruction that is allowed to fault, and the second is
86 * modified, so it is entirely up to the continuation code to figure out
87 * what to do.
91 * we don't even have to jump over them. Further, they do not intrude
108 * doing multiple accesses to the same area (the user has to do the
295 #define __copy_user(to, from, size) \
298 void *__to = to; \
323 #define __copy_user_zeroing(to, from, size) \
326 void *__to = to; \
363 unsigned long __generic_copy_from_user_nocheck(void *to, const void *from,
366 __copy_user_zeroing(to, from, n);
371 unsigned long __generic_copy_to_user_nocheck(void *to, const void *from,
374 __copy_user(to, from, n);
385 #define __copy_to_user_inatomic(to, from, n) \
386 __generic_copy_to_user_nocheck((to), (from), (n))
387 #define __copy_from_user_inatomic(to, from, n) \
388 __generic_copy_from_user_nocheck((to), (from), (n))
390 #define __copy_to_user(to, from, n) \
393 __copy_to_user_inatomic((to), (from), (n)); \
396 #define __copy_from_user(to, from, n) \
399 __copy_from_user_inatomic((to), (from), (n)); \
403 #define copy_to_user(to, from, n) __generic_copy_to_user((to), (from), (n))
404 #define copy_from_user(to, from, n) __generic_copy_from_user((to), (from), (n))