Home
last modified time | relevance | path

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

/linux-4.19.296/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.h40 __u32 len, __u8 proto, __wsum csum);
43 static inline __wsum ip6_compute_pseudo(struct sk_buff *skb, int proto) in ip6_compute_pseudo()
50 static inline __wsum ip6_gro_compute_pseudo(struct sk_buff *skb, int proto) in ip6_gro_compute_pseudo()
61 __wsum base) in tcp_v6_check()
95 __wsum base) in udp_v6_check()
Dudplite.h66 static inline __wsum udplite_csum_outgoing(struct sock *sk, struct sk_buff *skb) in udplite_csum_outgoing()
70 __wsum csum = 0; in udplite_csum_outgoing()
109 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()
Dinet_ecn.h133 skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)from), in IP6_ECN_set_ce()
134 (__force __wsum)to); in IP6_ECN_set_ce()
Dping.h64 __wsum wcheck;
Dgre.h102 __wsum csum; in gre_checksum()
Dip_vs.h1535 static inline __wsum ip_vs_check_diff4(__be32 old, __be32 new, __wsum oldsum) in ip_vs_check_diff4()
1543 static inline __wsum ip_vs_check_diff16(const __be32 *old, const __be32 *new, in ip_vs_check_diff16()
1544 __wsum oldsum) in ip_vs_check_diff16()
1553 static inline __wsum ip_vs_check_diff2(__be16 old, __be16 new, __wsum oldsum) in ip_vs_check_diff2()
Dip.h227 __wsum csum;
468 static inline __wsum inet_compute_pseudo(struct sk_buff *skb, int proto) in inet_compute_pseudo()
488 static inline __wsum inet_gro_compute_pseudo(struct sk_buff *skb, int proto) in inet_gro_compute_pseudo()
Dsock.h1994 __wsum csum = 0; in skb_do_copy_data_nocache()
Dtcp.h1301 __be32 daddr, __wsum base) in tcp_v4_check()
/linux-4.19.296/include/asm-generic/
Dchecksum.h17 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
26 extern __wsum csum_partial_copy(const void *src, void *dst, int len, __wsum sum);
34 extern __wsum csum_partial_copy_from_user(const void __user *src, void *dst,
35 int len, __wsum sum, int *csum_err);
54 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
68 extern __wsum
70 __u8 proto, __wsum sum);
76 __u8 proto, __wsum sum) in csum_tcpudp_magic()
/linux-4.19.296/include/net/sctp/
Dchecksum.h46 static inline __wsum sctp_csum_update(const void *buff, int len, __wsum sum) in sctp_csum_update()
51 return (__force __wsum)crc32c((__force __u32)sum, buff, len); in sctp_csum_update()
54 static inline __wsum sctp_csum_combine(__wsum csum, __wsum csum2, in sctp_csum_combine()
57 return (__force __wsum)__crc32c_le_combine((__force __u32)csum, in sctp_csum_combine()
70 __wsum new; in sctp_compute_cksum()
73 new = ~__skb_checksum(skb, offset, skb->len - offset, ~(__wsum)0, &ops); in sctp_compute_cksum()
/linux-4.19.296/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()
194 __u32 len, __u8 proto, __wsum sum) in csum_tcpudp_nofold()
205 return (__force __wsum)from64to32(s); in csum_tcpudp_nofold()
Diov_iter.c1324 size_t csum_and_copy_from_iter(void *addr, size_t bytes, __wsum *csum, in csum_and_copy_from_iter()
1328 __wsum sum, next; in csum_and_copy_from_iter()
1366 bool csum_and_copy_from_iter_full(void *addr, size_t bytes, __wsum *csum, in csum_and_copy_from_iter_full()
1370 __wsum sum, next; in csum_and_copy_from_iter_full()
1411 size_t csum_and_copy_to_iter(const void *addr, size_t bytes, __wsum *csum, in csum_and_copy_to_iter()
1415 __wsum sum, next; in csum_and_copy_to_iter()
/linux-4.19.296/fs/nfsd/
Dnfscache.c291 static __wsum
296 __wsum csum; in nfsd_cache_csum()
322 nfsd_cache_match(struct svc_rqst *rqstp, __wsum csum, struct svc_cacherep *rp) in nfsd_cache_match()
352 __wsum csum) in nfsd_cache_search()
395 __wsum csum; in nfsd_cache_lookup()
Dcache.h33 __wsum c_csum;
/linux-4.19.296/include/linux/
Dskbuff.h808 __wsum csum;
3079 __wsum csum = 0; in skb_add_data()
3364 __wsum skb_copy_and_csum_bits(const struct sk_buff *skb, int offset, u8 *to,
3365 int len, __wsum csum);
3401 __wsum (*update)(const void *mem, int len, __wsum wsum);
3402 __wsum (*combine)(__wsum csum, __wsum csum2, int offset, int len);
3407 __wsum __skb_checksum(const struct sk_buff *skb, int offset, int len,
3408 __wsum csum, const struct skb_checksum_ops *ops);
3409 __wsum skb_checksum(const struct sk_buff *skb, int offset, int len,
3410 __wsum csum);
[all …]
Duio.h244 size_t csum_and_copy_to_iter(const void *addr, size_t bytes, __wsum *csum, struct iov_iter *i);
245 size_t csum_and_copy_from_iter(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i);
246 bool csum_and_copy_from_iter_full(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i);
Dnetdevice.h2303 __wsum csum;
2722 __wsum psum) in __skb_gro_checksum_validate_complete()
2776 __sum16 check, __wsum pseudo) in __skb_gro_checksum_convert()
2791 __wsum delta;
2806 __wsum delta; in skb_gro_remcsum_process()
/linux-4.19.296/include/uapi/linux/
Dtypes.h37 typedef __u32 __bitwise __wsum; typedef
/linux-4.19.296/include/linux/sunrpc/
Dxdr.h174 __wsum csum;