Searched refs:csum_fold (Results 1 - 25 of 26) sorted by relevance

12

/arch/arc/include/asm/
H A Dchecksum.h10 * = csum_fold( ) largely derived from ARM version.
16 * -Rewrote ip_fast_cscum( ) and csum_fold( ) with fast inline asm
28 static inline __sum16 csum_fold(__wsum s) function
65 return csum_fold(sum);
95 #define csum_fold csum_fold macro
/arch/cris/include/asm/
H A Dchecksum.h1 /* TODO: csum_tcpudp_magic could be speeded up, and csum_fold as well */
37 static inline __sum16 csum_fold(__wsum csum) function
57 return csum_fold(csum_partial(iph, ihl * 4, 0));
70 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
80 return csum_fold (csum_partial(buff, len, 0));
/arch/arm/include/asm/
H A Dchecksum.h45 static inline __sum16 csum_fold(__wsum sum) function
48 "add %0, %1, %1, ror #16 @ csum_fold"
83 return csum_fold(sum);
127 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
138 return csum_fold(csum_partial(buff, len, 0));
150 return csum_fold(__csum_ipv6_magic(saddr, daddr, htonl(len),
/arch/m32r/include/asm/
H A Dchecksum.h57 static inline __sum16 csum_fold(__wsum sum) function
113 return csum_fold(sum);
152 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
162 return csum_fold (csum_partial(buff, len, 0));
200 return csum_fold(sum);
/arch/score/include/asm/
H A Dchecksum.h52 static inline __sum16 csum_fold(__wsum sum) function
126 return csum_fold(sum);
167 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
177 return csum_fold(csum_partial(buff, len, 0));
242 return csum_fold(sum);
/arch/x86/um/asm/
H A Dchecksum_32.h10 return csum_fold (csum_partial(buff, len, 0));
35 return csum_fold(sum);
H A Dchecksum.h58 * csum_fold - Fold and invert a 32bit checksum.
65 static inline __sum16 csum_fold(__wsum sum) function
110 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
/arch/m68k/include/asm/
H A Dchecksum.h66 static inline __sum16 csum_fold(__wsum sum) function
104 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
114 return csum_fold (csum_partial(buff, len, 0));
145 return csum_fold(sum);
/arch/parisc/include/asm/
H A Dchecksum.h76 static inline __sum16 csum_fold(__wsum csum) function
111 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
120 return csum_fold (csum_partial(buf, len, 0));
186 return csum_fold(sum);
/arch/s390/include/asm/
H A Dchecksum.h70 static inline __sum16 csum_fold(__wsum sum) function
86 return csum_fold(csum_partial(iph, ihl*4, 0));
125 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
135 return csum_fold(csum_partial(buff, len, 0));
/arch/avr32/include/asm/
H A Dchecksum.h98 static inline __sum16 csum_fold(__wsum sum) function
139 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
149 return csum_fold(csum_partial(buff, len, 0));
/arch/sh/include/asm/
H A Dchecksum_32.h66 static inline __sum16 csum_fold(__wsum sum) function
114 return csum_fold(sum);
149 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
158 return csum_fold(csum_partial(buff, len, 0));
194 return csum_fold(sum);
/arch/xtensa/include/asm/
H A Dchecksum.h69 static __inline__ __sum16 csum_fold(__wsum sum) function
122 return csum_fold(sum);
164 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
174 return csum_fold (csum_partial(buff, len, 0));
237 return csum_fold(sum);
/arch/sparc/include/asm/
H A Dchecksum_32.h158 static inline __sum16 csum_fold(__wsum sum) function
197 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
232 return csum_fold(sum);
238 return csum_fold(csum_partial(buff, len, 0));
H A Dchecksum_64.h83 static inline __sum16 csum_fold(__wsum sum) function
123 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
158 return csum_fold(sum);
164 return csum_fold(csum_partial(buff, len, 0));
/arch/x86/include/asm/
H A Dchecksum_32.h104 static inline __sum16 csum_fold(__wsum sum) function
138 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
148 return csum_fold(csum_partial(buff, len, 0));
173 return csum_fold(sum);
H A Dchecksum_64.h15 * csum_fold - Fold and invert a 32bit checksum.
22 static inline __sum16 csum_fold(__wsum sum) function
116 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
126 * Before filling it in it needs to be csum_fold()'ed.
/arch/frv/include/asm/
H A Dchecksum.h87 static inline __sum16 csum_fold(__wsum sum) function
126 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
/arch/metag/include/asm/
H A Dchecksum.h43 static inline __sum16 csum_fold(__wsum csum) function
84 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
/arch/mn10300/include/asm/
H A Dchecksum.h28 static inline __sum16 csum_fold(__wsum sum) function
73 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
/arch/mips/include/asm/
H A Dchecksum.h106 static inline __sum16 csum_fold(__wsum sum) function
109 " .set push # csum_fold\n"
159 return csum_fold(csum);
213 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
222 return csum_fold(csum_partial(buff, len, 0));
287 return csum_fold(sum);
/arch/powerpc/include/asm/
H A Dchecksum.h83 static inline __sum16 csum_fold(__wsum sum) function
101 return csum_fold(csum_partial(buff, len, 0));
/arch/alpha/include/asm/
H A Dchecksum.h62 static inline __sum16 csum_fold(__wsum csum) function
/arch/ia64/include/asm/
H A Dchecksum.h65 static inline __sum16 csum_fold(__wsum csum) function
/arch/x86/lib/
H A Dcsum-partial_64.c145 return csum_fold(csum_partial(buff,len,0));

Completed in 232 milliseconds

12