Searched refs:__wsum (Results 1 - 25 of 144) sorted by path

123456

/linux-master/arch/alpha/lib/
H A Dchecksum.c46 __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;
H A Dcsum_partial_copy.c316 static __wsum __csum_and_copy(const void __user *src, void *dst, int len)
346 return (__force __wsum)from64to16 (checksum);
349 __wsum
357 __wsum
/linux-master/net/ipv6/ila/
H A Dila_common.c26 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;
/linux-master/net/ipv6/
H A Dip6_checksum.c10 __u32 len, __u8 proto, __wsum csum)
60 return csum_fold((__force __wsum)sum);
/linux-master/arch/alpha/include/asm/
H A Dchecksum.h18 __u32 len, __u8 proto, __wsum sum);
20 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
21 __u32 len, __u8 proto, __wsum sum);
35 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
46 __wsum csum_and_copy_from_user(const void __user *src, void *dst, int len);
48 __wsum csum_partial_copy_nocheck(const void *src, void *dst, int len);
62 static inline __sum16 csum_fold(__wsum csum)
73 __u32 len, __u8 proto, __wsum sum);
/linux-master/arch/arc/include/asm/
H A Dchecksum.h25 static inline __sum16 csum_fold(__wsum s)
69 static inline __wsum
71 __u8 proto, __wsum sum)
/linux-master/arch/arm/include/asm/
H A Dchecksum.h28 __wsum csum_partial(const void *buff, int len, __wsum sum);
38 __wsum
41 __wsum
47 __wsum csum_and_copy_from_user(const void __user *src, void *dst, int len)
58 static inline __sum16 csum_fold(__wsum sum)
76 __wsum sum;
99 static inline __wsum
101 __u8 proto, __wsum sum)
138 __u8 proto, __wsum su
[all...]
/linux-master/arch/arm64/include/asm/
H A Dchecksum.h13 __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/arm64/lib/
H A Dcsum.c134 __u32 len, __u8 proto, __wsum csum)
155 return csum_fold((__force __wsum)(sum >> 32));
/linux-master/arch/csky/include/asm/
H A Dchecksum.h9 static inline __sum16 csum_fold(__wsum csum)
25 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
26 unsigned short len, unsigned short proto, __wsum sum)
/linux-master/arch/hexagon/include/asm/
H A Dchecksum.h17 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
18 __u32 len, __u8 proto, __wsum sum);
22 __u32 len, __u8 proto, __wsum sum);
/linux-master/arch/hexagon/lib/
H A Dchecksum.c51 __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/arch/loongarch/include/asm/
H A Dchecksum.h15 __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/loongarch/lib/
H A Dcsum.c122 __u32 len, __u8 proto, __wsum csum)
139 return csum_fold((__force __wsum)(sum >> 32));
/linux-master/arch/m68k/include/asm/
H A Dchecksum.h23 __wsum csum_partial(const void *buff, int len, __wsum sum);
35 extern __wsum csum_and_copy_from_user(const void __user *src,
39 extern __wsum csum_partial_copy_nocheck(const void *src,
67 static inline __sum16 csum_fold(__wsum sum)
81 static inline __wsum
83 unsigned short proto, __wsum sum)
103 unsigned short proto, __wsum sum)
121 __u32 len, __u8 proto, __wsum sum)
/linux-master/arch/m68k/lib/
H A Dchecksum.c38 __wsum csum_partial(const void *buff, int len, __wsum sum)
131 __wsum
140 __wsum sum = ~0U;
273 __wsum
277 __wsum sum = 0;
/linux-master/arch/microblaze/include/asm/
H A Dchecksum.h15 static inline __wsum
17 __u8 proto, __wsum sum)
/linux-master/arch/mips/include/asm/
H A Dchecksum.h35 __wsum csum_partial(const void *buff, int len, __wsum sum);
37 __wsum __csum_partial_copy_from_user(const void __user *src, void *dst, int len);
38 __wsum __csum_partial_copy_to_user(const void *src, void __user *dst, int len);
42 __wsum csum_and_copy_from_user(const void __user *src, void *dst, int len)
55 __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len)
68 __wsum __csum_partial_copy_nocheck(const void *src, void *dst, int len);
69 static inline __wsum csum_partial_copy_nocheck(const void *src, void *dst, int len)
77 static inline __sum16 csum_fold(__wsum csum)
82 csum = (__force __wsum)(su
[all...]
/linux-master/arch/nios2/include/asm/
H A Dchecksum.h14 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
21 static inline __sum16 csum_fold(__wsum sum)
40 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
42 __wsum sum)
65 __wsum sum)
/linux-master/arch/parisc/include/asm/
H A Dchecksum.h19 extern __wsum csum_partial(const void *, int, __wsum);
63 static inline __sum16 csum_fold(__wsum csum)
74 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
76 __wsum sum)
94 __wsum sum)
113 __wsum sum)
/linux-master/arch/parisc/lib/
H A Dchecksum.c101 __wsum csum_partial(const void *buff, int len, __wsum sum)
105 return (__force __wsum)from32to16(result);
/linux-master/arch/powerpc/include/asm/
H A Dchecksum.h21 extern __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
24 extern __wsum csum_and_copy_from_user(const void __user *src, void *dst,
27 extern __wsum csum_and_copy_to_user(const void *src, void __user *dst,
39 static inline __sum16 csum_fold(__wsum sum)
57 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len,
58 __u8 proto, __wsum sum)
70 return (__force __wsum) from64to32(s);
89 __u8 proto, __wsum sum)
95 static __always_inline __wsum csum_add(__wsum csu
[all...]
/linux-master/arch/powerpc/lib/
H A Dchecksum_wrappers.c14 __wsum csum_and_copy_from_user(const void __user *src, void *dst,
17 __wsum csum;
28 __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len)
30 __wsum csum;
/linux-master/arch/riscv/include/asm/
H A Dchecksum.h23 __u32 len, __u8 proto, __wsum sum);
90 return csum_fold((__force __wsum)csum);
/linux-master/arch/riscv/lib/
H A Dcsum.c22 __u32 len, __u8 proto, __wsum csum)
77 return csum_fold((__force __wsum)sum);

Completed in 327 milliseconds

123456