Home
last modified time | relevance | path

Searched refs:csum_add (Results 1 – 30 of 30) sorted by relevance

/linux-4.1.27/include/net/
Dchecksum.h61 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() function
71 return csum_add(csum, ~addend); in csum_sub()
93 return csum_add(csum, (__force __wsum)sum); in csum_block_add()
125 *sum = csum_fold(csum_add(csum_sub(~csum_unfold(*sum), from), to)); in csum_replace4()
Dudp.h136 csum = csum_add(csum, skb->csum); in udp_csum_outgoing()
147 csum = csum_add(csum, skb->csum); in udp_csum()
Dinet_ecn.h131 skb->csum = csum_add(csum_sub(skb->csum, from), to); in IP6_ECN_set_ce()
/linux-4.1.27/net/core/
Dutils.c307 *sum = csum_fold(csum_add(csum_sub(~csum_unfold(*sum), from), in inet_proto_csum_replace4()
310 skb->csum = ~csum_add(csum_sub(~(skb->csum), from), to); in inet_proto_csum_replace4()
312 *sum = ~csum_fold(csum_add(csum_sub(csum_unfold(*sum), from), in inet_proto_csum_replace4()
Ddatagram.c675 sum = csum_fold(csum_add(skb->csum, csum)); in __skb_checksum_complete()
Dfilter.c1239 skb->csum = csum_add(skb->csum, csum_partial(ptr, len, 0)); in bpf_skb_store_bytes()
Dskbuff.c4351 skb->csum = csum_add(skb->csum, csum_partial(skb->data in skb_vlan_push()
Ddev.c4325 sum = csum_fold(csum_add(NAPI_GRO_CB(skb)->csum, wsum)); in __skb_gro_checksum_complete()
/linux-4.1.27/arch/x86/include/asm/
Dchecksum_64.h192 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() function
/linux-4.1.27/arch/sparc/include/asm/
Dchecksum_64.h168 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() function
Dchecksum_32.h242 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() function
/linux-4.1.27/net/dsa/
Dtag_dsa.c152 c = csum_add(c, csum_partial(new_header + 2, 2, 0)); in dsa_rcv()
Dtag_edsa.c167 c = csum_add(c, csum_partial(new_header + 2, 2, 0)); in edsa_rcv()
/linux-4.1.27/net/openvswitch/
Dvport.h235 skb->csum = csum_add(skb->csum, csum_partial(start, len, 0)); in ovs_skb_postpush_rcsum()
Dactions.c144 skb->csum = csum_add(skb->csum, csum_partial(new_mpls_lse, in push_mpls()
/linux-4.1.27/net/ipv6/netfilter/
Dip6t_NPT.c74 sum = ~csum_fold(csum_add(csum_unfold((__force __sum16)addr->s6_addr16[idx]), in ip6t_npt_map_pfx()
Dnf_conntrack_reasm.c455 head->csum = csum_add(head->csum, fp->csum); in nf_ct_frag6_reasm()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_rx.c682 return csum_add(hw_checksum, *(__wsum *)vlanh); in get_fixed_vlan_csum()
713 hw_checksum = csum_add(hw_checksum, (__force __wsum)(ipv6h->nexthdr << 8)); in get_fixed_ipv6_csum()
717 csum_pseudo_hdr = csum_add(csum_pseudo_hdr, (__force __wsum)ipv6h->payload_len); in get_fixed_ipv6_csum()
718 csum_pseudo_hdr = csum_add(csum_pseudo_hdr, (__force __wsum)ntohs(ipv6h->nexthdr)); in get_fixed_ipv6_csum()
721 skb->csum = csum_add(skb->csum, csum_partial(ipv6h, sizeof(struct ipv6hdr), 0)); in get_fixed_ipv6_csum()
/linux-4.1.27/net/ipv4/
Dinet_lro.c123 lro_desc->data_csum = csum_add(lro_desc->data_csum, tcp_hdr_csum); in lro_update_tcp_ip_header()
Dip_fragment.c591 head->csum = csum_add(head->csum, fp->csum); in ip_frag_reasm()
Dicmp.c372 csum = csum_add(csum, skb1->csum); in icmp_push_reply()
Dip_output.c1574 arg->csumoffset) = csum_fold(csum_add(nskb->csum, in ip_send_unicast_reply()
Dudp.c745 csum = csum_add(csum, frags->csum); in udp4_hwcsum()
/linux-4.1.27/net/ipv6/
Dreassembly.c475 head->csum = csum_add(head->csum, fp->csum); in ip6_frag_reasm()
Dicmp.c264 tmp_csum = csum_add(tmp_csum, skb->csum); in icmpv6_push_pending_frames()
Draw.c573 tmp_csum = csum_add(tmp_csum, skb->csum); in rawv6_push_pending_frames()
Dudp.c1010 csum = csum_add(csum, frags->csum); in udp6_hwcsum_outgoing()
/linux-4.1.27/include/linux/
Dskbuff.h3047 if (!csum_fold(csum_add(psum, skb->csum))) { in __skb_checksum_validate_complete()
3162 skb->csum = csum_add(skb->csum, delta); in skb_remcsum_process()
Dnetdevice.h2288 !csum_fold(csum_add(psum, NAPI_GRO_CB(skb)->csum))) in __skb_gro_checksum_validate_complete()
2383 NAPI_GRO_CB(skb)->csum = csum_add(NAPI_GRO_CB(skb)->csum, delta); in skb_gro_remcsum_process()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c3324 tsum = ~csum_fold(csum_add((__force __wsum) csum, in bnx2x_csum_fix()