| /net/ipv6/ |
| A D | ip6_checksum.c | 20 sum += carry; in csum_ipv6_magic() 24 sum += carry; in csum_ipv6_magic() 28 sum += carry; in csum_ipv6_magic() 32 sum += carry; in csum_ipv6_magic() 36 sum += carry; in csum_ipv6_magic() 40 sum += carry; in csum_ipv6_magic() 44 sum += carry; in csum_ipv6_magic() 48 sum += carry; in csum_ipv6_magic() 51 sum += ulen; in csum_ipv6_magic() 53 sum += carry; in csum_ipv6_magic() [all …]
|
| /net/psample/ |
| A D | psample.c | 322 sum += nla_total_size(0); in psample_tunnel_meta_len() 327 sum += nla_total_size(sizeof(u32)); in psample_tunnel_meta_len() 329 sum += nla_total_size(sizeof(u32)); in psample_tunnel_meta_len() 339 sum += nla_total_size(sizeof(u8)); in psample_tunnel_meta_len() 342 sum += nla_total_size(0); in psample_tunnel_meta_len() 344 sum += nla_total_size(0); in psample_tunnel_meta_len() 346 sum += nla_total_size(sizeof(u16)); in psample_tunnel_meta_len() 348 sum += nla_total_size(sizeof(u16)); in psample_tunnel_meta_len() 350 sum += nla_total_size(0); in psample_tunnel_meta_len() 353 sum += nla_total_size(tun_opts_len); in psample_tunnel_meta_len() [all …]
|
| /net/core/ |
| A D | utils.c | 425 void inet_proto_csum_replace4(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace4() argument 429 csum_replace4(sum, from, to); in inet_proto_csum_replace4() 435 *sum = ~csum_fold(csum_add(csum_sub(csum_unfold(*sum), in inet_proto_csum_replace4() 458 void inet_proto_csum_replace16(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace16() argument 467 *sum = csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16() 468 ~csum_unfold(*sum))); in inet_proto_csum_replace16() 470 *sum = ~csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16() 471 csum_unfold(*sum))); in inet_proto_csum_replace16() 475 void inet_proto_csum_replace_by_diff(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace_by_diff() argument 479 csum_replace_by_diff(sum, diff); in inet_proto_csum_replace_by_diff() [all …]
|
| A D | datagram.c | 813 __wsum sum; in csum_and_copy_to_iter() local 826 sum = csum_shift(csstate->csum, csstate->off); in csum_and_copy_to_iter() 828 bytes = iterate_and_advance2(i, bytes, (void *)addr, &sum, in csum_and_copy_to_iter() 831 csstate->csum = csum_shift(sum, csstate->off); in csum_and_copy_to_iter()
|
| A D | gro.c | 775 __sum16 sum; in __skb_gro_checksum_complete() local 780 sum = csum_fold(csum_add(NAPI_GRO_CB(skb)->csum, wsum)); in __skb_gro_checksum_complete() 782 if (likely(!sum)) { in __skb_gro_checksum_complete() 791 return sum; in __skb_gro_checksum_complete()
|
| A D | netdev-genl.c | 580 u64 *sum = _sum; in netdev_nl_stats_add() local 583 if (*add != NETDEV_STAT_NOT_SET && *sum != NETDEV_STAT_NOT_SET) in netdev_nl_stats_add() 584 *sum += *add; in netdev_nl_stats_add() 585 sum++; in netdev_nl_stats_add()
|
| A D | skbuff.c | 3692 __sum16 sum; in __skb_checksum_complete_head() local 3696 if (likely(!sum)) { in __skb_checksum_complete_head() 3702 skb->csum_valid = !sum; in __skb_checksum_complete_head() 3703 return sum; in __skb_checksum_complete_head() 3719 __sum16 sum; in __skb_checksum_complete() local 3731 if (likely(!sum)) { in __skb_checksum_complete() 3742 skb->csum_valid = !sum; in __skb_checksum_complete() 3745 return sum; in __skb_checksum_complete() 3963 unsigned int sum = 0; in skb_rbtree_purge() local 3970 sum += skb->truesize; in skb_rbtree_purge() [all …]
|
| /net/netfilter/ |
| A D | nft_payload.c | 687 *sum = csum_fold(csum_add(csum_sub(~csum_unfold(*sum), fsum), tsum)); in nft_csum_replace() 688 if (*sum == 0) in nft_csum_replace() 689 *sum = CSUM_MANGLED_0; in nft_csum_replace() 750 __sum16 sum; in nft_payload_l4csum_update() local 758 if (skb_copy_bits(skb, l4csum_offset, &sum, sizeof(sum)) < 0) in nft_payload_l4csum_update() 771 sum = ~csum_fold(csum_add(csum_sub(csum_unfold(sum), fsum), in nft_payload_l4csum_update() 776 skb_store_bits(skb, l4csum_offset, &sum, sizeof(sum)) < 0) in nft_payload_l4csum_update() 785 __sum16 sum; in nft_payload_csum_inet() local 787 if (skb_copy_bits(skb, csum_offset, &sum, sizeof(sum)) < 0) in nft_payload_csum_inet() 790 nft_csum_replace(&sum, fsum, tsum); in nft_payload_csum_inet() [all …]
|
| /net/mptcp/ |
| A D | mib.c | 111 unsigned long sum[ARRAY_SIZE(mptcp_snmp_list) - 1]; in mptcp_seq_show() local 121 memset(sum, 0, sizeof(sum)); in mptcp_seq_show() 123 snmp_get_cpu_field_batch(sum, mptcp_snmp_list, in mptcp_seq_show() 127 seq_printf(seq, " %lu", sum[i]); in mptcp_seq_show()
|
| A D | options.c | 1320 __sum16 __mptcp_make_csum(u64 data_seq, u32 subflow_seq, u16 data_len, __wsum sum) in __mptcp_make_csum() argument 1335 csum = csum_partial(&header, sizeof(header), sum); in __mptcp_make_csum()
|
| A D | protocol.h | 1005 __sum16 __mptcp_make_csum(u64 data_seq, u32 subflow_seq, u16 data_len, __wsum sum);
|
| /net/ipv6/netfilter/ |
| A D | ip6t_NPT.c | 45 __sum16 sum; in ip6t_npt_map_pfx() local 71 sum = ~csum_fold(csum_add(csum_unfold((__force __sum16)addr->s6_addr16[idx]), in ip6t_npt_map_pfx() 73 if (sum == CSUM_MANGLED_0) in ip6t_npt_map_pfx() 74 sum = 0; in ip6t_npt_map_pfx() 75 *(__force __sum16 *)&addr->s6_addr16[idx] = sum; in ip6t_npt_map_pfx()
|
| /net/rds/ |
| A D | ib_stats.c | 89 uint64_t *sum; in rds_ib_stats_info_copy() local 98 sum = (uint64_t *)&stats; in rds_ib_stats_info_copy() 100 *(sum++) += *(src++); in rds_ib_stats_info_copy()
|
| A D | tcp_stats.c | 56 uint64_t *sum; in rds_tcp_stats_info_copy() local 65 sum = (uint64_t *)&stats; in rds_tcp_stats_info_copy() 67 *(sum++) += *(src++); in rds_tcp_stats_info_copy()
|
| A D | stats.c | 116 uint64_t *sum; in rds_stats_info() local 130 sum = (uint64_t *)&stats; in rds_stats_info() 132 *(sum++) += *(src++); in rds_stats_info()
|
| /net/appletalk/ |
| A D | ddp.c | 940 sum += *data++; in atalk_sum_partial() 941 sum = rol16(sum, 1); in atalk_sum_partial() 943 return sum; in atalk_sum_partial() 958 sum = atalk_sum_partial(skb->data + offset, copy, sum); in atalk_sum_skb() 960 return sum; in atalk_sum_skb() 983 return sum; in atalk_sum_skb() 999 copy, sum); in atalk_sum_skb() 1001 return sum; in atalk_sum_skb() 1009 return sum; in atalk_sum_skb() 1014 unsigned long sum; in atalk_checksum() local [all …]
|
| /net/ipv4/ |
| A D | inet_fragment.c | 270 unsigned int sum = 0; in inet_frag_rbtree_purge() local 280 sum += skb->truesize; in inet_frag_rbtree_purge() 285 return sum; in inet_frag_rbtree_purge() 291 unsigned int sum, sum_truesize = 0; in inet_frag_destroy() local 306 sum = sum_truesize + f->qsize; in inet_frag_destroy() 310 sub_frag_mem_limit(fqdir, sum); in inet_frag_destroy()
|
| /net/xfrm/ |
| A D | xfrm_hash.h | 22 u32 sum = (__force u32)daddr->a4 + (__force u32)saddr->a4; in __xfrm4_daddr_saddr_hash() local 23 return ntohl((__force __be32)sum); in __xfrm4_daddr_saddr_hash()
|
| /net/smc/ |
| A D | smc_stats.c | 275 u64 *sum; in smc_nl_get_stats() local 294 sum = (u64 *)stats; in smc_nl_get_stats() 296 *(sum++) += *(src++); in smc_nl_get_stats()
|
| /net/batman-adv/ |
| A D | mesh-interface.c | 88 u64 *counters, sum = 0; in batadv_sum_counter() local 93 sum += counters[idx]; in batadv_sum_counter() 96 return sum; in batadv_sum_counter()
|
| A D | bat_iv_ogm.c | 110 u16 sum = 0; in batadv_ring_buffer_avg() local 117 sum += *ptr; in batadv_ring_buffer_avg() 127 return (u8)(sum / count); in batadv_ring_buffer_avg() 892 u8 sum; in batadv_iv_orig_ifinfo_sum() local 899 sum = orig_ifinfo->bat_iv.bcast_own_sum; in batadv_iv_orig_ifinfo_sum() 904 return sum; in batadv_iv_orig_ifinfo_sum()
|
| /net/sunrpc/ |
| A D | xdr.c | 535 unsigned int sum = head->iov_len + buf->page_len + tail->iov_len; in xdr_buf_try_expand() local 538 if (sum > buf->len) { in xdr_buf_try_expand() 539 free_space = min_t(unsigned int, sum - buf->len, len); in xdr_buf_try_expand() 549 if (buf->buflen > sum) { in xdr_buf_try_expand() 551 free_space = min_t(unsigned int, buf->buflen - sum, len); in xdr_buf_try_expand()
|