| /linux/include/net/ |
| H A D | checksum.h | 59 static __always_inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() function 69 return csum_add(csum, ~addend); in csum_sub() 98 return csum_add(csum, csum_shift(csum2, offset)); in csum_block_add() 116 *sum = csum_fold(csum_add(diff, ~csum_unfold(*sum))); in csum_replace_by_diff() 123 *sum = csum_fold(csum_add(tmp, (__force __wsum)to)); in csum_replace4() 139 *csum = csum_add(csum_sub(*csum, old), new); in csum_replace()
|
| /linux/tools/testing/selftests/net/tcp_ao/ |
| H A D | icmps-accept.c | 249 static inline uint32_t csum_add(uint32_t csum, uint32_t addend) in csum_add() function 263 sum = csum_add(sum, words[i]); in checksum6_nofold() 265 sum = csum_add(sum, ((char *)data)[len - 1]); in checksum6_nofold()
|
| H A D | icmps-discard.c | 249 static inline uint32_t csum_add(uint32_t csum, uint32_t addend) in csum_add() function 263 sum = csum_add(sum, words[i]); in checksum6_nofold() 265 sum = csum_add(sum, ((char *)data)[len - 1]); in checksum6_nofold()
|
| /linux/arch/sparc/include/asm/ |
| H A D | checksum_64.h | 133 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() function
|
| H A D | checksum_32.h | 199 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() function
|
| /linux/net/ipv6/netfilter/ |
| H A D | ip6t_NPT.c | 71 sum = ~csum_fold(csum_add(csum_unfold((__force __sum16)addr->s6_addr16[idx]), in ip6t_npt_map_pfx()
|
| /linux/net/dsa/ |
| H A D | tag_dsa.c | 312 c = csum_add(c, csum_partial(new_header + 2, 2, 0)); in dsa_rcv_ll()
|
| /linux/net/netfilter/ |
| H A D | xt_TCPMSS.c | 242 skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)oldlen), in tcpmss_tg6()
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_rx.c | 543 return csum_add(hw_checksum, *(__wsum *)vlanh); in get_fixed_vlan_csum() 584 temp = csum_add(hw_checksum, *(__wsum *)ipv6h); in get_fixed_ipv6_csum() 586 skb->csum = csum_add(temp, (__force __wsum)*(__be16 *)&ipv6h->nexthdr); in get_fixed_ipv6_csum()
|
| /linux/net/ipv4/ |
| H A D | inet_fragment.c | 635 head->csum = csum_add(head->csum, fp->csum); in inet_frag_reasm_finish()
|
| H A D | icmp.c | 404 csum = csum_add(csum, skb1->csum); in icmp_push_reply()
|
| H A D | ip_output.c | 1669 arg->csumoffset) = csum_fold(csum_add(nskb->csum, in ip_send_unicast_reply()
|
| H A D | udp.c | 1052 csum = csum_add(csum, frags->csum); in udp4_hwcsum()
|
| /linux/net/core/ |
| H A D | gro.c | 788 sum = csum_fold(csum_add(NAPI_GRO_CB(skb)->csum, wsum)); in __skb_gro_checksum_complete()
|
| H A D | skbuff.c | 3771 sum = csum_fold(csum_add(skb->csum, csum)); in __skb_checksum_complete()
|
| H A D | filter.c | 2067 return (skb->csum = csum_add(skb->csum, csum)); in BPF_CALL_2()
|
| /linux/net/ipv6/ |
| H A D | icmp.c | 301 tmp_csum = csum_add(tmp_csum, skb->csum); in icmpv6_push_pending_frames()
|
| /linux/include/linux/ |
| H A D | skbuff.h | 4873 if (!csum_fold(csum_add(psum, skb->csum))) { in __skb_checksum_validate_complete() 4982 skb->csum = csum_add(skb->csum, delta); in skb_remcsum_process()
|
| /linux/drivers/net/ethernet/broadcom/bnx2x/ |
| H A D | bnx2x_cmn.c | 3356 tsum = ~csum_fold(csum_add((__force __wsum) csum, in bnx2x_csum_fix()
|