Lines Matching refs:len
27 int len, __wsum sum, int *err_ptr) in csum_and_copy_from_user() argument
35 if (!len) { in csum_and_copy_from_user()
40 if (unlikely((len < 0) || !access_ok(VERIFY_READ, src, len))) { in csum_and_copy_from_user()
47 len, sum, err_ptr, NULL); in csum_and_copy_from_user()
50 int missing = __copy_from_user(dst, src, len); in csum_and_copy_from_user()
53 memset(dst + len - missing, 0, missing); in csum_and_copy_from_user()
59 csum = csum_partial(dst, len, sum); in csum_and_copy_from_user()
67 __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len, in csum_and_copy_to_user() argument
76 if (!len) { in csum_and_copy_to_user()
81 if (unlikely((len < 0) || !access_ok(VERIFY_WRITE, dst, len))) { in csum_and_copy_to_user()
88 len, sum, NULL, err_ptr); in csum_and_copy_to_user()
91 csum = csum_partial(src, len, sum); in csum_and_copy_to_user()
93 if (copy_to_user(dst, src, len)) { in csum_and_copy_to_user()