/Linux-v4.19/arch/powerpc/include/asm/ |
D | checksum.h | 101 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() function 177 sum = csum_add(sum, (__force __wsum)*(const u16 *)buff); in csum_partial() 179 sum = csum_add(sum, (__force __wsum)*(const u32 *)buff); in csum_partial() 181 sum = csum_add(sum, (__force __wsum) in csum_partial() 184 sum = csum_add(sum, (__force __wsum) in csum_partial() 187 sum = csum_add(sum, (__force __wsum) in csum_partial() 190 sum = csum_add(sum, (__force __wsum) in csum_partial() 193 sum = csum_add(sum, (__force __wsum) in csum_partial() 196 sum = csum_add(sum, (__force __wsum) in csum_partial() 199 sum = csum_add(sum, ip_fast_csum_nofold(buff, len >> 2)); in csum_partial()
|
/Linux-v4.19/include/net/ |
D | checksum.h | 61 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() function 71 return csum_add(csum, ~addend); in csum_sub() 96 return csum_add(csum, (__force __wsum)sum); in csum_block_add() 125 *sum = csum_fold(csum_add(diff, ~csum_unfold(*sum))); in csum_replace_by_diff() 132 *sum = csum_fold(csum_add(tmp, (__force __wsum)to)); in csum_replace4()
|
D | udp.h | 136 csum = csum_add(csum, skb->csum); in udp_csum_outgoing() 147 csum = csum_add(csum, skb->csum); in udp_csum()
|
D | inet_ecn.h | 132 skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)from), in IP6_ECN_set_ce()
|
/Linux-v4.19/net/ipv6/ila/ |
D | ila_common.c | 51 diff = csum_add(diff, fval); in ila_csum_do_neutral_fmt() 53 *adjust = ~csum_fold(csum_add(diff, csum_unfold(*adjust))); in ila_csum_do_neutral_fmt() 71 *adjust = ~csum_fold(csum_add(diff, csum_unfold(*adjust))); in ila_csum_do_neutral_nofmt()
|
/Linux-v4.19/net/core/ |
D | utils.c | 435 skb->csum = ~csum_add(csum_sub(~(skb->csum), in inet_proto_csum_replace4() 439 *sum = ~csum_fold(csum_add(csum_sub(csum_unfold(*sum), in inet_proto_csum_replace4() 469 *sum = csum_fold(csum_add(diff, ~csum_unfold(*sum))); in inet_proto_csum_replace_by_diff() 471 skb->csum = ~csum_add(diff, ~skb->csum); in inet_proto_csum_replace_by_diff() 473 *sum = ~csum_fold(csum_add(diff, csum_unfold(*sum))); in inet_proto_csum_replace_by_diff()
|
D | datagram.c | 755 sum = csum_fold(csum_add(skb->csum, csum)); in __skb_checksum_complete()
|
/Linux-v4.19/net/netfilter/ |
D | nft_payload.c | 174 *sum = csum_fold(csum_add(csum_sub(~csum_unfold(*sum), fsum), tsum)); in nft_csum_replace() 238 skb->csum = ~csum_add(csum_sub(~(skb->csum), fsum), in nft_payload_l4csum_update() 242 sum = ~csum_fold(csum_add(csum_sub(csum_unfold(sum), fsum), in nft_payload_l4csum_update()
|
D | xt_TCPMSS.c | 245 skb->csum = csum_add(csum_sub(skb->csum, oldlen), in tcpmss_tg6()
|
/Linux-v4.19/arch/x86/include/asm/ |
D | checksum_64.h | 193 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() function
|
/Linux-v4.19/net/dsa/ |
D | tag_dsa.c | 128 c = csum_add(c, csum_partial(new_header + 2, 2, 0)); in dsa_rcv()
|
D | tag_edsa.c | 143 c = csum_add(c, csum_partial(new_header + 2, 2, 0)); in edsa_rcv()
|
/Linux-v4.19/arch/sparc/include/asm/ |
D | checksum_64.h | 166 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() function
|
D | checksum_32.h | 240 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() function
|
/Linux-v4.19/net/ipv6/netfilter/ |
D | ip6t_NPT.c | 74 sum = ~csum_fold(csum_add(csum_unfold((__force __sum16)addr->s6_addr16[idx]), in ip6t_npt_map_pfx()
|
D | nf_conntrack_reasm.c | 446 head->csum = csum_add(head->csum, fp->csum); in nf_ct_frag6_reasm()
|
/Linux-v4.19/drivers/staging/gdm724x/ |
D | gdm_lte.c | 200 sum = csum_add(sum, csum_unfold((__force __sum16)pa)); in icmp6_checksum() 205 sum = csum_add(sum, csum_unfold((__force __sum16)*w++)); in icmp6_checksum()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/ |
D | en_rx.c | 575 return csum_add(hw_checksum, *(__wsum *)vlanh); in get_fixed_vlan_csum() 616 temp = csum_add(hw_checksum, *(__wsum *)ipv6h); in get_fixed_ipv6_csum() 618 skb->csum = csum_add(temp, (__force __wsum)*(__be16 *)&ipv6h->nexthdr); in get_fixed_ipv6_csum()
|
/Linux-v4.19/net/ipv4/ |
D | udp_offload.c | 134 uh->check = ~csum_fold(csum_add(partial, in __skb_udp_tunnel_segment()
|
D | icmp.c | 387 csum = csum_add(csum, skb1->csum); in icmp_push_reply()
|
D | ip_fragment.c | 608 head->csum = csum_add(head->csum, fp->csum); in ip_frag_reasm()
|
/Linux-v4.19/net/ipv6/ |
D | reassembly.c | 376 head->csum = csum_add(head->csum, fp->csum); in ip6_frag_reasm()
|
D | icmp.c | 278 tmp_csum = csum_add(tmp_csum, skb->csum); in icmpv6_push_pending_frames()
|
D | raw.c | 579 tmp_csum = csum_add(tmp_csum, skb->csum); in rawv6_push_pending_frames()
|
/Linux-v4.19/include/linux/ |
D | skbuff.h | 3694 if (!csum_fold(csum_add(psum, skb->csum))) { in __skb_checksum_validate_complete() 3805 skb->csum = csum_add(skb->csum, delta); in skb_remcsum_process()
|