strncpy_from_user_nofault
long strncpy_from_user_nofault(char *dst, const void __user *unsafe_addr,
return strncpy_from_user_nofault(buf, user_ptr, bufsz);
return strncpy_from_user_nofault(buf, user_ptr, bufsz);
ret = strncpy_from_user_nofault(dst, unsafe_ptr, size);
return strncpy_from_user_nofault(dst, (const void __user *)unsafe_src, size);
if (strncpy_from_user_nofault(kstr, ustr, USTRING_BUF_SIZE) < 0)
ret = strncpy_from_user_nofault(str_field, (const void __user *)str_val, STR_VAR_LEN_MAX);
ret = strncpy_from_user_nofault(__dest, uaddr, maxlen);