Lines Matching refs:src
16 #define IS_UNALIGNED(src, dst) 0 argument
18 #define IS_UNALIGNED(src, dst) \ argument
19 (((long) dst | (long) src) & (sizeof(long) - 1))
28 static __always_inline long do_strncpy_from_user(char *dst, const char __user *src, in do_strncpy_from_user() argument
34 if (IS_UNALIGNED(src, dst)) in do_strncpy_from_user()
41 unsafe_get_user(c, (unsigned long __user *)(src+res), byte_at_a_time); in do_strncpy_from_user()
72 unsafe_get_user(c,src+res, efault); in do_strncpy_from_user()
113 long strncpy_from_user(char *dst, const char __user *src, long count) in strncpy_from_user() argument
129 src = masked_user_access_begin(src); in strncpy_from_user()
130 retval = do_strncpy_from_user(dst, src, count, count); in strncpy_from_user()
136 src_addr = (unsigned long)untagged_addr(src); in strncpy_from_user()
148 if (user_read_access_begin(src, max)) { in strncpy_from_user()
149 retval = do_strncpy_from_user(dst, src, count, max); in strncpy_from_user()