Symbol: __wsum
arch/alpha/include/asm/checksum.h
18
__u32 len, __u8 proto, __wsum sum);
arch/alpha/include/asm/checksum.h
20
__wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
arch/alpha/include/asm/checksum.h
21
__u32 len, __u8 proto, __wsum sum);
arch/alpha/include/asm/checksum.h
35
extern __wsum csum_partial(const void *buff, int len, __wsum sum);
arch/alpha/include/asm/checksum.h
46
__wsum csum_and_copy_from_user(const void __user *src, void *dst, int len);
arch/alpha/include/asm/checksum.h
48
__wsum csum_partial_copy_nocheck(const void *src, void *dst, int len);
arch/alpha/include/asm/checksum.h
62
static inline __sum16 csum_fold(__wsum csum)
arch/alpha/include/asm/checksum.h
73
__u32 len, __u8 proto, __wsum sum);
arch/alpha/lib/checksum.c
165
__wsum csum_partial(const void *buff, int len, __wsum sum)
arch/alpha/lib/checksum.c
173
return (__force __wsum)result;
arch/alpha/lib/checksum.c
48
__u32 len, __u8 proto, __wsum sum)
arch/alpha/lib/checksum.c
56
__wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
arch/alpha/lib/checksum.c
57
__u32 len, __u8 proto, __wsum sum)
arch/alpha/lib/checksum.c
70
return (__force __wsum)result;
arch/alpha/lib/csum_partial_copy.c
316
static __wsum __csum_and_copy(const void __user *src, void *dst, int len)
arch/alpha/lib/csum_partial_copy.c
346
return (__force __wsum)from64to16 (checksum);
arch/alpha/lib/csum_partial_copy.c
349
__wsum
arch/alpha/lib/csum_partial_copy.c
357
__wsum
arch/arc/include/asm/checksum.h
25
static inline __sum16 csum_fold(__wsum s)
arch/arc/include/asm/checksum.h
69
static inline __wsum
arch/arc/include/asm/checksum.h
71
__u8 proto, __wsum sum)
arch/arm/include/asm/checksum.h
101
__u8 proto, __wsum sum)
arch/arm/include/asm/checksum.h
138
__u8 proto, __wsum sum)
arch/arm/include/asm/checksum.h
155
extern __wsum
arch/arm/include/asm/checksum.h
157
__be32 proto, __wsum sum);
arch/arm/include/asm/checksum.h
161
__u32 len, __u8 proto, __wsum sum)
arch/arm/include/asm/checksum.h
28
__wsum csum_partial(const void *buff, int len, __wsum sum);
arch/arm/include/asm/checksum.h
38
__wsum
arch/arm/include/asm/checksum.h
41
__wsum
arch/arm/include/asm/checksum.h
47
__wsum csum_and_copy_from_user(const void __user *src, void *dst, int len)
arch/arm/include/asm/checksum.h
58
static inline __sum16 csum_fold(__wsum sum)
arch/arm/include/asm/checksum.h
76
__wsum sum;
arch/arm/include/asm/checksum.h
99
static inline __wsum
arch/arm64/include/asm/checksum.h
13
__u32 len, __u8 proto, __wsum sum);
arch/arm64/include/asm/checksum.h
15
static inline __sum16 csum_fold(__wsum csum)
arch/arm64/include/asm/checksum.h
40
return csum_fold((__force __wsum)(sum >> 32));
arch/arm64/lib/csum.c
134
__u32 len, __u8 proto, __wsum csum)
arch/arm64/lib/csum.c
155
return csum_fold((__force __wsum)(sum >> 32));
arch/csky/include/asm/checksum.h
25
static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
arch/csky/include/asm/checksum.h
26
unsigned short len, unsigned short proto, __wsum sum)
arch/csky/include/asm/checksum.h
9
static inline __sum16 csum_fold(__wsum csum)
arch/hexagon/include/asm/checksum.h
17
__wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
arch/hexagon/include/asm/checksum.h
18
__u32 len, __u8 proto, __wsum sum);
arch/hexagon/include/asm/checksum.h
22
__u32 len, __u8 proto, __wsum sum);
arch/hexagon/lib/checksum.c
51
__u32 len, __u8 proto, __wsum sum)
arch/hexagon/lib/checksum.c
58
__wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
arch/hexagon/lib/checksum.c
59
__u32 len, __u8 proto, __wsum sum)
arch/hexagon/lib/checksum.c
72
return (__force __wsum)result;
arch/loongarch/include/asm/checksum.h
17
__u32 len, __u8 proto, __wsum sum);
arch/loongarch/include/asm/checksum.h
23
static inline __sum16 csum_fold(__wsum sum)
arch/loongarch/include/asm/checksum.h
59
return csum_fold((__force __wsum)(sum >> 32));
arch/loongarch/lib/csum.c
123
__u32 len, __u8 proto, __wsum csum)
arch/loongarch/lib/csum.c
140
return csum_fold((__force __wsum)(sum >> 32));
arch/m68k/include/asm/checksum.h
103
unsigned short proto, __wsum sum)
arch/m68k/include/asm/checksum.h
121
__u32 len, __u8 proto, __wsum sum)
arch/m68k/include/asm/checksum.h
23
__wsum csum_partial(const void *buff, int len, __wsum sum);
arch/m68k/include/asm/checksum.h
35
extern __wsum csum_and_copy_from_user(const void __user *src,
arch/m68k/include/asm/checksum.h
39
extern __wsum csum_partial_copy_nocheck(const void *src,
arch/m68k/include/asm/checksum.h
67
static inline __sum16 csum_fold(__wsum sum)
arch/m68k/include/asm/checksum.h
81
static inline __wsum
arch/m68k/include/asm/checksum.h
83
unsigned short proto, __wsum sum)
arch/m68k/lib/checksum.c
131
__wsum
arch/m68k/lib/checksum.c
140
__wsum sum = ~0U;
arch/m68k/lib/checksum.c
273
__wsum
arch/m68k/lib/checksum.c
277
__wsum sum = 0;
arch/m68k/lib/checksum.c
38
__wsum csum_partial(const void *buff, int len, __wsum sum)
arch/microblaze/include/asm/checksum.h
15
static inline __wsum
arch/microblaze/include/asm/checksum.h
17
__u8 proto, __wsum sum)
arch/mips/include/asm/checksum.h
129
static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
arch/mips/include/asm/checksum.h
131
__wsum isum)
arch/mips/include/asm/checksum.h
169
return (__force __wsum)osum;
arch/mips/include/asm/checksum.h
186
__wsum sum)
arch/mips/include/asm/checksum.h
188
__wsum tmp;
arch/mips/include/asm/checksum.h
35
__wsum csum_partial(const void *buff, int len, __wsum sum);
arch/mips/include/asm/checksum.h
37
__wsum __csum_partial_copy_from_user(const void __user *src, void *dst, int len);
arch/mips/include/asm/checksum.h
38
__wsum __csum_partial_copy_to_user(const void *src, void __user *dst, int len);
arch/mips/include/asm/checksum.h
42
__wsum csum_and_copy_from_user(const void __user *src, void *dst, int len)
arch/mips/include/asm/checksum.h
55
__wsum csum_and_copy_to_user(const void *src, void __user *dst, int len)
arch/mips/include/asm/checksum.h
68
__wsum __csum_partial_copy_nocheck(const void *src, void *dst, int len);
arch/mips/include/asm/checksum.h
69
static inline __wsum csum_partial_copy_nocheck(const void *src, void *dst, int len)
arch/mips/include/asm/checksum.h
77
static inline __sum16 csum_fold(__wsum csum)
arch/mips/include/asm/checksum.h
82
csum = (__force __wsum)(sum < (__force u32)csum);
arch/nios2/include/asm/checksum.h
14
extern __wsum csum_partial(const void *buff, int len, __wsum sum);
arch/nios2/include/asm/checksum.h
21
static inline __sum16 csum_fold(__wsum sum)
arch/nios2/include/asm/checksum.h
40
static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
arch/nios2/include/asm/checksum.h
42
__wsum sum)
arch/nios2/include/asm/checksum.h
65
__wsum sum)
arch/parisc/include/asm/checksum.h
113
__wsum sum)
arch/parisc/include/asm/checksum.h
19
extern __wsum csum_partial(const void *, int, __wsum);
arch/parisc/include/asm/checksum.h
63
static inline __sum16 csum_fold(__wsum csum)
arch/parisc/include/asm/checksum.h
74
static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
arch/parisc/include/asm/checksum.h
76
__wsum sum)
arch/parisc/include/asm/checksum.h
94
__wsum sum)
arch/parisc/lib/checksum.c
92
__wsum csum_partial(const void *buff, int len, __wsum sum)
arch/parisc/lib/checksum.c
96
return (__force __wsum)csum_from32to16(result);
arch/powerpc/include/asm/checksum.h
101
return (__force __wsum)((u32)res + (res >> 32));
arch/powerpc/include/asm/checksum.h
116
static __always_inline __wsum csum_shift(__wsum sum, int offset)
arch/powerpc/include/asm/checksum.h
119
return (__force __wsum)rol32((__force u32)sum, (offset & 1) << 3);
arch/powerpc/include/asm/checksum.h
127
static inline __wsum ip_fast_csum_nofold(const void *iph, unsigned int ihl)
arch/powerpc/include/asm/checksum.h
136
return (__force __wsum)from64to32(s);
arch/powerpc/include/asm/checksum.h
138
__wsum sum, tmp;
arch/powerpc/include/asm/checksum.h
171
__wsum __csum_partial(const void *buff, int len, __wsum sum);
arch/powerpc/include/asm/checksum.h
173
static __always_inline __wsum csum_partial(const void *buff, int len, __wsum sum)
arch/powerpc/include/asm/checksum.h
177
sum = csum_add(sum, (__force __wsum)*(const u16 *)buff);
arch/powerpc/include/asm/checksum.h
179
sum = csum_add(sum, (__force __wsum)*(const u32 *)buff);
arch/powerpc/include/asm/checksum.h
181
sum = csum_add(sum, (__force __wsum)
arch/powerpc/include/asm/checksum.h
184
sum = csum_add(sum, (__force __wsum)
arch/powerpc/include/asm/checksum.h
187
sum = csum_add(sum, (__force __wsum)
arch/powerpc/include/asm/checksum.h
190
sum = csum_add(sum, (__force __wsum)
arch/powerpc/include/asm/checksum.h
193
sum = csum_add(sum, (__force __wsum)
arch/powerpc/include/asm/checksum.h
196
sum = csum_add(sum, (__force __wsum)
arch/powerpc/include/asm/checksum.h
21
extern __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
arch/powerpc/include/asm/checksum.h
218
__u32 len, __u8 proto, __wsum sum);
arch/powerpc/include/asm/checksum.h
24
extern __wsum csum_and_copy_from_user(const void __user *src, void *dst,
arch/powerpc/include/asm/checksum.h
27
extern __wsum csum_and_copy_to_user(const void *src, void __user *dst,
arch/powerpc/include/asm/checksum.h
39
static inline __sum16 csum_fold(__wsum sum)
arch/powerpc/include/asm/checksum.h
57
static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len,
arch/powerpc/include/asm/checksum.h
58
__u8 proto, __wsum sum)
arch/powerpc/include/asm/checksum.h
70
return (__force __wsum) from64to32(s);
arch/powerpc/include/asm/checksum.h
89
__u8 proto, __wsum sum)
arch/powerpc/include/asm/checksum.h
95
static __always_inline __wsum csum_add(__wsum csum, __wsum addend)
arch/powerpc/lib/checksum_wrappers.c
14
__wsum csum_and_copy_from_user(const void __user *src, void *dst,
arch/powerpc/lib/checksum_wrappers.c
17
__wsum csum;
arch/powerpc/lib/checksum_wrappers.c
28
__wsum csum_and_copy_to_user(const void *src, void __user *dst, int len)
arch/powerpc/lib/checksum_wrappers.c
30
__wsum csum;
arch/riscv/include/asm/checksum.h
23
__u32 len, __u8 proto, __wsum sum);
arch/riscv/include/asm/checksum.h
84
return csum_fold((__force __wsum)csum);
arch/riscv/lib/csum.c
22
__u32 len, __u8 proto, __wsum csum)
arch/riscv/lib/csum.c
63
return csum_fold((__force __wsum)sum);
arch/s390/include/asm/checksum.h
110
__u32 len, __u8 proto, __wsum csum)
arch/s390/include/asm/checksum.h
125
return csum_fold((__force __wsum)(sum >> 32));
arch/s390/include/asm/checksum.h
19
static inline __wsum cksm(const void *buff, int len, __wsum sum)
arch/s390/include/asm/checksum.h
35
__wsum csum_partial(const void *buff, int len, __wsum sum);
arch/s390/include/asm/checksum.h
38
__wsum csum_partial_copy_nocheck(const void *src, void *dst, int len);
arch/s390/include/asm/checksum.h
43
static inline __sum16 csum_fold(__wsum sum)
arch/s390/include/asm/checksum.h
69
return csum_fold((__force __wsum)(csum >> 32));
arch/s390/include/asm/checksum.h
76
static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len,
arch/s390/include/asm/checksum.h
77
__u8 proto, __wsum sum)
arch/s390/include/asm/checksum.h
86
return (__force __wsum)(csum >> 32);
arch/s390/include/asm/checksum.h
94
__u8 proto, __wsum sum)
arch/s390/lib/csum-partial.c
19
static __always_inline __wsum csum_copy(void *dst, const void *src, int len, __wsum sum, bool copy)
arch/s390/lib/csum-partial.c
76
sum = (__force __wsum)fpu_vlgvf(16, 1);
arch/s390/lib/csum-partial.c
81
__wsum csum_partial(const void *buff, int len, __wsum sum)
arch/s390/lib/csum-partial.c
87
__wsum csum_partial_copy_nocheck(const void *src, void *dst, int len)
arch/sh/include/asm/checksum_32.h
115
static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
arch/sh/include/asm/checksum_32.h
117
__wsum sum)
arch/sh/include/asm/checksum_32.h
143
__wsum sum)
arch/sh/include/asm/checksum_32.h
160
__u32 len, __u8 proto, __wsum sum)
arch/sh/include/asm/checksum_32.h
196
static inline __wsum csum_and_copy_to_user(const void *src,
arch/sh/include/asm/checksum_32.h
24
asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
arch/sh/include/asm/checksum_32.h
34
asmlinkage __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
arch/sh/include/asm/checksum_32.h
45
__wsum csum_partial_copy_nocheck(const void *src, void *dst, int len)
arch/sh/include/asm/checksum_32.h
52
__wsum csum_and_copy_from_user(const void __user *src, void *dst, int len)
arch/sh/include/asm/checksum_32.h
63
static inline __sum16 csum_fold(__wsum sum)
arch/sh/include/asm/checksum_32.h
88
__wsum sum;
arch/sparc/include/asm/checksum_32.h
118
static inline __sum16 csum_fold(__wsum sum)
arch/sparc/include/asm/checksum_32.h
132
static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
arch/sparc/include/asm/checksum_32.h
134
__wsum sum)
arch/sparc/include/asm/checksum_32.h
153
__wsum sum)
arch/sparc/include/asm/checksum_32.h
162
__u32 len, __u8 proto, __wsum sum)
arch/sparc/include/asm/checksum_32.h
199
static inline __wsum csum_add(__wsum csum, __wsum addend)
arch/sparc/include/asm/checksum_32.h
33
__wsum csum_partial(const void *buff, int len, __wsum sum);
arch/sparc/include/asm/checksum_32.h
44
static inline __wsum
arch/sparc/include/asm/checksum_32.h
59
return (__force __wsum)ret;
arch/sparc/include/asm/checksum_32.h
62
static inline __wsum
arch/sparc/include/asm/checksum_32.h
70
static inline __wsum
arch/sparc/include/asm/checksum_64.h
133
static inline __wsum csum_add(__wsum csum, __wsum addend)
arch/sparc/include/asm/checksum_64.h
33
__wsum csum_partial(const void * buff, int len, __wsum sum);
arch/sparc/include/asm/checksum_64.h
41
__wsum csum_partial_copy_nocheck(const void *src, void *dst, int len);
arch/sparc/include/asm/checksum_64.h
42
__wsum csum_and_copy_from_user(const void __user *src, void *dst, int len);
arch/sparc/include/asm/checksum_64.h
43
__wsum csum_and_copy_to_user(const void *src, void __user *dst, int len);
arch/sparc/include/asm/checksum_64.h
51
static inline __sum16 csum_fold(__wsum sum)
arch/sparc/include/asm/checksum_64.h
66
static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
arch/sparc/include/asm/checksum_64.h
68
__wsum sum)
arch/sparc/include/asm/checksum_64.h
87
__wsum sum)
arch/sparc/include/asm/checksum_64.h
96
__u32 len, __u8 proto, __wsum sum)
arch/x86/include/asm/checksum_32.h
109
static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
arch/x86/include/asm/checksum_32.h
111
__wsum sum)
arch/x86/include/asm/checksum_32.h
129
__wsum sum)
arch/x86/include/asm/checksum_32.h
147
__u32 len, __u8 proto, __wsum sum)
arch/x86/include/asm/checksum_32.h
171
static inline __wsum csum_and_copy_to_user(const void *src,
arch/x86/include/asm/checksum_32.h
175
__wsum ret;
arch/x86/include/asm/checksum_32.h
20
asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
arch/x86/include/asm/checksum_32.h
30
asmlinkage __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
arch/x86/include/asm/checksum_32.h
39
static inline __wsum csum_partial_copy_nocheck(const void *src, void *dst, int len)
arch/x86/include/asm/checksum_32.h
44
static inline __wsum csum_and_copy_from_user(const void __user *src,
arch/x86/include/asm/checksum_32.h
47
__wsum ret;
arch/x86/include/asm/checksum_32.h
99
static inline __sum16 csum_fold(__wsum sum)
arch/x86/include/asm/checksum_64.h
115
__wsum sum)
arch/x86/include/asm/checksum_64.h
130
extern __wsum csum_partial(const void *buff, int len, __wsum sum);
arch/x86/include/asm/checksum_64.h
133
extern __visible __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
arch/x86/include/asm/checksum_64.h
135
extern __wsum csum_and_copy_from_user(const void __user *src, void *dst, int len);
arch/x86/include/asm/checksum_64.h
136
extern __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len);
arch/x86/include/asm/checksum_64.h
137
extern __wsum csum_partial_copy_nocheck(const void *src, void *dst, int len);
arch/x86/include/asm/checksum_64.h
175
__u32 len, __u8 proto, __wsum sum)
arch/x86/include/asm/checksum_64.h
195
(__force __wsum)add32_with_carry(sum64 & 0xffffffff, sum64>>32));
arch/x86/include/asm/checksum_64.h
199
static inline __wsum csum_add(__wsum csum, __wsum addend)
arch/x86/include/asm/checksum_64.h
201
return (__force __wsum)add32_with_carry((__force unsigned)csum,
arch/x86/include/asm/checksum_64.h
23
static inline __sum16 csum_fold(__wsum sum)
arch/x86/include/asm/checksum_64.h
87
static inline __wsum
arch/x86/include/asm/checksum_64.h
89
__u8 proto, __wsum sum)
arch/x86/lib/csum-partial_64.c
14
static inline __wsum csum_finalize_sum(u64 temp64)
arch/x86/lib/csum-partial_64.c
16
return (__force __wsum)((temp64 + ror64(temp64, 32)) >> 32);
arch/x86/lib/csum-partial_64.c
44
__wsum csum_partial(const void *buff, int len, __wsum sum)
arch/x86/lib/csum-wrappers_64.c
21
__wsum
arch/x86/lib/csum-wrappers_64.c
24
__wsum sum;
arch/x86/lib/csum-wrappers_64.c
43
__wsum
arch/x86/lib/csum-wrappers_64.c
46
__wsum sum;
arch/x86/lib/csum-wrappers_64.c
64
__wsum
arch/x86/um/asm/checksum.h
21
extern __wsum csum_partial(const void *buff, int len, __wsum sum);
arch/x86/um/asm/checksum.h
24
extern __visible __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
arch/x86/um/asm/checksum.h
34
static inline __sum16 csum_fold(__wsum sum)
arch/x86/um/asm/checksum.h
57
static inline __wsum
arch/x86/um/asm/checksum.h
59
__u8 proto, __wsum sum)
arch/x86/um/asm/checksum.h
76
__wsum sum)
arch/x86/um/asm/checksum_32.h
17
__wsum sum)
arch/xtensa/include/asm/checksum.h
123
static __inline__ __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
arch/xtensa/include/asm/checksum.h
125
__wsum sum)
arch/xtensa/include/asm/checksum.h
158
__wsum sum)
arch/xtensa/include/asm/checksum.h
177
__wsum sum)
arch/xtensa/include/asm/checksum.h
240
static __inline__ __wsum csum_and_copy_to_user(const void *src,
arch/xtensa/include/asm/checksum.h
30
asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
arch/xtensa/include/asm/checksum.h
40
asmlinkage __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
arch/xtensa/include/asm/checksum.h
48
__wsum csum_partial_copy_nocheck(const void *src, void *dst, int len)
arch/xtensa/include/asm/checksum.h
55
__wsum csum_and_copy_from_user(const void __user *src, void *dst,
arch/xtensa/include/asm/checksum.h
67
static __inline__ __sum16 csum_fold(__wsum sum)
drivers/infiniband/sw/siw/siw_qp_rx.c
956
__wsum crc_in, crc_own = 0;
drivers/infiniband/sw/siw/siw_qp_rx.c
979
crc_in = (__force __wsum)srx->trailer.crc;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
3352
tsum = ~csum_fold(csum_sub((__force __wsum) csum,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
3356
tsum = ~csum_fold(csum_add((__force __wsum) csum,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
3686
bswab16(csum_fold((__force __wsum)csum));
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2357
skb->csum = (__force __wsum)ntohs(rx_csum);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
2249
pskb->csum = (__force __wsum)(csum - credits);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
659
skb->csum = (__force __wsum)(credits_needed + csk->wr_nondata);
drivers/net/ethernet/freescale/enetc/enetc.c
592
static __wsum enetc_tso_hdr_csum(struct tso_t *tso, struct sk_buff *skb,
drivers/net/ethernet/freescale/enetc/enetc.c
625
__wsum sum)
drivers/net/ethernet/freescale/enetc/enetc.c
884
__wsum csum, csum2;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
601
csum_replace_by_diff(&tcp->check, (__force __wsum)htonl(paylen));
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1233
(__force __wsum)htonl(l4_paylen));
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1237
(__force __wsum)htonl(l4_paylen));
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3140
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3163
csum_replace_by_diff(&l4.udp->check, (__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3167
csum_replace_by_diff(&l4.tcp->check, (__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1785
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1808
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1813
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/ice/ice_txrx.c
1895
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/ice/ice_txrx.c
1919
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/ice/ice_txrx.c
1924
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2866
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2871
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/igb/igb_main.c
6115
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/igb/igb_main.c
6120
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/igbvf/netdev.c
2050
csum_replace_by_diff(&l4.tcp->check, (__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/igc/igc_main.c
1519
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/igc/igc_main.c
1524
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8785
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8790
(__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3873
csum_replace_by_diff(&l4.tcp->check, (__force __wsum)htonl(paylen));
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
1135
__wsum skb_csum;
drivers/net/ethernet/mellanox/mlx4/en_rx.c
540
static inline __wsum get_fixed_vlan_csum(__wsum hw_checksum,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
543
return csum_add(hw_checksum, *(__wsum *)vlanh);
drivers/net/ethernet/mellanox/mlx4/en_rx.c
550
static int get_fixed_ipv4_csum(__wsum hw_checksum, struct sk_buff *skb,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
554
__wsum csum_pseudo_header = 0;
drivers/net/ethernet/mellanox/mlx4/en_rx.c
572
static int get_fixed_ipv6_csum(__wsum hw_checksum, struct sk_buff *skb,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
576
__wsum temp;
drivers/net/ethernet/mellanox/mlx4/en_rx.c
584
temp = csum_add(hw_checksum, *(__wsum *)ipv6h);
drivers/net/ethernet/mellanox/mlx4/en_rx.c
586
skb->csum = csum_add(temp, (__force __wsum)*(__be16 *)&ipv6h->nexthdr);
drivers/net/ethernet/mellanox/mlx4/en_rx.c
599
__wsum hw_checksum = 0;
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
985
__wsum check;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
232
csum_replace_by_diff(&tcph->check, (__force __wsum)payload_len);
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
238
csum_replace_by_diff(&udph->check, (__force __wsum)payload_len);
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
308
skb->csum = (__force __wsum)csum;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1290
__wsum vsum;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1317
myri10ge_rx_done(struct myri10ge_slice_state *ss, int len, __wsum csum)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1467
__wsum checksum;
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
782
(__force __wsum)get_unaligned((u32 *)data);
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
782
(__force __wsum)get_unaligned((u32 *)data);
drivers/net/ethernet/netronome/nfp/nfp_net.h
263
__wsum csum;
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
682
skb->csum = (__force __wsum)le16_to_cpu(comp->csum);
drivers/net/ethernet/sfc/ef100_rx.c
127
csum = (__force __wsum) sum;
drivers/net/ethernet/sfc/ef100_rx.c
64
__wsum csum = 0;
drivers/net/ethernet/sfc/ef100_tx.c
239
csum_replace_by_diff(&tcp->check, (__force __wsum)htonl(paylen));
drivers/net/ethernet/sfc/rx_common.c
510
unsigned int n_frags, u8 *eh, __wsum csum)
drivers/net/ethernet/sfc/rx_common.h
85
unsigned int n_frags, u8 *eh, __wsum csum);
drivers/net/ethernet/sfc/siena/rx_common.c
509
unsigned int n_frags, u8 *eh, __wsum csum)
drivers/net/ethernet/sfc/siena/rx_common.h
79
unsigned int n_frags, u8 *eh, __wsum csum);
drivers/net/ethernet/sun/sunvnet_common.c
1134
__wsum csum;
drivers/net/geneve.c
540
__wsum csum, psum;
drivers/net/netdevsim/psp.c
86
__wsum csum;
drivers/net/thunderbolt/main.c
997
__wsum wsum = (__force __wsum)htonl(paylen);
drivers/net/usb/smsc95xx.c
1873
skb->csum = (__force __wsum)get_unaligned(csum_ptr);
drivers/net/usb/smsc95xx.c
2015
__wsum calc = csum_partial(skb->data + csstart,
drivers/net/wireless/ath/ath6kl/txrx.c
1536
skb->csum = (__force __wsum) meta->csum;
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
829
skb->csum = (__force __wsum)(credits_needed + flowclen16);
drivers/staging/octeon/octeon-stubs.h
129
__wsum hw_chksum;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
1862
p->csum = (__force __wsum)(csum - credits);
drivers/target/iscsi/cxgbit/cxgbit_target.c
245
skb->csum = (__force __wsum)(credits_needed + flowclen16);
fs/nfsd/cache.h
26
__wsum k_csum;
fs/nfsd/nfscache.c
354
static __wsum nfsd_cache_csum(struct xdr_buf *buf, unsigned int start,
fs/nfsd/nfscache.c
359
__wsum csum = 0;
fs/nfsd/nfscache.c
471
__wsum csum;
fs/nfsd/nfscache.c
88
nfsd_cacherep_alloc(struct svc_rqst *rqstp, __wsum csum,
include/asm-generic/checksum.h
19
extern __wsum csum_partial(const void *buff, int len, __wsum sum);
include/asm-generic/checksum.h
33
static inline __sum16 csum_fold(__wsum csum)
include/asm-generic/checksum.h
45
extern __wsum
include/asm-generic/checksum.h
47
__u8 proto, __wsum sum);
include/asm-generic/checksum.h
53
__u8 proto, __wsum sum)
include/linux/ptp_classify.h
147
static inline __wsum ptp_check_diff8(__be64 old, __be64 new, __wsum oldsum)
include/linux/skbuff.h
1040
__wsum csum;
include/linux/skbuff.h
3950
bool csum_and_copy_from_iter_full(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i)
include/linux/skbuff.h
4233
__wsum skb_copy_and_csum_bits(const struct sk_buff *skb, int offset, u8 *to,
include/linux/skbuff.h
4281
__wsum skb_checksum(const struct sk_buff *skb, int offset, int len,
include/linux/skbuff.h
4282
__wsum csum);
include/linux/skbuff.h
4844
__wsum psum)
include/linux/skbuff.h
4866
static inline __wsum null_compute_pseudo(struct sk_buff *skb, int proto)
include/linux/skbuff.h
4913
static inline void __skb_checksum_convert(struct sk_buff *skb, __wsum pseudo)
include/linux/skbuff.h
4941
__wsum delta;
include/linux/skbuff.h
5351
static inline __wsum lco_csum(struct sk_buff *skb)
include/linux/skbuff.h
5355
__wsum partial;
include/net/checksum.h
101
static __always_inline __wsum
include/net/checksum.h
102
csum_block_sub(__wsum csum, __wsum csum2, int offset)
include/net/checksum.h
107
static __always_inline __wsum csum_unfold(__sum16 n)
include/net/checksum.h
109
return (__force __wsum)n;
include/net/checksum.h
114
static __always_inline void csum_replace_by_diff(__sum16 *sum, __wsum diff)
include/net/checksum.h
121
__wsum tmp = csum_sub(~csum_unfold(*sum), (__force __wsum)from);
include/net/checksum.h
123
*sum = csum_fold(csum_add(tmp, (__force __wsum)to));
include/net/checksum.h
137
static inline void csum_replace(__wsum *csum, __wsum old, __wsum new)
include/net/checksum.h
155
__wsum diff, bool pseudohdr, bool ipv6);
include/net/checksum.h
165
static __always_inline __wsum remcsum_adjust(void *ptr, __wsum csum,
include/net/checksum.h
169
__wsum delta;
include/net/checksum.h
175
delta = csum_sub((__force __wsum)csum_fold(csum),
include/net/checksum.h
176
(__force __wsum)*psum);
include/net/checksum.h
182
static __always_inline void remcsum_unadjust(__sum16 *psum, __wsum delta)
include/net/checksum.h
184
*psum = csum_fold(csum_sub(delta, (__force __wsum)*psum));
include/net/checksum.h
187
static __always_inline __wsum wsum_negate(__wsum val)
include/net/checksum.h
189
return (__force __wsum)-((__force u32)val);
include/net/checksum.h
28
__wsum csum_and_copy_from_user (const void __user *src, void *dst,
include/net/checksum.h
38
static __always_inline __wsum csum_and_copy_to_user
include/net/checksum.h
41
__wsum sum = csum_partial(src, len, ~0U);
include/net/checksum.h
50
static __always_inline __wsum
include/net/checksum.h
59
static __always_inline __wsum csum_add(__wsum csum, __wsum addend)
include/net/checksum.h
63
return (__force __wsum)(res + (res < (__force u32)addend));
include/net/checksum.h
67
static __always_inline __wsum csum_sub(__wsum csum, __wsum addend)
include/net/checksum.h
86
static __always_inline __wsum csum_shift(__wsum sum, int offset)
include/net/checksum.h
90
return (__force __wsum)ror32((__force u32)sum, 8);
include/net/checksum.h
95
static __always_inline __wsum
include/net/checksum.h
96
csum_block_add(__wsum csum, __wsum csum2, int offset)
include/net/gro.h
196
static inline __wsum inet_gro_compute_pseudo(const struct sk_buff *skb,
include/net/gro.h
238
__wsum psum)
include/net/gro.h
292
__wsum pseudo)
include/net/gro.h
307
__wsum delta;
include/net/gro.h
322
__wsum delta;
include/net/gro.h
434
static inline __wsum ip6_gro_compute_pseudo(const struct sk_buff *skb,
include/net/gro.h
88
__wsum csum;
include/net/gso.h
20
__wsum csum;
include/net/gso.h
47
static inline void gso_reset_checksum(struct sk_buff *skb, __wsum res)
include/net/gso.h
65
static inline __sum16 gso_make_checksum(struct sk_buff *skb, __wsum res)
include/net/gso.h
69
__wsum partial = SKB_GSO_CB(skb)->csum;
include/net/inet_ecn.h
159
skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)from),
include/net/inet_ecn.h
160
(__force __wsum)to);
include/net/inet_ecn.h
175
skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)from),
include/net/inet_ecn.h
176
(__force __wsum)to);
include/net/ip.h
272
__wsum csum;
include/net/ip.h
595
static inline __wsum inet_compute_pseudo(struct sk_buff *skb, int proto)
include/net/ip6_checksum.h
36
__u32 len, __u8 proto, __wsum csum);
include/net/ip6_checksum.h
39
static inline __wsum ip6_compute_pseudo(struct sk_buff *skb, int proto)
include/net/ip6_checksum.h
49
__wsum base)
include/net/ip6_checksum.h
77
__wsum base)
include/net/ip_vs.h
1729
static inline __wsum ip_vs_check_diff4(__be32 old, __be32 new, __wsum oldsum)
include/net/ip_vs.h
1737
static inline __wsum ip_vs_check_diff16(const __be32 *old, const __be32 *new,
include/net/ip_vs.h
1738
__wsum oldsum)
include/net/ip_vs.h
1747
static inline __wsum ip_vs_check_diff2(__be16 old, __be16 new, __wsum oldsum)
include/net/ping.h
53
__wsum wcheck;
include/net/sock.h
2293
__wsum csum = 0;
include/net/tcp.h
1625
__be32 daddr, __wsum base)
include/net/udp.h
239
static inline __wsum udp_csum_outgoing(struct sock *sk, struct sk_buff *skb)
include/net/udp.h
241
__wsum csum = csum_partial(skb_transport_header(skb),
include/net/udp.h
249
static inline __wsum udp_csum(struct sk_buff *skb)
include/net/udp.h
251
__wsum csum = csum_partial(skb_transport_header(skb),
include/net/udp.h
261
__be32 daddr, __wsum base)
include/net/udplite.h
67
static inline __wsum udplite_csum(struct sk_buff *skb)
lib/checksum.c
116
__wsum csum_partial(const void *buff, int len, __wsum wsum)
lib/checksum.c
125
return (__force __wsum)result;
lib/checksum.c
149
__wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
lib/checksum.c
150
__u32 len, __u8 proto, __wsum sum)
lib/checksum.c
161
return (__force __wsum)from64to32(s);
lib/test_kho.c
164
__wsum csum = 0;
lib/test_kho.c
239
const __wsum *old_csum;
lib/test_kho.c
240
__wsum csum = 0;
lib/test_kho.c
40
__wsum csum;
lib/tests/checksum_kunit.c
461
static __wsum to_wsum(u32 x)
lib/tests/checksum_kunit.c
466
return (__force __wsum)((hi << 16) | lo);
lib/tests/checksum_kunit.c
482
__wsum sum;
lib/tests/checksum_kunit.c
508
__wsum sum;
lib/tests/checksum_kunit.c
548
__wsum sum;
lib/tests/checksum_kunit.c
598
__wsum csum;
lib/tests/checksum_kunit.c
616
csum = *(__wsum *)(random_buf + i + csum_offset);
net/bpf/test_run.c
1177
__wsum csum;
net/core/datagram.c
800
__wsum next, *csum = priv2;
net/core/datagram.c
811
__wsum *csum = priv2;
net/core/datagram.c
812
__wsum next = csum_partial_copy_nocheck(from + progress, iter_to, len);
net/core/datagram.c
819
__wsum csum;
net/core/datagram.c
827
__wsum sum;
net/core/datagram.c
861
__wsum *csump)
net/core/datagram.c
890
__wsum csum;
net/core/dev.c
3570
__wsum csum;
net/core/filter.c
2028
__be32 *, to, u32, to_size, __wsum, seed)
net/core/filter.c
2039
__wsum ret = seed;
net/core/filter.c
2065
BPF_CALL_2(bpf_csum_update, struct sk_buff *, skb, __wsum, csum)
net/core/gro.c
782
__wsum wsum;
net/core/pktgen.c
3037
__wsum csum = skb_checksum(skb, skb_transport_offset(skb), datalen + 8, 0);
net/core/pktgen.c
3173
__wsum csum = skb_checksum(skb, skb_transport_offset(skb), udplen, 0);
net/core/skbuff.c
3520
__wsum skb_checksum(const struct sk_buff *skb, int offset, int len, __wsum csum)
net/core/skbuff.c
3551
__wsum csum2;
net/core/skbuff.c
3581
__wsum csum2;
net/core/skbuff.c
3602
__wsum skb_copy_and_csum_bits(const struct sk_buff *skb, int offset,
net/core/skbuff.c
3609
__wsum csum = 0;
net/core/skbuff.c
3637
__wsum csum2;
net/core/skbuff.c
3664
__wsum csum2;
net/core/skbuff.c
3790
__wsum csum;
net/core/skbuff.c
3928
__wsum csum;
net/core/skbuff.c
7323
__wsum csum;
net/core/skbuff.c
7410
__wsum *csum = priv2;
net/core/skbuff.c
7411
__wsum next = csum_partial_copy_nocheck(iter_from, to + progress, len);
net/core/skbuff.c
7421
__wsum next, *csum = priv2;
net/core/skbuff.c
7429
__wsum *csum, struct iov_iter *i)
net/core/utils.c
433
(__force __wsum)from),
net/core/utils.c
434
(__force __wsum)to);
net/core/utils.c
437
(__force __wsum)from),
net/core/utils.c
438
(__force __wsum)to));
net/core/utils.c
477
__wsum diff, bool pseudohdr, bool ipv6)
net/dsa/tag_dsa.c
311
__wsum c = skb->csum;
net/ipv4/esp4.c
673
__wsum csumdiff;
net/ipv4/gre_offload.c
104
*pcsum = ~csum_fold((__force __wsum)htonl(partial_adj));
net/ipv4/icmp.c
367
__wsum csum;
net/ipv4/icmp.c
396
__wsum csum;
net/ipv4/ip_output.c
1591
__wsum csum;
net/ipv4/ip_output.c
941
__wsum csum = 0;
net/ipv4/ip_sockglue.c
116
__wsum csum = skb->csum;
net/ipv4/ip_sockglue.c
126
put_cmsg(msg, SOL_IP, IP_CHECKSUM, sizeof(__wsum), &csum);
net/ipv4/ip_tunnel_core.c
316
__wsum csum;
net/ipv4/netfilter/nf_reject_ipv4.c
114
__wsum csum;
net/ipv4/tcp_offload.c
147
__wsum delta;
net/ipv4/tcp_offload.c
195
delta = (__force __wsum)htonl(oldlen + thlen + mss);
net/ipv4/tcp_offload.c
252
delta = (__force __wsum)htonl(oldlen +
net/ipv4/udp.c
1058
__wsum csum = 0;
net/ipv4/udp.c
1128
__wsum csum = 0;
net/ipv4/udp_offload.c
186
__wsum partial;
net/ipv4/udp_offload.c
199
partial = (__force __wsum)uh->len;
net/ipv4/udp_offload.c
201
partial = (__force __wsum)htonl(skb->len);
net/ipv4/udp_offload.c
293
(__force __wsum)htonl(len)));
net/ipv4/udp_offload.c
645
__wsum csum;
net/ipv6/esp6.c
232
__wsum csum = skb_checksum(skb, offset, skb->len - offset, 0);
net/ipv6/esp6.c
705
__wsum csumdiff;
net/ipv6/icmp.c
298
__wsum tmp_csum = 0;
net/ipv6/icmp.c
324
__wsum csum;
net/ipv6/ila/ila.h
74
__wsum csum_diff;
net/ipv6/ila/ila.h
79
static inline __wsum compute_csum_diff8(const __be32 *from, const __be32 *to)
net/ipv6/ila/ila_common.c
26
static __wsum get_csum_diff_iaddr(struct ila_addr *iaddr, struct ila_params *p)
net/ipv6/ila/ila_common.c
35
static __wsum get_csum_diff(struct ipv6hdr *ip6h, struct ila_params *p)
net/ipv6/ila/ila_common.c
44
__wsum diff, fval;
net/ipv6/ila/ila_common.c
48
fval = (__force __wsum)(ila_csum_neutral_set(iaddr->ident) ?
net/ipv6/ila/ila_common.c
67
__wsum diff;
net/ipv6/ila/ila_common.c
79
__wsum diff;
net/ipv6/ip6_checksum.c
10
__u32 len, __u8 proto, __wsum csum)
net/ipv6/ip6_checksum.c
60
return csum_fold((__force __wsum)sum);
net/ipv6/netfilter/ip6t_NPT.c
19
__wsum src_sum, dst_sum;
net/ipv6/raw.c
520
__wsum tmp_csum;
net/ipv6/udp.c
1336
__wsum csum = 0;
net/ipv6/udp.c
1377
__wsum csum = 0;
net/ipv6/udp_offload.c
29
__wsum csum;
net/mptcp/options.c
1380
__sum16 __mptcp_make_csum(u64 data_seq, u32 subflow_seq, u16 data_len, __wsum sum)
net/mptcp/options.c
1383
__wsum csum;
net/mptcp/protocol.c
1243
__wsum csum = ~csum_unfold(mpext->csum);
net/mptcp/protocol.h
1053
__sum16 __mptcp_make_csum(u64 data_seq, u32 subflow_seq, u16 data_len, __wsum sum);
net/mptcp/protocol.h
524
__wsum map_data_csum;
net/mptcp/subflow.c
1059
__wsum csum;
net/netfilter/nft_payload.c
685
static inline void nft_csum_replace(__sum16 *sum, __wsum fsum, __wsum tsum)
net/netfilter/nft_payload.c
747
__wsum fsum, __wsum tsum)
net/netfilter/nft_payload.c
783
__wsum fsum, __wsum tsum, int csum_offset)
net/netfilter/nft_payload.c
862
__wsum fsum, tsum;
net/netfilter/utils.c
102
__wsum hsum;
net/netfilter/xt_TCPMSS.c
242
skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)oldlen),
net/netfilter/xt_TCPMSS.c
243
(__force __wsum)newlen);
net/openvswitch/actions.c
412
csum_replace(&skb->csum, (__force __wsum)(old_ipv6_tclass << 12),
net/openvswitch/actions.c
413
(__force __wsum)(ipv6_tclass << 12));
net/openvswitch/actions.c
431
csum_replace(&skb->csum, (__force __wsum)htonl(ofl), (__force __wsum)htonl(fl));
net/openvswitch/actions.c
439
csum_replace(&skb->csum, (__force __wsum)(nh->hop_limit << 8),
net/openvswitch/actions.c
440
(__force __wsum)(new_ttl << 8));
net/sctp/offload.c
34
SKB_GSO_CB(skb)->csum = (__force __wsum)~0;
net/sunrpc/socklib.c
146
__wsum csum2;
net/sunrpc/socklib.c
32
__wsum csum;
net/sunrpc/socklib.c
50
__wsum csum;
net/unix/af_unix.c
218
__wsum csum = csum_partial(sunaddr, addr_len, 0);
net/xfrm/xfrm_nat_keepalive.c
81
__wsum csum;
tools/testing/selftests/bpf/network_helpers.h
125
static __wsum csum_partial(const void *buf, int len, __wsum sum)
tools/testing/selftests/bpf/network_helpers.h
166
__wsum csum)
tools/testing/selftests/bpf/network_helpers.h
197
__wsum csum)
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
161
static __sum16 tcp_v4_csum(struct tcp_syncookie *ctx, __wsum csum)
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
167
static __sum16 tcp_v6_csum(struct tcp_syncookie *ctx, __wsum csum)
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.h
136
return csum_fold((__force __wsum)sum);
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.h
53
static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.h
54
__u32 len, __u8 proto, __wsum sum)
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.h
65
return (__force __wsum)from64to32(s);
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.h
69
static inline __sum16 csum_fold(__wsum csum)
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.h
79
__u8 proto, __wsum sum)
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.h
87
__u32 len, __u8 proto, __wsum csum)
tools/testing/selftests/bpf/progs/xdping_kern.c
44
static __always_inline __u16 csum_fold_helper(__wsum sum)
tools/testing/selftests/bpf/progs/xdping_kern.c
52
__wsum sum;
tools/testing/selftests/net/nat6to4.bpf.c
109
__wsum sum4 = 0;
tools/testing/selftests/net/nat6to4.bpf.c
120
__wsum sum6 = 0;
tools/testing/selftests/net/nat6to4.bpf.c
183
__wsum sum4 = 0;
tools/testing/selftests/net/nat6to4.bpf.c
247
__wsum sum6 = 0;