Home
last modified time | relevance | path

Searched refs:__wsum (Results 1 – 103 of 103) sorted by relevance

/linux-4.1.27/include/net/
Dchecksum.h30 __wsum csum_and_copy_from_user (const void __user *src, void *dst, in csum_and_copy_from_user()
31 int len, __wsum sum, int *err_ptr) in csum_and_copy_from_user()
44 static __inline__ __wsum csum_and_copy_to_user in csum_and_copy_to_user()
45 (const void *src, void __user *dst, int len, __wsum sum, int *err_ptr) in csum_and_copy_to_user()
56 return (__force __wsum)-1; /* invalid checksum */ in csum_and_copy_to_user()
61 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add()
65 return (__force __wsum)(res + (res < (__force u32)addend)); in csum_add()
69 static inline __wsum csum_sub(__wsum csum, __wsum addend) in csum_sub()
87 static inline __wsum
88 csum_block_add(__wsum csum, __wsum csum2, int offset) in csum_block_add()
[all …]
Dip6_checksum.h41 __wsum csum);
44 static inline __wsum ip6_compute_pseudo(struct sk_buff *skb, int proto) in ip6_compute_pseudo()
51 static inline __wsum ip6_gro_compute_pseudo(struct sk_buff *skb, int proto) in ip6_gro_compute_pseudo()
62 __wsum base) in tcp_v6_check()
96 __wsum base) in udp_v6_check()
Dudplite.h71 static inline __wsum udplite_csum_outgoing(struct sock *sk, struct sk_buff *skb) in udplite_csum_outgoing()
75 __wsum csum = 0; in udplite_csum_outgoing()
114 static inline __wsum udplite_csum(struct sk_buff *skb) in udplite_csum()
Dudp.h131 static inline __wsum udp_csum_outgoing(struct sock *sk, struct sk_buff *skb) in udp_csum_outgoing()
133 __wsum csum = csum_partial(skb_transport_header(skb), in udp_csum_outgoing()
141 static inline __wsum udp_csum(struct sk_buff *skb) in udp_csum()
143 __wsum csum = csum_partial(skb_transport_header(skb), in udp_csum()
153 __be32 daddr, __wsum base) in udp_v4_check()
Dip_vs.h1503 static inline __wsum ip_vs_check_diff4(__be32 old, __be32 new, __wsum oldsum) in ip_vs_check_diff4()
1511 static inline __wsum ip_vs_check_diff16(const __be32 *old, const __be32 *new, in ip_vs_check_diff16()
1512 __wsum oldsum) in ip_vs_check_diff16()
1521 static inline __wsum ip_vs_check_diff2(__be16 old, __be16 new, __wsum oldsum) in ip_vs_check_diff2()
Dping.h64 __wsum wcheck;
Dip.h172 __wsum csum;
353 static inline __wsum inet_compute_pseudo(struct sk_buff *skb, int proto) in inet_compute_pseudo()
372 static inline __wsum inet_gro_compute_pseudo(struct sk_buff *skb, int proto) in inet_gro_compute_pseudo()
Dtcp.h1070 __be32 daddr, __wsum base) in tcp_v4_check()
Dsock.h1795 __wsum csum = 0; in skb_do_copy_data_nocache()
/linux-4.1.27/arch/mn10300/include/asm/
Dchecksum.h14 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
15 extern __wsum csum_partial_copy_nocheck(const void *src, void *dst,
16 int len, __wsum sum);
17 extern __wsum csum_partial_copy_from_user(const void *src, void *dst,
18 int len, __wsum sum,
21 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
25 extern __wsum csum_partial_copy(const void *src, void *dst, int len,
26 __wsum sum);
28 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
40 static inline __wsum csum_tcpudp_nofold(unsigned long saddr, in csum_tcpudp_nofold()
[all …]
/linux-4.1.27/arch/x86/include/asm/
Dchecksum_64.h22 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
86 static inline __wsum
88 unsigned short proto, __wsum sum) in csum_tcpudp_nofold()
114 unsigned short proto, __wsum sum) in csum_tcpudp_magic()
129 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
136 extern __visible __wsum csum_partial_copy_generic(const void *src, const void *dst,
137 int len, __wsum sum,
141 extern __wsum csum_partial_copy_from_user(const void __user *src, void *dst,
142 int len, __wsum isum, int *errp);
143 extern __wsum csum_partial_copy_to_user(const void *src, void __user *dst,
[all …]
Dchecksum_32.h20 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
30 asmlinkage __wsum csum_partial_copy_generic(const void *src, void *dst,
31 int len, __wsum sum,
41 static inline __wsum csum_partial_copy_nocheck(const void *src, void *dst, in csum_partial_copy_nocheck()
42 int len, __wsum sum) in csum_partial_copy_nocheck()
47 static inline __wsum csum_partial_copy_from_user(const void __user *src, in csum_partial_copy_from_user()
49 int len, __wsum sum, in csum_partial_copy_from_user()
52 __wsum ret; in csum_partial_copy_from_user()
104 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
114 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold()
[all …]
/linux-4.1.27/arch/sparc/include/asm/
Dchecksum_64.h32 __wsum csum_partial(const void * buff, int len, __wsum sum);
40 __wsum csum_partial_copy_nocheck(const void *src, void *dst,
41 int len, __wsum sum);
45 __wsum sum);
47 static inline __wsum
50 __wsum sum, int *err) in csum_partial_copy_from_user()
55 return (__force __wsum) ret; in csum_partial_copy_from_user()
64 __wsum sum);
66 static inline __wsum
69 __wsum sum, int *err) in csum_and_copy_to_user()
[all …]
Dchecksum_32.h32 __wsum csum_partial(const void *buff, int len, __wsum sum);
43 static inline __wsum
44 csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum) in csum_partial_copy_nocheck()
58 return (__force __wsum)ret; in csum_partial_copy_nocheck()
61 static inline __wsum
63 __wsum sum, int *err) in csum_partial_copy_from_user()
68 register __wsum s asm("g7") = sum; in csum_partial_copy_from_user()
82 return (__force __wsum)ret; in csum_partial_copy_from_user()
85 static inline __wsum
87 __wsum sum, int *err) in csum_partial_copy_to_user()
[all …]
/linux-4.1.27/arch/mips/include/asm/
Dchecksum.h35 __wsum csum_partial(const void *buff, int len, __wsum sum);
37 __wsum __csum_partial_copy_kernel(const void *src, void *dst,
38 int len, __wsum sum, int *err_ptr);
40 __wsum __csum_partial_copy_from_user(const void *src, void *dst,
41 int len, __wsum sum, int *err_ptr);
42 __wsum __csum_partial_copy_to_user(const void *src, void *dst,
43 int len, __wsum sum, int *err_ptr);
49 __wsum csum_partial_copy_from_user(const void __user *src, void *dst, int len, in csum_partial_copy_from_user()
50 __wsum sum, int *err_ptr) in csum_partial_copy_from_user()
63 __wsum csum_and_copy_from_user(const void __user *src, void *dst, in csum_and_copy_from_user()
[all …]
/linux-4.1.27/arch/sh/include/asm/
Dchecksum_32.h26 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
36 asmlinkage __wsum csum_partial_copy_generic(const void *src, void *dst,
37 int len, __wsum sum,
48 __wsum csum_partial_copy_nocheck(const void *src, void *dst, in csum_partial_copy_nocheck()
49 int len, __wsum sum) in csum_partial_copy_nocheck()
55 __wsum csum_partial_copy_from_user(const void __user *src, void *dst, in csum_partial_copy_from_user()
56 int len, __wsum sum, int *err_ptr) in csum_partial_copy_from_user()
66 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
117 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold()
120 __wsum sum) in csum_tcpudp_nofold()
[all …]
/linux-4.1.27/arch/arm/include/asm/
Dchecksum.h26 __wsum csum_partial(const void *buff, int len, __wsum sum);
36 __wsum
37 csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum);
39 __wsum
40 csum_partial_copy_from_user(const void __user *src, void *dst, int len, __wsum sum, int *err_ptr);
45 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
63 __wsum sum; in ip_fast_csum()
86 static inline __wsum
88 unsigned short proto, __wsum sum) in csum_tcpudp_nofold()
125 unsigned short proto, __wsum sum) in csum_tcpudp_magic()
[all …]
/linux-4.1.27/arch/parisc/include/asm/
Dchecksum.h18 extern __wsum csum_partial(const void *, int, __wsum);
26 extern __wsum csum_partial_copy_nocheck(const void *, void *, int, __wsum);
32 extern __wsum csum_partial_copy_from_user(const void __user *src,
33 void *dst, int len, __wsum sum, int *errp);
76 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
87 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold()
90 __wsum sum) in csum_tcpudp_nofold()
109 __wsum sum) in csum_tcpudp_magic()
128 __wsum sum) in csum_ipv6_magic()
193 static __inline__ __wsum csum_and_copy_to_user(const void *src, in csum_and_copy_to_user()
[all …]
/linux-4.1.27/arch/xtensa/include/asm/
Dchecksum.h30 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
40 asmlinkage __wsum csum_partial_copy_generic(const void *src, void *dst,
41 int len, __wsum sum,
51 __wsum csum_partial_copy_nocheck(const void *src, void *dst, in csum_partial_copy_nocheck()
52 int len, __wsum sum) in csum_partial_copy_nocheck()
58 __wsum csum_partial_copy_from_user(const void __user *src, void *dst, in csum_partial_copy_from_user()
59 int len, __wsum sum, int *err_ptr) in csum_partial_copy_from_user()
69 static __inline__ __sum16 csum_fold(__wsum sum) in csum_fold()
125 static __inline__ __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold()
128 __wsum sum) in csum_tcpudp_nofold()
[all …]
/linux-4.1.27/arch/ia64/include/asm/
Dchecksum.h22 __wsum sum);
24 extern __wsum csum_tcpudp_nofold (__be32 saddr, __be32 daddr,
27 __wsum sum);
41 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
49 extern __wsum csum_partial_copy_from_user(const void __user *src, void *dst,
50 int len, __wsum sum,
53 extern __wsum csum_partial_copy_nocheck(const void *src, void *dst,
54 int len, __wsum sum);
65 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
77 __wsum csum);
/linux-4.1.27/arch/alpha/include/asm/
Dchecksum.h19 __wsum sum);
21 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
23 __wsum sum);
37 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
46 __wsum csum_partial_copy_from_user(const void __user *src, void *dst, int len, __wsum sum, int *err…
48 __wsum csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum);
62 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
74 __wsum sum);
/linux-4.1.27/arch/powerpc/include/asm/
Dchecksum.h29 __wsum sum);
43 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
55 extern __wsum csum_partial_copy_generic(const void *src, void *dst,
56 int len, __wsum sum,
61 extern __wsum csum_and_copy_from_user(const void __user *src, void *dst,
62 int len, __wsum sum, int *err_ptr);
64 extern __wsum csum_and_copy_to_user(const void *src, void __user *dst,
65 int len, __wsum sum, int *err_ptr);
83 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
104 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold()
[all …]
/linux-4.1.27/arch/avr32/include/asm/
Dchecksum.h23 __wsum csum_partial(const void *buff, int len, __wsum sum);
32 __wsum csum_partial_copy_generic(const void *src, void *dst, int len,
33 __wsum sum, int *src_err_ptr,
44 __wsum csum_partial_copy_nocheck(const void *src, void *dst, in csum_partial_copy_nocheck()
45 int len, __wsum sum) in csum_partial_copy_nocheck()
51 __wsum csum_partial_copy_from_user(const void __user *src, void *dst, in csum_partial_copy_from_user()
52 int len, __wsum sum, int *err_ptr) in csum_partial_copy_from_user()
98 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
113 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold()
116 __wsum sum) in csum_tcpudp_nofold()
[all …]
/linux-4.1.27/arch/x86/um/asm/
Dchecksum.h19 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
30 __wsum csum_partial_copy_nocheck(const void *src, void *dst, in csum_partial_copy_nocheck()
31 int len, __wsum sum) in csum_partial_copy_nocheck()
46 __wsum csum_partial_copy_from_user(const void __user *src, void *dst, in csum_partial_copy_from_user()
47 int len, __wsum sum, int *err_ptr) in csum_partial_copy_from_user()
51 return (__force __wsum)-1; in csum_partial_copy_from_user()
65 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
88 static inline __wsum
90 unsigned short proto, __wsum sum) in csum_tcpudp_nofold()
108 __wsum sum) in csum_tcpudp_magic()
Dchecksum_32.h17 __wsum sum) in csum_ipv6_magic()
42 static __inline__ __wsum csum_and_copy_to_user(const void *src, in csum_and_copy_to_user()
44 int len, __wsum sum, int *err_ptr) in csum_and_copy_to_user()
49 return (__force __wsum)-1; in csum_and_copy_to_user()
58 return (__force __wsum)-1; /* invalid checksum */ in csum_and_copy_to_user()
/linux-4.1.27/arch/m32r/include/asm/
Dchecksum.h34 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
42 extern __wsum csum_partial_copy_nocheck(const void *src, void *dst,
43 int len, __wsum sum);
49 extern __wsum csum_partial_copy_from_user(const void __user *src, void *dst,
50 int len, __wsum sum,
57 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
82 __wsum sum; in ip_fast_csum()
116 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold()
119 __wsum sum) in csum_tcpudp_nofold()
150 __wsum sum) in csum_tcpudp_magic()
[all …]
/linux-4.1.27/arch/mn10300/lib/
Dchecksum.c19 static inline unsigned short from32to16(__wsum sum) in from32to16()
36 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial()
38 __wsum result; in csum_partial()
54 __wsum csum_partial_copy(const void *src, void *dst, int len, __wsum sum) in csum_partial_copy()
61 __wsum csum_partial_copy_nocheck(const void *src, void *dst, in csum_partial_copy_nocheck()
62 int len, __wsum sum) in csum_partial_copy_nocheck()
70 __wsum csum_partial_copy_from_user(const void *src, void *dst, in csum_partial_copy_from_user()
71 int len, __wsum sum, in csum_partial_copy_from_user()
86 __wsum csum_and_copy_to_user(const void *src, void *dst, in csum_and_copy_to_user()
87 int len, __wsum sum, in csum_and_copy_to_user()
/linux-4.1.27/arch/frv/include/asm/
Dchecksum.h29 __wsum csum_partial(const void *buff, int len, __wsum sum);
38 __wsum csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum);
46 extern __wsum csum_partial_copy_from_user(const void __user *src, void *dst,
47 int len, __wsum sum, int *csum_err);
87 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
107 static inline __wsum
109 unsigned short proto, __wsum sum) in csum_tcpudp_nofold()
124 unsigned short proto, __wsum sum) in csum_tcpudp_magic()
138 __u32 len, unsigned short proto, __wsum sum) in csum_ipv6_magic()
/linux-4.1.27/arch/nios2/include/asm/
Dchecksum.h14 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
15 extern __wsum csum_partial_copy(const void *src, void *dst, int len,
16 __wsum sum);
17 extern __wsum csum_partial_copy_from_user(const void __user *src, void *dst,
18 int len, __wsum sum, int *csum_err);
28 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
47 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold()
50 __wsum sum) in csum_tcpudp_nofold()
73 unsigned short proto, __wsum sum) in csum_tcpudp_magic()
/linux-4.1.27/include/asm-generic/
Dchecksum.h16 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
25 extern __wsum csum_partial_copy(const void *src, void *dst, int len, __wsum sum);
33 extern __wsum csum_partial_copy_from_user(const void __user *src, void *dst,
34 int len, __wsum sum, int *csum_err);
53 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
67 extern __wsum
69 unsigned short proto, __wsum sum);
75 unsigned short proto, __wsum sum) in csum_tcpudp_magic()
/linux-4.1.27/arch/m68k/include/asm/
Dchecksum.h22 __wsum csum_partial(const void *buff, int len, __wsum sum);
32 extern __wsum csum_partial_copy_from_user(const void __user *src,
34 int len, __wsum sum,
37 extern __wsum csum_partial_copy_nocheck(const void *src,
39 __wsum sum);
66 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
80 static inline __wsum
82 unsigned short proto, __wsum sum) in csum_tcpudp_nofold()
102 unsigned short proto, __wsum sum) in csum_tcpudp_magic()
120 __u32 len, unsigned short proto, __wsum sum) in csum_ipv6_magic()
/linux-4.1.27/arch/metag/include/asm/
Dchecksum.h16 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
25 extern __wsum csum_partial_copy(const void *src, void *dst, int len,
26 __wsum sum);
34 extern __wsum csum_partial_copy_from_user(const void __user *src, void *dst,
35 int len, __wsum sum, int *csum_err);
43 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
61 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold()
64 __wsum sum) in csum_tcpudp_nofold()
82 unsigned short proto, __wsum sum) in csum_tcpudp_magic()
/linux-4.1.27/arch/s390/include/asm/
Dchecksum.h28 static inline __wsum
29 csum_partial(const void *buff, int len, __wsum sum) in csum_partial()
49 static inline __wsum
51 int len, __wsum sum, in csum_partial_copy_from_user()
60 static inline __wsum
61 csum_partial_copy_nocheck (const void *src, void *dst, int len, __wsum sum) in csum_partial_copy_nocheck()
70 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
93 static inline __wsum
96 __wsum sum) in csum_tcpudp_nofold()
112 return (__force __wsum)csum; in csum_tcpudp_nofold()
[all …]
/linux-4.1.27/arch/x86/lib/
Dcsum-wrappers_64.c22 __wsum
24 int len, __wsum isum, int *errp) in csum_partial_copy_from_user()
48 isum = (__force __wsum)add32_with_carry( in csum_partial_copy_from_user()
83 __wsum
85 int len, __wsum isum, int *errp) in csum_partial_copy_to_user()
87 __wsum ret; in csum_partial_copy_to_user()
100 isum = (__force __wsum)add32_with_carry( in csum_partial_copy_to_user()
129 __wsum
130 csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum) in csum_partial_copy_nocheck()
138 __u32 len, unsigned short proto, __wsum sum) in csum_ipv6_magic()
[all …]
Dcsum-partial_64.c133 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial()
135 return (__force __wsum)add32_with_carry(do_csum(buff, len), in csum_partial()
/linux-4.1.27/arch/cris/include/asm/
Dchecksum.h20 __wsum csum_partial(const void *buff, int len, __wsum sum);
30 __wsum csum_partial_copy_nocheck(const void *src, void *dst,
31 int len, __wsum sum);
37 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
45 extern __wsum csum_partial_copy_from_user(const void __user *src, void *dst,
46 int len, __wsum sum,
68 __wsum sum) in csum_tcpudp_magic()
/linux-4.1.27/arch/score/include/asm/
Dchecksum.h19 unsigned int csum_partial(const void *buff, int len, __wsum sum);
35 __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len, in csum_and_copy_to_user()
36 __wsum sum, int *err_ptr) in csum_and_copy_to_user()
41 return (__force __wsum) -1; /* invalid checksum */ in csum_and_copy_to_user()
52 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
129 static inline __wsum
131 unsigned short proto, __wsum sum) in csum_tcpudp_nofold()
165 unsigned short proto, __wsum sum) in csum_tcpudp_magic()
184 __wsum sum) in csum_ipv6_magic()
/linux-4.1.27/lib/
Dchecksum.c129 __wsum csum_partial(const void *buff, int len, __wsum wsum) in csum_partial()
138 return (__force __wsum)result; in csum_partial()
155 __wsum
157 __wsum sum, int *csum_err) in csum_partial_copy_from_user()
175 __wsum
176 csum_partial_copy(const void *src, void *dst, int len, __wsum sum) in csum_partial_copy()
193 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold()
196 __wsum sum) in csum_tcpudp_nofold()
207 return (__force __wsum)from64to32(s); in csum_tcpudp_nofold()
Diov_iter.c663 size_t csum_and_copy_from_iter(void *addr, size_t bytes, __wsum *csum, in csum_and_copy_from_iter()
667 __wsum sum, next; in csum_and_copy_from_iter()
707 size_t csum_and_copy_to_iter(void *addr, size_t bytes, __wsum *csum, in csum_and_copy_to_iter()
711 __wsum sum, next; in csum_and_copy_to_iter()
/linux-4.1.27/arch/ia64/lib/
Dchecksum.c38 unsigned short proto, __wsum sum) in csum_tcpudp_magic()
47 __wsum
49 unsigned short proto, __wsum sum) in csum_tcpudp_nofold()
61 return (__force __wsum)result; in csum_tcpudp_nofold()
79 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial()
87 return (__force __wsum)result; in csum_partial()
Dcsum_partial_copy.c107 __wsum
109 int len, __wsum psum, int *errp) in csum_partial_copy_from_user()
128 return (__force __wsum)result; in csum_partial_copy_from_user()
133 __wsum
134 csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum) in csum_partial_copy_nocheck()
/linux-4.1.27/arch/m68k/lib/
Dchecksum.c42 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial()
135 __wsum
137 int len, __wsum sum, int *csum_err) in csum_partial_copy_from_user()
330 __wsum
331 csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum) in csum_partial_copy_nocheck()
/linux-4.1.27/arch/hexagon/include/asm/
Dchecksum.h33 __wsum csum_partial_copy_nocheck(const void *src, void *dst,
34 int len, __wsum sum);
41 __wsum csum_tcpudp_nofold(unsigned long saddr, unsigned long daddr,
42 unsigned short len, unsigned short proto, __wsum sum);
46 unsigned short len, unsigned short proto, __wsum sum);
/linux-4.1.27/arch/metag/lib/
Dchecksum.c116 __wsum csum_partial(const void *buff, int len, __wsum wsum) in csum_partial()
125 return (__force __wsum)result; in csum_partial()
141 __wsum
143 __wsum sum, int *csum_err) in csum_partial_copy_from_user()
161 __wsum
162 csum_partial_copy(const void *src, void *dst, int len, __wsum sum) in csum_partial_copy()
/linux-4.1.27/arch/parisc/lib/
Dchecksum.c105 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial()
109 return (__force __wsum)from32to16(result); in csum_partial()
117 __wsum csum_partial_copy_nocheck(const void *src, void *dst, in csum_partial_copy_nocheck()
118 int len, __wsum sum) in csum_partial_copy_nocheck()
135 __wsum csum_partial_copy_from_user(const void __user *src, in csum_partial_copy_from_user()
137 __wsum sum, int *err_ptr) in csum_partial_copy_from_user()
/linux-4.1.27/arch/frv/lib/
Dchecksum.c107 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial()
115 return (__force __wsum)result; in csum_partial()
134 __wsum
136 int len, __wsum sum, int *csum_err) in csum_partial_copy_from_user()
159 __wsum
160 csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum) in csum_partial_copy_nocheck()
/linux-4.1.27/include/net/sctp/
Dchecksum.h46 static inline __wsum sctp_csum_update(const void *buff, int len, __wsum sum) in sctp_csum_update()
54 static inline __wsum sctp_csum_combine(__wsum csum, __wsum csum2, in sctp_csum_combine()
/linux-4.1.27/arch/powerpc/lib/
Dchecksum_wrappers_64.c26 __wsum csum_and_copy_from_user(const void __user *src, void *dst, in csum_and_copy_from_user()
27 int len, __wsum sum, int *err_ptr) in csum_and_copy_from_user()
63 return (__force __wsum)csum; in csum_and_copy_from_user()
67 __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len, in csum_and_copy_to_user()
68 __wsum sum, int *err_ptr) in csum_and_copy_to_user()
100 return (__force __wsum)csum; in csum_and_copy_to_user()
/linux-4.1.27/arch/alpha/lib/
Dchecksum.c47 __wsum sum) in csum_tcpudp_magic()
54 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold()
57 __wsum sum) in csum_tcpudp_nofold()
70 return (__force __wsum)result; in csum_tcpudp_nofold()
164 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial()
172 return (__force __wsum)result; in csum_partial()
Dcsum_partial_copy.c332 __wsum
334 __wsum sum, int *errp) in csum_partial_copy_from_user()
375 return (__force __wsum)checksum; in csum_partial_copy_from_user()
378 __wsum
379 csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum) in csum_partial_copy_nocheck()
381 __wsum checksum; in csum_partial_copy_nocheck()
/linux-4.1.27/arch/m32r/lib/
Dcsum_partial_copy.c30 __wsum
31 csum_partial_copy_nocheck (const void *src, void *dst, int len, __wsum sum) in csum_partial_copy_nocheck()
44 __wsum
46 int len, __wsum sum, int *err_ptr) in csum_partial_copy_from_user()
/linux-4.1.27/arch/cris/include/arch-v10/arch/
Dchecksum.h11 static inline __wsum
13 unsigned short proto, __wsum sum) in csum_tcpudp_nofold()
15 __wsum res; in csum_tcpudp_nofold()
/linux-4.1.27/arch/cris/include/arch-v32/arch/
Dchecksum.h12 static inline __wsum
14 unsigned short len, unsigned short proto, __wsum sum) in csum_tcpudp_nofold()
16 __wsum res; in csum_tcpudp_nofold()
/linux-4.1.27/arch/arc/include/asm/
Dchecksum.h28 static inline __sum16 csum_fold(__wsum s) in csum_fold()
72 static inline __wsum
74 unsigned short proto, __wsum sum) in csum_tcpudp_nofold()
/linux-4.1.27/arch/hexagon/lib/
Dchecksum.c65 __wsum sum) in csum_tcpudp_magic()
72 __wsum csum_tcpudp_nofold(unsigned long saddr, unsigned long daddr, in csum_tcpudp_nofold()
74 __wsum sum) in csum_tcpudp_nofold()
87 return (__force __wsum)result; in csum_tcpudp_nofold()
198 __wsum
199 csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum) in csum_partial_copy_nocheck()
/linux-4.1.27/arch/cris/arch-v10/lib/
Dold_checksum.c49 __wsum csum_partial(const void *p, int len, __wsum __sum) in csum_partial()
83 return (__force __wsum)sum; in csum_partial()
/linux-4.1.27/arch/unicore32/include/asm/
Dchecksum.h22 static inline __wsum
24 unsigned short proto, __wsum sum) in csum_tcpudp_nofold()
/linux-4.1.27/arch/c6x/include/asm/
Dchecksum.h12 static inline __wsum
14 unsigned short proto, __wsum sum) in csum_tcpudp_nofold()
/linux-4.1.27/arch/blackfin/include/asm/
Dchecksum.h16 static inline __wsum
18 unsigned short proto, __wsum sum) in __csum_tcpudp_nofold()
/linux-4.1.27/arch/microblaze/include/asm/
Dchecksum.h18 static inline __wsum
20 unsigned short proto, __wsum sum) in csum_tcpudp_nofold()
/linux-4.1.27/arch/c6x/lib/
Dchecksum.c15 __wsum
17 __wsum sum, int *csum_err) in csum_partial_copy_from_user()
Dcsum_64plus.S384 ;__wsum csum_partial(const void *buff, int len, __wsum wsum)
393 ; return (__force __wsum)result;
/linux-4.1.27/net/ipv6/
Dip6_checksum.c10 __wsum csum) in csum_ipv6_magic()
60 return csum_fold((__force __wsum)sum); in csum_ipv6_magic()
111 __wsum csum; in udp6_set_csum()
Dudp_offload.c30 __wsum csum; in udp6_ufo_fragment()
Dnetfilter.c171 __wsum hsum; in nf_ip6_checksum_partial()
Dicmp.c261 __wsum tmp_csum = 0; in icmpv6_push_pending_frames()
289 __wsum csum = 0; in icmpv6_getfrag()
Dudp.c991 __wsum csum = 0; in udp6_hwcsum_outgoing()
1030 __wsum csum = 0; in udp_v6_send_skb()
Draw.c544 __wsum tmp_csum; in rawv6_push_pending_frames()
/linux-4.1.27/net/ipv4/
Dinet_lro.c108 __wsum tcp_hdr_csum; in lro_update_tcp_ip_header()
130 static __wsum lro_tcp_data_csum(struct iphdr *iph, struct tcphdr *tcph, int len) in lro_tcp_data_csum()
132 __wsum tcp_csum; in lro_tcp_data_csum()
133 __wsum tcp_hdr_csum; in lro_tcp_data_csum()
134 __wsum tcp_ps_hdr_csum; in lro_tcp_data_csum()
Dtcp_offload.c131 newcheck = ~csum_fold((__force __wsum)((__force u32)th->check + in tcp_gso_segment()
170 th->check = ~csum_fold((__force __wsum)((__force u32)th->check + in tcp_gso_segment()
Dudp_offload.c110 uh->check = ~csum_fold((__force __wsum) in __skb_udp_tunnel_segment()
183 __wsum csum; in udp4_ufo_fragment()
Dip_output.c766 __wsum csum = 0; in ip_generic_getfrag()
775 static inline __wsum
779 __wsum csum; in csum_page()
1291 __wsum csum; in ip_append_page()
1504 __wsum csum; in ip_reply_glue_bits()
Dicmp.c340 __wsum csum; in icmp_glue_bits()
368 __wsum csum = 0; in icmp_push_reply()
Dip_sockglue.c103 __wsum csum = skb->csum; in ip_cmsg_recv_checksum()
111 put_cmsg(msg, SOL_IP, IP_CHECKSUM, sizeof(__wsum), &csum); in ip_cmsg_recv_checksum()
Dudp.c726 __wsum csum = 0; in udp4_hwcsum()
781 __wsum csum; in udp_set_csum()
805 __wsum csum = 0; in udp_send_skb()
/linux-4.1.27/fs/nfsd/
Dnfscache.c312 static __wsum
317 __wsum csum; in nfsd_cache_csum()
343 nfsd_cache_match(struct svc_rqst *rqstp, __wsum csum, struct svc_cacherep *rp) in nfsd_cache_match()
373 __wsum csum) in nfsd_cache_search()
416 __wsum csum; in nfsd_cache_lookup()
Dcache.h32 __wsum c_csum;
/linux-4.1.27/include/linux/
Dskbuff.h629 __wsum csum;
2508 __wsum csum = 0; in skb_add_data()
2693 __wsum skb_copy_and_csum_bits(const struct sk_buff *skb, int offset, u8 *to,
2694 int len, __wsum csum);
2723 __wsum (*update)(const void *mem, int len, __wsum wsum);
2724 __wsum (*combine)(__wsum csum, __wsum csum2, int offset, int len);
2727 __wsum __skb_checksum(const struct sk_buff *skb, int offset, int len,
2728 __wsum csum, const struct skb_checksum_ops *ops);
2729 __wsum skb_checksum(const struct sk_buff *skb, int offset, int len,
2730 __wsum csum);
[all …]
Duio.h148 size_t csum_and_copy_to_iter(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i);
149 size_t csum_and_copy_from_iter(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i);
Dinet_lro.h53 __wsum data_csum;
Dnetdevice.h1962 __wsum csum;
2285 __wsum psum) in __skb_gro_checksum_validate_complete()
2341 __sum16 check, __wsum pseudo) in __skb_gro_checksum_convert()
2356 __wsum delta;
2370 __wsum delta; in skb_gro_remcsum_process()
/linux-4.1.27/arch/tile/include/asm/
Dchecksum.h21 __wsum do_csum(const unsigned char *buff, int len);
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_rx.c679 static inline __wsum get_fixed_vlan_csum(__wsum hw_checksum, in get_fixed_vlan_csum()
682 return csum_add(hw_checksum, *(__wsum *)vlanh); in get_fixed_vlan_csum()
689 static void get_fixed_ipv4_csum(__wsum hw_checksum, struct sk_buff *skb, in get_fixed_ipv4_csum()
693 __wsum csum_pseudo_header = 0; in get_fixed_ipv4_csum()
706 static int get_fixed_ipv6_csum(__wsum hw_checksum, struct sk_buff *skb, in get_fixed_ipv6_csum()
709 __wsum csum_pseudo_hdr = 0; in get_fixed_ipv6_csum()
713 hw_checksum = csum_add(hw_checksum, (__force __wsum)(ipv6h->nexthdr << 8)); in get_fixed_ipv6_csum()
717 csum_pseudo_hdr = csum_add(csum_pseudo_hdr, (__force __wsum)ipv6h->payload_len); in get_fixed_ipv6_csum()
718 csum_pseudo_hdr = csum_add(csum_pseudo_hdr, (__force __wsum)ntohs(ipv6h->nexthdr)); in get_fixed_ipv6_csum()
728 __wsum hw_checksum = 0; in check_csum()
/linux-4.1.27/net/core/
Ddatagram.c571 __wsum *csump) in skb_copy_and_csum_datagram()
600 __wsum csum2 = 0; in skb_copy_and_csum_datagram()
628 __wsum csum2 = 0; in skb_copy_and_csum_datagram()
669 __wsum csum; in __skb_checksum_complete()
709 __wsum csum; in skb_copy_and_csum_datagram_msg()
Dskbuff.c2070 __wsum __skb_checksum(const struct sk_buff *skb, int offset, int len, in __skb_checksum()
2071 __wsum csum, const struct skb_checksum_ops *ops) in __skb_checksum()
2097 __wsum csum2; in __skb_checksum()
2122 __wsum csum2; in __skb_checksum()
2141 __wsum skb_checksum(const struct sk_buff *skb, int offset, in skb_checksum()
2142 int len, __wsum csum) in skb_checksum()
2155 __wsum skb_copy_and_csum_bits(const struct sk_buff *skb, int offset, in skb_copy_and_csum_bits()
2156 u8 *to, int len, __wsum csum) in skb_copy_and_csum_bits()
2183 __wsum csum2; in skb_copy_and_csum_bits()
2206 __wsum csum2; in skb_copy_and_csum_bits()
[all …]
Dpktgen.c2857 __wsum csum = skb_checksum(skb, skb_transport_offset(skb), datalen + 8, 0); in fill_packet_ipv4()
2992 __wsum csum = skb_checksum(skb, skb_transport_offset(skb), udplen, 0); in fill_packet_ipv6()
Ddev.c2368 __wsum csum; in skb_checksum_help()
4319 __wsum wsum; in __skb_gro_checksum_complete()
/linux-4.1.27/net/sunrpc/
Dsocklib.c52 __wsum csum2; in xdr_skb_read_and_csum_bits()
168 __wsum csum2; in csum_partial_copy_to_xdr()
/linux-4.1.27/include/uapi/linux/
Dtypes.h40 typedef __u32 __bitwise __wsum; typedef
/linux-4.1.27/arch/tile/lib/
Dchecksum.c19 __wsum do_csum(const unsigned char *buff, int len) in do_csum()
/linux-4.1.27/net/dsa/
Dtag_dsa.c151 __wsum c = skb->csum; in dsa_rcv()
Dtag_edsa.c166 __wsum c = skb->csum; in edsa_rcv()
/linux-4.1.27/net/ipv6/netfilter/
Dip6t_NPT.c22 __wsum src_sum, dst_sum; in ip6t_npt_checkentry()
/linux-4.1.27/include/linux/sunrpc/
Dxdr.h167 __wsum csum;
/linux-4.1.27/net/bridge/netfilter/
Dnft_reject_bridge.c86 __wsum csum; in nft_reject_br_send_v4_unreach()
/linux-4.1.27/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c1279 static inline void myri10ge_vlan_ip_csum(struct sk_buff *skb, __wsum hw_csum) in myri10ge_vlan_ip_csum()
1392 __wsum vsum; in myri10ge_vlan_rx()
1419 myri10ge_rx_done(struct myri10ge_slice_state *ss, int len, __wsum csum) in myri10ge_rx_done()
1599 __wsum checksum; in myri10ge_clean_rx_done()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c3320 tsum = ~csum_fold(csum_sub((__force __wsum) csum, in bnx2x_csum_fix()
3324 tsum = ~csum_fold(csum_add((__force __wsum) csum, in bnx2x_csum_fix()
3652 bswab16(csum_fold((__force __wsum)csum)); in bnx2x_update_pbds_gso_enc()
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40e_txrx.c860 __wsum rx_udp_csum; in i40e_rx_checksum()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dtxrx.c1540 skb->csum = (__force __wsum) meta->csum; in ath6kl_rx()
/linux-4.1.27/drivers/net/usb/
Dsmsc95xx.c1857 __wsum calc = csum_partial(skb->data + csstart, in smsc95xx_tx_fixup()
/linux-4.1.27/drivers/net/ethernet/sun/
Dsunvnet.c1070 __wsum csum; in vnet_skb_shape()
/linux-4.1.27/net/unix/
Daf_unix.c164 static inline unsigned int unix_hash_fold(__wsum n) in unix_hash_fold()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c1377 __wsum rx_udp_csum; in i40e_rx_checksum()