Lines Matching refs:csum
61 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() argument
63 u32 res = (__force u32)csum; in csum_add()
69 static inline __wsum csum_sub(__wsum csum, __wsum addend) in csum_sub() argument
71 return csum_add(csum, ~addend); in csum_sub()
74 static inline __sum16 csum16_add(__sum16 csum, __be16 addend) in csum16_add() argument
76 u16 res = (__force u16)csum; in csum16_add()
82 static inline __sum16 csum16_sub(__sum16 csum, __be16 addend) in csum16_sub() argument
84 return csum16_add(csum, ~addend); in csum16_sub()
88 csum_block_add(__wsum csum, __wsum csum2, int offset) in csum_block_add() argument
93 return csum_add(csum, (__force __wsum)sum); in csum_block_add()
97 csum_block_add_ext(__wsum csum, __wsum csum2, int offset, int len) in csum_block_add_ext() argument
99 return csum_block_add(csum, csum2, offset); in csum_block_add_ext()
103 csum_block_sub(__wsum csum, __wsum csum2, int offset) in csum_block_sub() argument
108 return csum_sub(csum, (__force __wsum)sum); in csum_block_sub()
154 static inline __wsum remcsum_adjust(void *ptr, __wsum csum, in remcsum_adjust() argument
161 csum = csum_sub(csum, csum_partial(ptr, start, 0)); in remcsum_adjust()
164 delta = csum_sub(csum_fold(csum), *psum); in remcsum_adjust()
165 *psum = csum_fold(csum); in remcsum_adjust()