Lines Matching full:csum
49 u32 csum = (__force u32) sum; in csum_fold() local
51 csum += (csum >> 16) | (csum << 16); in csum_fold()
52 csum >>= 16; in csum_fold()
53 return (__force __sum16) ~csum; in csum_fold()
62 __u64 csum = 0; in ip_fast_csum() local
65 csum += *ptr++; in ip_fast_csum()
66 csum += *ptr++; in ip_fast_csum()
67 csum += *ptr++; in ip_fast_csum()
68 csum += *ptr++; in ip_fast_csum()
71 csum += *ptr++; in ip_fast_csum()
72 csum += (csum >> 32) | (csum << 32); in ip_fast_csum()
73 return csum_fold((__force __wsum)(csum >> 32)); in ip_fast_csum()
83 __u64 csum = (__force __u64)sum; in csum_tcpudp_nofold() local
85 csum += (__force __u32)saddr; in csum_tcpudp_nofold()
86 csum += (__force __u32)daddr; in csum_tcpudp_nofold()
87 csum += len; in csum_tcpudp_nofold()
88 csum += proto; in csum_tcpudp_nofold()
89 csum += (csum >> 32) | (csum << 32); in csum_tcpudp_nofold()
90 return (__force __wsum)(csum >> 32); in csum_tcpudp_nofold()
114 __u32 len, __u8 proto, __wsum csum) in csum_ipv6_magic() argument
116 __u64 sum = (__force __u64)csum; in csum_ipv6_magic()