/linux-master/arch/arm64/include/asm/ |
H A D | checksum.h | 13 __u32 len, __u8 proto, __wsum sum); 15 static inline __sum16 csum_fold(__wsum csum) 40 return csum_fold((__force __wsum)(sum >> 32));
|
/linux-master/arch/arc/include/asm/ |
H A D | checksum.h | 25 static inline __sum16 csum_fold(__wsum s) 69 static inline __wsum 71 __u8 proto, __wsum sum)
|
/linux-master/arch/loongarch/include/asm/ |
H A D | checksum.h | 15 __u32 len, __u8 proto, __wsum sum); 21 static inline __sum16 csum_fold(__wsum sum) 57 return csum_fold((__force __wsum)(sum >> 32));
|
/linux-master/arch/x86/lib/ |
H A D | csum-partial_64.c | 14 static inline __wsum csum_finalize_sum(u64 temp64) 16 return (__force __wsum)((temp64 + ror64(temp64, 32)) >> 32); 44 __wsum csum_partial(const void *buff, int len, __wsum sum)
|
/linux-master/arch/alpha/lib/ |
H A D | checksum.c | 46 __u32 len, __u8 proto, __wsum sum) 54 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, 55 __u32 len, __u8 proto, __wsum sum) 68 return (__force __wsum)result; 163 __wsum csum_partial(const void *buff, int len, __wsum sum) 171 return (__force __wsum)result;
|
/linux-master/lib/ |
H A D | checksum.c | 125 __wsum csum_partial(const void *buff, int len, __wsum wsum) 134 return (__force __wsum)result; 158 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, 159 __u32 len, __u8 proto, __wsum sum) 170 return (__force __wsum)from64to32(s);
|
/linux-master/arch/riscv/include/asm/ |
H A D | checksum.h | 23 __u32 len, __u8 proto, __wsum sum); 90 return csum_fold((__force __wsum)csum);
|
/linux-master/arch/x86/um/asm/ |
H A D | checksum_32.h | 17 __wsum sum)
|
/linux-master/include/net/ |
H A D | ip6_checksum.h | 36 __u32 len, __u8 proto, __wsum csum); 39 static inline __wsum ip6_compute_pseudo(struct sk_buff *skb, int proto) 49 __wsum base) 77 __wsum base)
|
H A D | gso.h | 20 __wsum csum; 47 static inline void gso_reset_checksum(struct sk_buff *skb, __wsum res) 65 static inline __sum16 gso_make_checksum(struct sk_buff *skb, __wsum res) 69 __wsum partial = SKB_GSO_CB(skb)->csum;
|
H A D | inet_ecn.h | 145 skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)from), 146 (__force __wsum)to); 161 skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)from), 162 (__force __wsum)to);
|
H A D | udplite.h | 67 static inline __wsum udplite_csum(struct sk_buff *skb)
|
H A D | gro.h | 89 __wsum csum; 183 static inline __wsum inet_gro_compute_pseudo(const struct sk_buff *skb, 225 __wsum psum) 279 __wsum pseudo) 294 __wsum delta; 309 __wsum delta; 422 static inline __wsum ip6_gro_compute_pseudo(const struct sk_buff *skb,
|
/linux-master/net/ipv6/ila/ |
H A D | ila_common.c | 26 static __wsum get_csum_diff_iaddr(struct ila_addr *iaddr, struct ila_params *p) 35 static __wsum get_csum_diff(struct ipv6hdr *ip6h, struct ila_params *p) 44 __wsum diff, fval; 48 fval = (__force __wsum)(ila_csum_neutral_set(iaddr->ident) ? 67 __wsum diff; 79 __wsum diff;
|
H A D | ila.h | 74 __wsum csum_diff; 79 static inline __wsum compute_csum_diff8(const __be32 *from, const __be32 *to)
|
/linux-master/arch/parisc/lib/ |
H A D | checksum.c | 101 __wsum csum_partial(const void *buff, int len, __wsum sum) 105 return (__force __wsum)from32to16(result);
|
/linux-master/tools/include/uapi/linux/ |
H A D | types.h | 17 typedef __u32 __bitwise __wsum; typedef
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_tcp_custom_syncookie.h | 55 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, 56 __u32 len, __u8 proto, __wsum sum) 67 return (__force __wsum)from64to32(s); 71 static inline __sum16 csum_fold(__wsum csum) 81 __u8 proto, __wsum sum) 89 __u32 len, __u8 proto, __wsum csum) 138 return csum_fold((__force __wsum)sum);
|
/linux-master/include/uapi/linux/ |
H A D | types.h | 44 typedef __u32 __bitwise __wsum; typedef
|
/linux-master/fs/nfsd/ |
H A D | cache.h | 26 __wsum k_csum;
|
/linux-master/arch/loongarch/lib/ |
H A D | csum.c | 122 __u32 len, __u8 proto, __wsum csum) 139 return csum_fold((__force __wsum)(sum >> 32));
|
/linux-master/arch/hexagon/lib/ |
H A D | checksum.c | 51 __u32 len, __u8 proto, __wsum sum) 58 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, 59 __u32 len, __u8 proto, __wsum sum) 72 return (__force __wsum)result;
|
/linux-master/tools/testing/selftests/net/ |
H A D | nat6to4.c | 109 __wsum sum4 = 0; 120 __wsum sum6 = 0; 183 __wsum sum4 = 0; 247 __wsum sum6 = 0;
|
/linux-master/tools/include/linux/ |
H A D | types.h | 69 typedef __u32 __bitwise __wsum; typedef
|
/linux-master/net/ipv6/ |
H A D | ip6_checksum.c | 10 __u32 len, __u8 proto, __wsum csum) 60 return csum_fold((__force __wsum)sum);
|