Home
last modified time | relevance | path

Searched refs:csum_sub (Results 1 – 19 of 19) sorted by relevance

/linux/include/net/
A Dchecksum.h65 static inline __wsum csum_sub(__wsum csum, __wsum addend) in csum_sub() function
128 __wsum tmp = csum_sub(~csum_unfold(*sum), (__force __wsum)from); in csum_replace4()
168 csum = csum_sub(csum, csum_partial(ptr, start, 0)); in remcsum_adjust()
171 delta = csum_sub((__force __wsum)csum_fold(csum), in remcsum_adjust()
180 *psum = csum_fold(csum_sub(delta, (__force __wsum)*psum)); in remcsum_unadjust()
A Dinet_ecn.h145 skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)from), in IP6_ECN_set_ce()
161 skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)from), in IP6_ECN_set_ect1()
/linux/net/netfilter/
A Dutils.c76 csum_sub(skb->csum, in nf_ip6_checksum()
88 csum_sub(0, in nf_ip6_checksum()
116 csum_sub(0, hsum))); in nf_ip6_checksum_partial()
A Dnft_payload.c529 *sum = csum_fold(csum_add(csum_sub(~csum_unfold(*sum), fsum), tsum)); in nft_csum_replace()
606 skb->csum = ~csum_add(csum_sub(~(skb->csum), fsum), in nft_payload_l4csum_update()
610 sum = ~csum_fold(csum_add(csum_sub(csum_unfold(sum), fsum), in nft_payload_l4csum_update()
A Dxt_TCPMSS.c242 skb->csum = csum_add(csum_sub(skb->csum, oldlen), in tcpmss_tg6()
/linux/net/core/
A Dutils.c431 skb->csum = ~csum_add(csum_sub(~(skb->csum), in inet_proto_csum_replace4()
435 *sum = ~csum_fold(csum_add(csum_sub(csum_unfold(*sum), in inet_proto_csum_replace4()
/linux/net/ipv6/netfilter/
A Dip6t_NPT.c35 npt->adjustment = ~csum_fold(csum_sub(src_sum, dst_sum)); in ip6t_npt_checkentry()
A Dnf_conntrack_reasm.c195 skb->csum = csum_sub(skb->csum, in nf_ct_frag6_queue()
/linux/net/dsa/
A Dtag_dsa.c298 c = csum_sub(c, csum_partial(dsa_header + 2, 2, 0)); in dsa_rcv_ll()
/linux/net/ipv6/
A Dreassembly.c137 skb->csum = csum_sub(skb->csum, in ip6_frag_queue()
A Draw.c602 tmp_csum = csum_sub(tmp_csum, csum_unfold(csum)); in rawv6_push_pending_frames()
A Dip6_output.c1665 skb_prev->csum = csum_sub(skb_prev->csum, in __ip6_append_data()
/linux/net/ipv4/
A Dip_output.c1120 skb_prev->csum = csum_sub(skb_prev->csum, in __ip_append_data()
1404 skb_prev->csum = csum_sub(skb_prev->csum, in ip_append_page()
A Dudp_offload.c44 partial = csum_sub(csum_unfold(uh->check), partial); in __skb_udp_tunnel_segment()
A Dip_sockglue.c125 csum = csum_sub(csum, skb_checksum(skb, tend_off, offset, 0)); in ip_cmsg_recv_checksum()
/linux/drivers/net/ethernet/mellanox/mlx4/
A Den_rx.c592 skb->csum = csum_sub(hw_checksum, csum_pseudo_header); in get_fixed_ipv4_csum()
/linux/include/linux/
A Dnetdevice.h3063 NAPI_GRO_CB(skb)->csum = csum_sub(NAPI_GRO_CB(skb)->csum, in skb_gro_postpull_rcsum()
/linux/drivers/net/ethernet/myricom/myri10ge/
A Dmyri10ge.c1291 skb->csum = csum_sub(skb->csum, vsum); in myri10ge_vlan_rx()
/linux/drivers/net/ethernet/broadcom/bnx2x/
A Dbnx2x_cmn.c3331 tsum = ~csum_fold(csum_sub((__force __wsum) csum, in bnx2x_csum_fix()

Completed in 55 milliseconds