/linux-master/arch/csky/include/asm/ |
H A D | checksum.h | 9 static inline __sum16 csum_fold(__wsum csum) function 23 #define csum_fold csum_fold macro
|
/linux-master/arch/arm64/include/asm/ |
H A D | checksum.h | 15 static inline __sum16 csum_fold(__wsum csum) function 21 #define csum_fold csum_fold macro 40 return csum_fold((__force __wsum)(sum >> 32));
|
/linux-master/arch/arc/include/asm/ |
H A D | checksum.h | 7 * = csum_fold( ) largely derived from ARM version. 13 * -Rewrote ip_fast_cscum( ) and csum_fold( ) with fast inline asm 25 static inline __sum16 csum_fold(__wsum s) function 62 return csum_fold(sum); 92 #define csum_fold csum_fold macro
|
/linux-master/arch/loongarch/include/asm/ |
H A D | checksum.h | 21 static inline __sum16 csum_fold(__wsum sum) function 33 #define csum_fold csum_fold macro 57 return csum_fold((__force __wsum)(sum >> 32));
|
/linux-master/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 | 24 * csum_fold - Fold and invert a 32bit checksum. 31 static inline __sum16 csum_fold(__wsum sum) function 75 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
|
/linux-master/include/asm-generic/ |
H A D | checksum.h | 29 #ifndef csum_fold 33 static inline __sum16 csum_fold(__wsum csum) function 55 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
|
/linux-master/arch/parisc/include/asm/ |
H A D | checksum.h | 63 static inline __sum16 csum_fold(__wsum csum) function 96 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); 105 return csum_fold (csum_partial(buf, len, 0)); 175 return csum_fold(sum);
|
/linux-master/arch/arm/include/asm/ |
H A D | checksum.h | 58 static inline __sum16 csum_fold(__wsum sum) function 61 "add %0, %1, %1, ror #16 @ csum_fold" 96 return csum_fold(sum); 140 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); 151 return csum_fold(csum_partial(buff, len, 0)); 163 return csum_fold(__csum_ipv6_magic(saddr, daddr, htonl(len),
|
/linux-master/arch/nios2/include/asm/ |
H A D | checksum.h | 21 static inline __sum16 csum_fold(__wsum sum) function 67 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
|
/linux-master/arch/m68k/include/asm/ |
H A D | checksum.h | 67 static inline __sum16 csum_fold(__wsum sum) function 105 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); 115 return csum_fold (csum_partial(buff, len, 0)); 146 return csum_fold(sum);
|
/linux-master/arch/sparc/include/asm/ |
H A D | checksum_64.h | 51 static inline __sum16 csum_fold(__wsum sum) function 89 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); 123 return csum_fold(sum); 129 return csum_fold(csum_partial(buff, len, 0));
|
H A D | checksum_32.h | 118 static inline __sum16 csum_fold(__wsum sum) function 155 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); 189 return csum_fold(sum); 195 return csum_fold(csum_partial(buff, len, 0));
|
/linux-master/arch/xtensa/include/asm/ |
H A D | checksum.h | 67 static __inline__ __sum16 csum_fold(__wsum sum) function 120 return csum_fold(sum); 160 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); 170 return csum_fold (csum_partial(buff, len, 0)); 233 return csum_fold(sum);
|
/linux-master/arch/sh/include/asm/ |
H A D | checksum_32.h | 63 static inline __sum16 csum_fold(__wsum sum) function 112 return csum_fold(sum); 145 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); 154 return csum_fold(csum_partial(buff, len, 0)); 189 return csum_fold(sum);
|
/linux-master/arch/s390/include/asm/ |
H A D | checksum.h | 41 static inline __sum16 csum_fold(__wsum sum) function 67 return csum_fold((__force __wsum)(csum >> 32)); 94 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); 102 return csum_fold(csum_partial(buff, len, 0)); 123 return csum_fold((__force __wsum)(sum >> 32));
|
/linux-master/arch/mips/include/asm/ |
H A D | checksum.h | 77 static inline __sum16 csum_fold(__wsum csum) function 88 #define csum_fold csum_fold macro 125 return csum_fold(csum); 179 return csum_fold(csum_partial(buff, len, 0)); 247 return csum_fold(sum);
|
/linux-master/arch/x86/include/asm/ |
H A D | checksum_32.h | 99 static inline __sum16 csum_fold(__wsum sum) function 131 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); 141 return csum_fold(csum_partial(buff, len, 0)); 165 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.
|
/linux-master/arch/riscv/include/asm/ |
H A D | checksum.h | 90 return csum_fold((__force __wsum)csum);
|
/linux-master/include/net/ |
H A D | checksum.h | 128 *sum = csum_fold(csum_add(diff, ~csum_unfold(*sum))); 135 *sum = csum_fold(csum_add(tmp, (__force __wsum)to)); 181 delta = csum_sub((__force __wsum)csum_fold(csum), 183 *psum = csum_fold(csum); 190 *psum = csum_fold(csum_sub(delta, (__force __wsum)*psum));
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | network_helpers.h | 75 static __u16 csum_fold(__u32 csum) function 95 return csum_fold((__u32)s); 114 return csum_fold((__u32)s);
|
/linux-master/arch/alpha/include/asm/ |
H A D | checksum.h | 62 static inline __sum16 csum_fold(__wsum csum) function
|
/linux-master/arch/powerpc/include/asm/ |
H A D | checksum.h | 39 static inline __sum16 csum_fold(__wsum sum) function 91 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); 156 return csum_fold(ip_fast_csum_nofold(iph, ihl)); 212 return csum_fold(csum_partial(buff, len, 0));
|
/linux-master/arch/x86/lib/ |
H A D | csum-wrappers_64.c | 89 return csum_fold(
|