Home
last modified time | relevance | path

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

1234

/linux/arch/arc/include/asm/
A Dchecksum.h25 static inline __sum16 csum_fold(__wsum s) in csum_fold() function
62 return csum_fold(sum); in ip_fast_csum()
92 #define csum_fold csum_fold macro
/linux/arch/loongarch/include/asm/
A Dchecksum.h21 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
33 #define csum_fold csum_fold macro
57 return csum_fold((__force __wsum)(sum >> 32)); in ip_fast_csum()
/linux/arch/arm64/include/asm/
A Dchecksum.h15 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function
21 #define csum_fold csum_fold macro
40 return csum_fold((__force __wsum)(sum >> 32)); in ip_fast_csum()
/linux/arch/sh/include/asm/
A Dchecksum_32.h63 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
112 return csum_fold(sum); in ip_fast_csum()
145 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
154 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
189 return csum_fold(sum); in csum_ipv6_magic()
/linux/arch/arm/include/asm/
A Dchecksum.h58 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
96 return csum_fold(sum); in ip_fast_csum()
140 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
151 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
163 return csum_fold(__csum_ipv6_magic(saddr, daddr, htonl(len), in csum_ipv6_magic()
/linux/arch/xtensa/include/asm/
A Dchecksum.h67 static __inline__ __sum16 csum_fold(__wsum sum) in csum_fold() function
120 return csum_fold(sum); in ip_fast_csum()
160 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
170 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
233 return csum_fold(sum); in csum_ipv6_magic()
/linux/arch/mips/include/asm/
A Dchecksum.h77 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function
88 #define csum_fold csum_fold macro
125 return csum_fold(csum); in ip_fast_csum()
179 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
247 return csum_fold(sum); in csum_ipv6_magic()
/linux/arch/s390/include/asm/
A Dchecksum.h43 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
69 return csum_fold((__force __wsum)(csum >> 32)); in ip_fast_csum()
96 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
104 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
125 return csum_fold((__force __wsum)(sum >> 32)); in csum_ipv6_magic()
/linux/arch/m68k/include/asm/
A Dchecksum.h67 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
105 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
115 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
146 return csum_fold(sum); in csum_ipv6_magic()
/linux/arch/parisc/include/asm/
A Dchecksum.h63 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function
96 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
105 return csum_fold (csum_partial(buf, len, 0)); in ip_compute_csum()
175 return csum_fold(sum); in csum_ipv6_magic()
/linux/arch/sparc/include/asm/
A Dchecksum_64.h51 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
89 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
123 return csum_fold(sum); in csum_ipv6_magic()
129 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
A Dchecksum_32.h118 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
155 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
189 return csum_fold(sum); in csum_ipv6_magic()
195 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux/arch/csky/include/asm/
A Dchecksum.h9 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function
23 #define csum_fold csum_fold macro
/linux/arch/x86/include/asm/
A Dchecksum_32.h99 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
131 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
141 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
165 return csum_fold(sum); in csum_ipv6_magic()
A 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/include/asm-generic/
A Dchecksum.h29 #ifndef csum_fold
33 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function
55 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
/linux/include/net/
A Dchecksum.h128 *sum = csum_fold(csum_add(diff, ~csum_unfold(*sum))); in csum_replace_by_diff()
135 *sum = csum_fold(csum_add(tmp, (__force __wsum)to)); in csum_replace4()
181 delta = csum_sub((__force __wsum)csum_fold(csum), in remcsum_adjust()
183 *psum = csum_fold(csum); in remcsum_adjust()
190 *psum = csum_fold(csum_sub(delta, (__force __wsum)*psum)); in remcsum_unadjust()
/linux/arch/x86/um/asm/
A Dchecksum_32.h10 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
35 return csum_fold(sum); in csum_ipv6_magic()
A Dchecksum.h31 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/arch/powerpc/include/asm/
A Dchecksum.h39 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
91 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
156 return csum_fold(ip_fast_csum_nofold(iph, ihl)); in ip_fast_csum()
212 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux/arch/nios2/include/asm/
A Dchecksum.h21 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function
67 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
/linux/tools/testing/selftests/bpf/
A Dnetwork_helpers.h99 static __u16 csum_fold(__u32 csum) in csum_fold() function
119 return csum_fold((__u32)s); in csum_tcpudp_magic()
138 return csum_fold((__u32)s); in csum_ipv6_magic()
/linux/tools/testing/selftests/bpf/progs/
A Dtest_tcp_custom_syncookie.h69 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function
81 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
136 return csum_fold((__force __wsum)sum); in csum_ipv6_magic()
/linux/net/core/
A Dutils.c435 *sum = ~csum_fold(csum_add(csum_sub(csum_unfold(*sum), in inet_proto_csum_replace4()
467 *sum = csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
470 *sum = ~csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
483 *sum = ~csum_fold(csum_add(diff, csum_unfold(*sum))); in inet_proto_csum_replace_by_diff()
/linux/net/ipv6/ila/
A Dila_common.c53 *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()

Completed in 33 milliseconds

1234