/net/ipv6/ |
D | ip6_checksum.c | 15 __u32 sum = (__force u32)csum; in csum_ipv6_magic() local 17 sum += (__force u32)saddr->s6_addr32[0]; in csum_ipv6_magic() 18 carry = (sum < (__force u32)saddr->s6_addr32[0]); in csum_ipv6_magic() 19 sum += carry; in csum_ipv6_magic() 21 sum += (__force u32)saddr->s6_addr32[1]; in csum_ipv6_magic() 22 carry = (sum < (__force u32)saddr->s6_addr32[1]); in csum_ipv6_magic() 23 sum += carry; in csum_ipv6_magic() 25 sum += (__force u32)saddr->s6_addr32[2]; in csum_ipv6_magic() 26 carry = (sum < (__force u32)saddr->s6_addr32[2]); in csum_ipv6_magic() 27 sum += carry; in csum_ipv6_magic() [all …]
|
D | ip6_tunnel.c | 99 struct pcpu_sw_netstats tmp, sum = { 0 }; in ip6_get_stats() local 115 sum.rx_packets += tmp.rx_packets; in ip6_get_stats() 116 sum.rx_bytes += tmp.rx_bytes; in ip6_get_stats() 117 sum.tx_packets += tmp.tx_packets; in ip6_get_stats() 118 sum.tx_bytes += tmp.tx_bytes; in ip6_get_stats() 120 dev->stats.rx_packets = sum.rx_packets; in ip6_get_stats() 121 dev->stats.rx_bytes = sum.rx_bytes; in ip6_get_stats() 122 dev->stats.tx_packets = sum.tx_packets; in ip6_get_stats() 123 dev->stats.tx_bytes = sum.tx_bytes; in ip6_get_stats()
|
/net/core/ |
D | utils.c | 303 void inet_proto_csum_replace4(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace4() argument 307 csum_replace4(sum, from, to); in inet_proto_csum_replace4() 313 *sum = ~csum_fold(csum_add(csum_sub(csum_unfold(*sum), in inet_proto_csum_replace4() 319 void inet_proto_csum_replace16(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace16() argument 328 *sum = csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16() 329 ~csum_unfold(*sum))); in inet_proto_csum_replace16() 334 *sum = ~csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16() 335 csum_unfold(*sum))); in inet_proto_csum_replace16() 339 void inet_proto_csum_replace_by_diff(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace_by_diff() argument 343 *sum = csum_fold(csum_add(diff, ~csum_unfold(*sum))); in inet_proto_csum_replace_by_diff() [all …]
|
D | datagram.c | 679 __sum16 sum; in __skb_checksum_complete_head() local 681 sum = csum_fold(skb_checksum(skb, 0, len, skb->csum)); in __skb_checksum_complete_head() 682 if (likely(!sum)) { in __skb_checksum_complete_head() 688 skb->csum_valid = !sum; in __skb_checksum_complete_head() 689 return sum; in __skb_checksum_complete_head() 696 __sum16 sum; in __skb_checksum_complete() local 701 sum = csum_fold(csum_add(skb->csum, csum)); in __skb_checksum_complete() 702 if (likely(!sum)) { in __skb_checksum_complete() 713 skb->csum_valid = !sum; in __skb_checksum_complete() 716 return sum; in __skb_checksum_complete()
|
D | dev.c | 4850 __sum16 sum; in __skb_gro_checksum_complete() local 4855 sum = csum_fold(csum_add(NAPI_GRO_CB(skb)->csum, wsum)); in __skb_gro_checksum_complete() 4856 if (likely(!sum)) { in __skb_gro_checksum_complete() 4865 return sum; in __skb_gro_checksum_complete()
|
/net/netfilter/ipvs/ |
D | ip_vs_est.c | 60 static void ip_vs_read_cpu_stats(struct ip_vs_kstats *sum, in ip_vs_read_cpu_stats() argument 80 sum->conns += conns; in ip_vs_read_cpu_stats() 81 sum->inpkts += inpkts; in ip_vs_read_cpu_stats() 82 sum->outpkts += outpkts; in ip_vs_read_cpu_stats() 83 sum->inbytes += inbytes; in ip_vs_read_cpu_stats() 84 sum->outbytes += outbytes; in ip_vs_read_cpu_stats() 89 sum->conns = s->cnt.conns; in ip_vs_read_cpu_stats() 90 sum->inpkts = s->cnt.inpkts; in ip_vs_read_cpu_stats() 91 sum->outpkts = s->cnt.outpkts; in ip_vs_read_cpu_stats() 92 sum->inbytes = s->cnt.inbytes; in ip_vs_read_cpu_stats() [all …]
|
/net/netfilter/ |
D | nft_payload.c | 177 __sum16 sum; in nft_payload_set_eval() local 203 if (skb_copy_bits(skb, csum_offset, &sum, sizeof(sum)) < 0) in nft_payload_set_eval() 208 sum = csum_fold(csum_add(csum_sub(~csum_unfold(sum), fsum), in nft_payload_set_eval() 210 if (sum == 0) in nft_payload_set_eval() 211 sum = CSUM_MANGLED_0; in nft_payload_set_eval() 213 if (!skb_make_writable(skb, csum_offset + sizeof(sum)) || in nft_payload_set_eval() 214 skb_store_bits(skb, csum_offset, &sum, sizeof(sum)) < 0) in nft_payload_set_eval()
|
/net/bridge/ |
D | br_device.c | 164 struct pcpu_sw_netstats tmp, sum = { 0 }; in br_get_stats64() local 175 sum.tx_bytes += tmp.tx_bytes; in br_get_stats64() 176 sum.tx_packets += tmp.tx_packets; in br_get_stats64() 177 sum.rx_bytes += tmp.rx_bytes; in br_get_stats64() 178 sum.rx_packets += tmp.rx_packets; in br_get_stats64() 181 stats->tx_bytes = sum.tx_bytes; in br_get_stats64() 182 stats->tx_packets = sum.tx_packets; in br_get_stats64() 183 stats->rx_bytes = sum.rx_bytes; in br_get_stats64() 184 stats->rx_packets = sum.rx_packets; in br_get_stats64()
|
/net/ipv6/netfilter/ |
D | ip6t_NPT.c | 48 __sum16 sum; in ip6t_npt_map_pfx() local 74 sum = ~csum_fold(csum_add(csum_unfold((__force __sum16)addr->s6_addr16[idx]), in ip6t_npt_map_pfx() 76 if (sum == CSUM_MANGLED_0) in ip6t_npt_map_pfx() 77 sum = 0; in ip6t_npt_map_pfx() 78 *(__force __sum16 *)&addr->s6_addr16[idx] = sum; in ip6t_npt_map_pfx()
|
/net/rds/ |
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()
|
D | ib_stats.c | 87 uint64_t *sum; in rds_ib_stats_info_copy() local 96 sum = (uint64_t *)&stats; in rds_ib_stats_info_copy() 98 *(sum++) += *(src++); in rds_ib_stats_info_copy()
|
D | stats.c | 114 uint64_t *sum; in rds_stats_info() local 128 sum = (uint64_t *)&stats; in rds_stats_info() 130 *(sum++) += *(src++); in rds_stats_info()
|
/net/rxrpc/ |
D | peer_event.c | 319 u64 sum = peer->rtt_sum, avg; in rxrpc_peer_add_rtt() local 327 sum -= peer->rtt_cache[cursor]; in rxrpc_peer_add_rtt() 328 sum += rtt; in rxrpc_peer_add_rtt() 331 peer->rtt_sum = sum; in rxrpc_peer_add_rtt() 339 avg = sum / RXRPC_RTT_CACHE_SIZE; in rxrpc_peer_add_rtt() 341 avg = sum; in rxrpc_peer_add_rtt()
|
/net/appletalk/ |
D | ddp.c | 920 int len, unsigned long sum) in atalk_sum_partial() argument 924 sum += *data++; in atalk_sum_partial() 925 sum = rol16(sum, 1); in atalk_sum_partial() 927 return sum; in atalk_sum_partial() 932 int len, unsigned long sum) in atalk_sum_skb() argument 942 sum = atalk_sum_partial(skb->data + offset, copy, sum); in atalk_sum_skb() 944 return sum; in atalk_sum_skb() 962 sum = atalk_sum_partial(vaddr + frag->page_offset + in atalk_sum_skb() 963 offset - start, copy, sum); in atalk_sum_skb() 967 return sum; in atalk_sum_skb() [all …]
|
/net/batman-adv/ |
D | main.h | 296 u64 *counters, sum = 0; in batadv_sum_counter() local 301 sum += counters[idx]; in batadv_sum_counter() 304 return sum; in batadv_sum_counter()
|
D | bat_iv_ogm.c | 112 u16 sum = 0; in batadv_ring_buffer_avg() local 119 sum += *ptr; in batadv_ring_buffer_avg() 129 return (u8)(sum / count); in batadv_ring_buffer_avg()
|
/net/ipx/ |
D | af_ipx.c | 1213 __u32 sum = p[1] + (p[2] & (__force u16)htons(0x00ff)); in ipx_cksum() local 1219 sum += *p++; in ipx_cksum() 1223 sum += (__force u16)htons(0xff00) & *p; in ipx_cksum() 1226 sum = (sum & 0xffff) + (sum >> 16); in ipx_cksum() 1229 if (sum >= 0x10000) in ipx_cksum() 1230 sum++; in ipx_cksum() 1236 if (sum) in ipx_cksum() 1237 sum = ~sum; in ipx_cksum() 1239 return (__force __be16)sum; in ipx_cksum()
|
/net/xfrm/ |
D | xfrm_hash.h | 21 u32 sum = (__force u32)daddr->a4 + (__force u32)saddr->a4; in __xfrm4_daddr_saddr_hash() local 22 return ntohl((__force __be32)sum); in __xfrm4_daddr_saddr_hash()
|
/net/ipv4/ |
D | inet_fragment.c | 293 unsigned int sum, sum_truesize = 0; in inet_frag_destroy() local 308 sum = sum_truesize + f->qsize; in inet_frag_destroy() 314 sub_frag_mem_limit(nf, sum); in inet_frag_destroy()
|
/net/bluetooth/ |
D | ecc.c | 190 u64 sum; in vli_add() local 192 sum = left[i] + right[i] + carry; in vli_add() 193 if (sum != left[i]) in vli_add() 194 carry = (sum < left[i]); in vli_add() 196 result[i] = sum; in vli_add()
|
/net/dccp/ |
D | ackvec.h | 111 int dccp_ackvec_update_records(struct dccp_ackvec *av, u64 seq, u8 sum);
|