Lines Matching refs:len
36 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial() argument
40 result = do_csum(buff, len); in csum_partial()
48 __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum() argument
50 return ~from32to16(do_csum(buff, len)); in ip_compute_csum()
54 __wsum csum_partial_copy(const void *src, void *dst, int len, __wsum sum) in csum_partial_copy() argument
56 copy_from_user(dst, src, len); in csum_partial_copy()
57 return csum_partial(dst, len, sum); in csum_partial_copy()
62 int len, __wsum sum) in csum_partial_copy_nocheck() argument
64 sum = csum_partial(src, len, sum); in csum_partial_copy_nocheck()
65 memcpy(dst, src, len); in csum_partial_copy_nocheck()
71 int len, __wsum sum, in csum_partial_copy_from_user() argument
76 missing = copy_from_user(dst, src, len); in csum_partial_copy_from_user()
78 memset(dst + len - missing, 0, missing); in csum_partial_copy_from_user()
82 return csum_partial(dst, len, sum); in csum_partial_copy_from_user()
87 int len, __wsum sum, in csum_and_copy_to_user() argument
92 missing = copy_to_user(dst, src, len); in csum_and_copy_to_user()
94 memset(dst + len - missing, 0, missing); in csum_and_copy_to_user()
98 return csum_partial(src, len, sum); in csum_and_copy_to_user()