/arch/arc/include/asm/ |
H A D | checksum.h | 10 * = 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 D | checksum.h | 1 /* 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 D | checksum.h | 45 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 D | checksum.h | 57 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 D | checksum.h | 52 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 D | checksum_32.h | 10 return csum_fold (csum_partial(buff, len, 0)); 35 return csum_fold(sum);
|
H A D | checksum.h | 58 * 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 D | checksum.h | 66 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 D | checksum.h | 76 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 D | checksum.h | 70 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 D | checksum.h | 98 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 D | checksum_32.h | 66 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 D | checksum.h | 69 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 D | checksum_32.h | 158 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 D | checksum_64.h | 83 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 D | checksum_32.h | 104 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 D | checksum_64.h | 15 * 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 D | checksum.h | 87 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 D | checksum.h | 43 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 D | checksum.h | 28 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 D | checksum.h | 106 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 D | checksum.h | 83 static inline __sum16 csum_fold(__wsum sum) function 101 return csum_fold(csum_partial(buff, len, 0));
|
/arch/alpha/include/asm/ |
H A D | checksum.h | 62 static inline __sum16 csum_fold(__wsum csum) function
|
/arch/ia64/include/asm/ |
H A D | checksum.h | 65 static inline __sum16 csum_fold(__wsum csum) function
|
/arch/x86/lib/ |
H A D | csum-partial_64.c | 145 return csum_fold(csum_partial(buff,len,0));
|