/kernel/linux/linux-5.10/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) in csum_fold() function 62 return csum_fold(sum); in ip_fast_csum() 92 #define csum_fold csum_fold macro
|
/kernel/linux/linux-6.6/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) in csum_fold() function 62 return csum_fold(sum); in ip_fast_csum() 92 #define csum_fold csum_fold macro
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | checksum.h | 57 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function 60 "add %0, %1, %1, ror #16 @ csum_fold" in csum_fold() 95 return csum_fold(sum); in ip_fast_csum() 139 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 150 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum() 162 return csum_fold(__csum_ipv6_magic(saddr, daddr, htonl(len), in csum_ipv6_magic()
|
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | checksum.h | 58 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function 61 "add %0, %1, %1, ror #16 @ csum_fold" in csum_fold() 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()
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | checksum.h | 21 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()
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | checksum.h | 15 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function 21 #define csum_fold csum_fold macro 40 return csum_fold((__force u32)(sum >> 32)); in ip_fast_csum()
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | checksum.h | 15 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()
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | checksum.h | 21 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()
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | checksum.h | 77 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() 180 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum() 248 return csum_fold(sum); in csum_ipv6_magic()
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | checksum.h | 77 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)); 247 return csum_fold(sum);
|
/kernel/linux/linux-5.10/arch/xtensa/include/asm/ |
H A D | checksum.h | 67 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()
|
/kernel/linux/linux-5.10/arch/sh/include/asm/ |
H A D | checksum_32.h | 62 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function 110 return csum_fold(sum); in ip_fast_csum() 143 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 152 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum() 187 return csum_fold(sum); in csum_ipv6_magic()
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | checksum.h | 45 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function 71 return csum_fold((__force __wsum)(csum >> 32)); in ip_fast_csum() 98 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 106 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum() 127 return csum_fold((__force __wsum)(sum >> 32)); in csum_ipv6_magic()
|
/kernel/linux/linux-6.6/arch/sh/include/asm/ |
H A D | checksum_32.h | 63 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()
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | checksum.h | 48 static inline __sum16 csum_fold(__wsum sum) in csum_fold() function 74 return csum_fold((__force __wsum)(csum >> 32)); in ip_fast_csum() 101 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 109 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum() 130 return csum_fold((__force __wsum)(sum >> 32)); in csum_ipv6_magic()
|
/kernel/linux/linux-6.6/arch/xtensa/include/asm/ |
H A D | checksum.h | 67 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()
|
/kernel/linux/linux-5.10/arch/m68k/include/asm/ |
H A D | checksum.h | 67 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()
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | checksum.h | 63 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() 173 return csum_fold(sum); in csum_ipv6_magic()
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | checksum_64.h | 51 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()
|
/kernel/linux/linux-6.6/arch/m68k/include/asm/ |
H A D | checksum.h | 67 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()
|
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | checksum.h | 63 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()
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | checksum_64.h | 51 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()
|
/kernel/linux/linux-5.10/arch/csky/include/asm/ |
H A D | checksum.h | 10 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function 24 #define csum_fold csum_fold macro
|
/kernel/linux/linux-6.6/arch/csky/include/asm/ |
H A D | checksum.h | 9 static inline __sum16 csum_fold(__wsum csum) in csum_fold() function 23 #define csum_fold csum_fold macro
|
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | checksum.h | 27 #ifndef csum_fold 31 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()
|