Home
last modified time | relevance | path

Searched refs:csum_fold (Results 1 – 60 of 60) sorted by relevance

/linux-4.1.27/arch/arc/include/asm/
Dchecksum.h28 static inline __sum16 csum_fold(__wsum s) in csum_fold() function
65 return csum_fold(sum); in ip_fast_csum()
95 #define csum_fold csum_fold macro
/linux-4.1.27/arch/score/include/asm/
Dchecksum.h52 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
126 return csum_fold(sum); in ip_fast_csum()
167 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
177 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
242 return csum_fold(sum); in csum_ipv6_magic()
/linux-4.1.27/arch/m32r/include/asm/
Dchecksum.h57 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
113 return csum_fold(sum); in ip_fast_csum()
152 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
162 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
200 return csum_fold(sum); in csum_ipv6_magic()
/linux-4.1.27/arch/arm/include/asm/
Dchecksum.h45 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
83 return csum_fold(sum); in ip_fast_csum()
127 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
138 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
150 return csum_fold(__csum_ipv6_magic(saddr, daddr, htonl(len), in csum_ipv6_magic()
/linux-4.1.27/arch/cris/include/asm/
Dchecksum.h37 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function
57 return csum_fold(csum_partial(iph, ihl * 4, 0)); in ip_fast_csum()
70 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
80 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.1.27/arch/sh/include/asm/
Dchecksum_32.h66 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
114 return csum_fold(sum); in ip_fast_csum()
149 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
158 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
194 return csum_fold(sum); in csum_ipv6_magic()
/linux-4.1.27/arch/xtensa/include/asm/
Dchecksum.h69 static __inline__ __sum16 csum_fold(__wsum sum) in csum_fold() function
122 return csum_fold(sum); in ip_fast_csum()
164 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
174 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
237 return csum_fold(sum); in csum_ipv6_magic()
/linux-4.1.27/arch/mips/include/asm/
Dchecksum.h111 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function
122 #define csum_fold csum_fold macro
159 return csum_fold(csum); in ip_fast_csum()
212 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
279 return csum_fold(sum); in csum_ipv6_magic()
/linux-4.1.27/arch/m68k/include/asm/
Dchecksum.h66 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
104 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
114 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
145 return csum_fold(sum); in csum_ipv6_magic()
/linux-4.1.27/arch/parisc/include/asm/
Dchecksum.h76 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function
111 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
120 return csum_fold (csum_partial(buf, len, 0)); in ip_compute_csum()
186 return csum_fold(sum); in csum_ipv6_magic()
/linux-4.1.27/arch/s390/include/asm/
Dchecksum.h70 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
86 return csum_fold(csum_partial(iph, ihl*4, 0)); in ip_fast_csum()
125 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
135 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.1.27/arch/sparc/include/asm/
Dchecksum_64.h83 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
123 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
158 return csum_fold(sum); in csum_ipv6_magic()
164 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
Dchecksum_32.h158 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
197 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
232 return csum_fold(sum); in csum_ipv6_magic()
238 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.1.27/include/asm-generic/
Dchecksum.h49 #ifndef csum_fold
53 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function
77 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
/linux-4.1.27/arch/x86/include/asm/
Dchecksum_32.h104 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
138 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
148 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
173 return csum_fold(sum); in csum_ipv6_magic()
Dchecksum_64.h22 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
116 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
/linux-4.1.27/arch/avr32/include/asm/
Dchecksum.h98 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
139 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
149 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.1.27/include/net/
Dchecksum.h125 *sum = csum_fold(csum_add(csum_sub(~csum_unfold(*sum), from), to)); in csum_replace4()
164 delta = csum_sub(csum_fold(csum), *psum); in remcsum_adjust()
165 *psum = csum_fold(csum); in remcsum_adjust()
172 *psum = csum_fold(csum_sub(delta, *psum)); in remcsum_unadjust()
/linux-4.1.27/arch/x86/um/asm/
Dchecksum_32.h10 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
35 return csum_fold(sum); in csum_ipv6_magic()
Dchecksum.h65 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
110 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
/linux-4.1.27/arch/nios2/include/asm/
Dchecksum.h28 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
75 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
/linux-4.1.27/arch/metag/include/asm/
Dchecksum.h43 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function
84 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
/linux-4.1.27/arch/mn10300/include/asm/
Dchecksum.h28 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
73 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
/linux-4.1.27/arch/frv/include/asm/
Dchecksum.h87 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
126 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
/linux-4.1.27/arch/powerpc/include/asm/
Dchecksum.h83 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
101 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.1.27/net/core/
Dutils.c307 *sum = csum_fold(csum_add(csum_sub(~csum_unfold(*sum), from), in inet_proto_csum_replace4()
312 *sum = ~csum_fold(csum_add(csum_sub(csum_unfold(*sum), from), in inet_proto_csum_replace4()
326 *sum = csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
332 *sum = ~csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
Ddatagram.c655 sum = csum_fold(skb_checksum(skb, 0, len, skb->csum)); in __skb_checksum_complete_head()
675 sum = csum_fold(csum_add(skb->csum, csum)); in __skb_checksum_complete()
725 if (csum_fold(csum)) in skb_copy_and_csum_datagram_msg()
Ddev.c2402 *(__sum16 *)(skb->data + offset) = csum_fold(csum); in skb_checksum_help()
4325 sum = csum_fold(csum_add(NAPI_GRO_CB(skb)->csum, wsum)); in __skb_gro_checksum_complete()
Dskbuff.c2352 *((__sum16 *)(to + csstuff)) = csum_fold(csum); in skb_copy_and_csum_dev()
/linux-4.1.27/net/ipv6/netfilter/
Dip6t_NPT.c38 npt->adjustment = ~csum_fold(csum_sub(src_sum, dst_sum)); in ip6t_npt_checkentry()
74 sum = ~csum_fold(csum_add(csum_unfold((__force __sum16)addr->s6_addr16[idx]), in ip6t_npt_map_pfx()
/linux-4.1.27/net/netfilter/ipvs/
Dip_vs_proto_udp.c92 csum_fold(ip_vs_check_diff16(oldip->ip6, newip->ip6, in udp_fast_csum_update()
98 csum_fold(ip_vs_check_diff4(oldip->ip, newip->ip, in udp_fast_csum_update()
114 ~csum_fold(ip_vs_check_diff16(oldip->ip6, newip->ip6, in udp_partial_csum_update()
120 ~csum_fold(ip_vs_check_diff4(oldip->ip, newip->ip, in udp_partial_csum_update()
Dip_vs_proto_tcp.c97 csum_fold(ip_vs_check_diff16(oldip->ip6, newip->ip6, in tcp_fast_csum_update()
103 csum_fold(ip_vs_check_diff4(oldip->ip, newip->ip, in tcp_fast_csum_update()
118 ~csum_fold(ip_vs_check_diff16(oldip->ip6, newip->ip6, in tcp_partial_csum_update()
124 ~csum_fold(ip_vs_check_diff4(oldip->ip, newip->ip, in tcp_partial_csum_update()
Dip_vs_core.c655 return csum_fold(skb_checksum(skb, offset, skb->len - offset, 0)); in ip_vs_checksum_complete()
/linux-4.1.27/arch/ia64/include/asm/
Dchecksum.h65 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function
/linux-4.1.27/arch/alpha/include/asm/
Dchecksum.h62 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function
/linux-4.1.27/arch/x86/lib/
Dcsum-partial_64.c145 return csum_fold(csum_partial(buff,len,0)); in ip_compute_csum()
Dcsum-wrappers_64.c154 return csum_fold( in csum_ipv6_magic()
/linux-4.1.27/net/ipv4/
Dtcp_offload.c131 newcheck = ~csum_fold((__force __wsum)((__force u32)th->check + in tcp_gso_segment()
170 th->check = ~csum_fold((__force __wsum)((__force u32)th->check + in tcp_gso_segment()
Dudp_offload.c110 uh->check = ~csum_fold((__force __wsum) in __skb_udp_tunnel_segment()
126 uh->check = csum_fold(skb->csum); in __skb_udp_tunnel_segment()
Dnetfilter.c134 if ((protocol == 0 && !csum_fold(skb->csum)) || in nf_ip_checksum()
Dgre_demux.c91 *(__sum16 *)ptr = csum_fold(skb_checksum(skb, 0, in gre_build_header()
Dicmp.c377 icmph->checksum = csum_fold(csum); in icmp_push_reply()
Dping.c649 pfh->icmph.checksum = csum_fold(pfh->wcheck); in ping_v4_push_pending_frames()
Dip_output.c1574 arg->csumoffset) = csum_fold(csum_add(nskb->csum, in ip_send_unicast_reply()
Dipmr.c2140 csum_fold(skb_checksum(skb, 0, skb->len, 0)))) in pim_rcv()
/linux-4.1.27/net/ipv6/
Dip6_checksum.c60 return csum_fold((__force __wsum)sum); in csum_ipv6_magic()
Dip6mr.c645 csum_fold(skb_checksum(skb, 0, skb->len, 0)))) in pim6_rcv()
/linux-4.1.27/net/sunrpc/
Dsocklib.c174 if (csum_fold(desc.csum)) in csum_partial_copy_to_xdr()
/linux-4.1.27/net/sched/
Dact_csum.c126 icmph->checksum = csum_fold(skb->csum); in tcf_csum_ipv4_icmp()
144 igmph->csum = csum_fold(skb->csum); in tcf_csum_ipv4_igmp()
/linux-4.1.27/net/bridge/netfilter/
Dnft_reject_bridge.c134 icmph->checksum = csum_fold(csum); in nft_reject_br_send_v4_unreach()
/linux-4.1.27/net/ipv4/netfilter/
Dnf_nat_l3proto_ipv4.c243 csum_fold(skb_checksum(skb, hdrlen, in nf_nat_icmp_reply_translation()
Dnf_nat_snmp_basic.c889 *csum = csum_fold(csum_partial(s, 4, ~csum_unfold(*csum))); in fast_csum()
/linux-4.1.27/include/linux/
Dskbuff.h3047 if (!csum_fold(csum_add(psum, skb->csum))) { in __skb_checksum_validate_complete()
3362 csum = csum_fold(csum_partial(skb_transport_header(skb), in gso_make_checksum()
Dnetdevice.h2288 !csum_fold(csum_add(psum, NAPI_GRO_CB(skb)->csum))) in __skb_gro_checksum_validate_complete()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c3320 tsum = ~csum_fold(csum_sub((__force __wsum) csum, in bnx2x_csum_fix()
3324 tsum = ~csum_fold(csum_add((__force __wsum) csum, in bnx2x_csum_fix()
3652 bswab16(csum_fold((__force __wsum)csum)); in bnx2x_update_pbds_gso_enc()
/linux-4.1.27/drivers/net/usb/
Dsmsc95xx.c1860 + skb->csum_offset)) = csum_fold(calc); in smsc95xx_tx_fixup()
/linux-4.1.27/net/bridge/
Dbr_multicast.c1614 if (!csum_fold(skb2->csum)) in br_multicast_ipv4_rcv()
/linux-4.1.27/drivers/net/ethernet/3com/
Dtyphoon.c1418 csum = csum_fold(csum_partial_copy_nocheck(image_data, in typhoon_download_firmware()
/linux-4.1.27/net/unix/
Daf_unix.c166 unsigned int hash = (__force unsigned int)csum_fold(n); in unix_hash_fold()
/linux-4.1.27/drivers/net/ethernet/sun/
Dcassini.c2139 csum = csum_fold(csum_partial(crcaddr, cp->crc_size, in cas_rx_process_pkt()