csum_fold
return csum_fold(sum);
#define csum_fold csum_fold
return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
return csum_fold(csum_partial(buff, len, 0));
return csum_fold(__csum_ipv6_magic(saddr, daddr, htonl(len),
return csum_fold(sum);
#define csum_fold csum_fold
return csum_fold((__force __wsum)(sum >> 32));
return csum_fold((__force __wsum)(sum >> 32));
#define csum_fold csum_fold
#define csum_fold csum_fold
return csum_fold((__force __wsum)(sum >> 32));
return csum_fold((__force __wsum)(sum >> 32));
return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
return csum_fold (csum_partial(buff, len, 0));
return csum_fold(sum);
return csum_fold(csum);
return csum_fold(csum_partial(buff, len, 0));
return csum_fold(sum);
#define csum_fold csum_fold
return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
return csum_fold (csum_partial(buf, len, 0));
return csum_fold(sum);
return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
return csum_fold(ip_fast_csum_nofold(iph, ihl));
return csum_fold(csum_partial(buff, len, 0));
return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
return csum_fold((__force __wsum)csum);
return csum_fold((__force __wsum)sum);
return csum_fold(csum_partial(buff, len, 0));
return csum_fold((__force __wsum)(sum >> 32));
return csum_fold((__force __wsum)(csum >> 32));
return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
return csum_fold(sum);
return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
return csum_fold(csum_partial(buff, len, 0));
return csum_fold(sum);
return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
return csum_fold(sum);
return csum_fold(csum_partial(buff, len, 0));
return csum_fold(sum);
return csum_fold(csum_partial(buff, len, 0));
return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
return csum_fold(csum_partial(buff, len, 0));
return csum_fold(sum);
return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
return csum_fold(
return csum_fold(csum_partial(buff, len, 0));
return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
return csum_fold (csum_partial(buff, len, 0));
return csum_fold(sum);
return csum_fold(sum);
return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
return csum_fold (csum_partial(buff, len, 0));
return csum_fold(sum);
csum = csum_fold(csum_partial_copy_nocheck(image_data,
tsum = ~csum_fold(csum_sub((__force __wsum) csum,
tsum = ~csum_fold(csum_add((__force __wsum) csum,
bswab16(csum_fold((__force __wsum)csum));
ip.v4->check = csum_fold(csum_partial(trans_start,
ip.v4->check = csum_fold(csum_partial(trans_start,
ip.v4->check = csum_fold(csum_partial(trans_start,
csum_fold(csum_partial(trans_start,
csum_fold(csum_partial(trans_start,
proto, csum_fold(ehsum));
csum = csum_fold(csum_partial(crcaddr, cp->crc_size,
return !csum_fold(csum_add(psum, csum));
*tucso = csum_fold(wsum);
+ skb->csum_offset)) = csum_fold(calc);
#ifndef csum_fold
return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
uhdr->check = csum_fold(ptp_check_diff8(correction_old,
if (!csum_fold(csum_add(psum, skb->csum))) {
*sum = csum_fold(csum_add(diff, ~csum_unfold(*sum)));
*sum = csum_fold(csum_add(tmp, (__force __wsum)to));
delta = csum_sub((__force __wsum)csum_fold(csum),
*psum = csum_fold(csum);
*psum = csum_fold(csum_sub(delta, (__force __wsum)*psum));
*(__sum16 *)ptr = csum_fold(lco_csum(skb));
!csum_fold(csum_add(psum, NAPI_GRO_CB(skb)->csum)))
return csum_fold(csum_partial(csum_start, plen, partial));
#define full_csum(buff, len, sum) csum_fold(csum_partial(buff, len, sum))
if (csum_fold(skb->csum) != csum_fold(csum)) {
if (csum_fold(csum)) {
*(__sum16 *)(skb->data + offset) = csum_fold(csum) ?: CSUM_MANGLED_0;
sum = csum_fold(csum_add(NAPI_GRO_CB(skb)->csum, wsum));
sum = csum_fold(skb_checksum(skb, 0, len, skb->csum));
sum = csum_fold(csum_add(skb->csum, csum));
*((__sum16 *)(to + csstuff)) = csum_fold(csum);
*sum = ~csum_fold(csum_add(csum_sub(csum_unfold(*sum),
*sum = csum_fold(csum_partial(diff, sizeof(diff),
*sum = ~csum_fold(csum_partial(diff, sizeof(diff),
*sum = ~csum_fold(csum_add(diff, csum_unfold(*sum)));
*pcsum = ~csum_fold((__force __wsum)htonl(partial_adj));
csum_fold(skb_checksum(skb, off, skb->len - off, 0)))
icmph->checksum = csum_fold(csum);
arg->csumoffset) = csum_fold(csum_add(nskb->csum,
icmph->checksum = csum_fold(skb_checksum(skb, 0, len, 0));
csum_fold(skb_checksum(skb, 0, skb->len, 0))))
*ctx->check = csum_fold(csum_partial(s, size,
icmph->checksum = csum_fold(csum);
pfh->icmph.checksum = csum_fold(pfh->wcheck);
newcheck = ~csum_fold(csum_add(csum_unfold(th->check), delta));
th->check = ~csum_fold(csum_add(csum_unfold(th->check), delta));
uh->check = ~csum_fold(csum_add(partial,
*adjust = ~csum_fold(csum_add(diff, csum_unfold(*adjust)));
*adjust = ~csum_fold(csum_add(diff, csum_unfold(*adjust)));
return csum_fold((__force __wsum)sum);
csum_fold(skb_checksum(skb, 0, skb->len, 0))))
npt->adjustment = ~csum_fold(csum_sub(src_sum, dst_sum));
sum = ~csum_fold(csum_add(csum_unfold((__force __sum16)addr->s6_addr16[idx]),
return csum_fold(csum);
mpext->csum = csum_fold(csum_block_add(csum, skb_checksum(skb, offset, added, 0), offset));
return csum_fold(skb_checksum(skb, offset, skb->len - offset, 0));
csum_fold(ip_vs_check_diff16(oldip->ip6, newip->ip6,
csum_fold(ip_vs_check_diff4(oldip->ip, newip->ip,
~csum_fold(ip_vs_check_diff16(oldip->ip6, newip->ip6,
~csum_fold(ip_vs_check_diff4(oldip->ip, newip->ip,
csum_fold(ip_vs_check_diff16(oldip->ip6, newip->ip6,
csum_fold(ip_vs_check_diff4(oldip->ip, newip->ip,
~csum_fold(ip_vs_check_diff16(oldip->ip6, newip->ip6,
~csum_fold(ip_vs_check_diff4(oldip->ip, newip->ip,
csum_fold(skb_checksum(skb, hdrlen,
sum = ~csum_fold(csum_add(csum_sub(csum_unfold(sum), fsum),
!csum_fold(skb->csum)) ||
icmph->checksum = csum_fold(skb->csum);
igmph->csum = csum_fold(skb->csum);
if (csum_fold(desc.csum))
hash = (__force unsigned int)csum_fold(csum);
return csum_fold(sum);
return csum_fold((__u32)s);
return csum_fold((__u32)s);
if (csum_fold(csum) != 0)
ctx->ipv4->check = csum_fold(csum);
return csum_fold((__force __wsum)sum);
return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
return csum_fold((__u32)s);
return csum_fold((__u32)sum);
if (csum_fold(value) != 0)
hdr->ipv4->check = csum_fold(value);
return csum_fold(sum);
return csum_fold(sum);