/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;
|
H A D | csum_partial_copy.c | 316 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 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;
|
/linux-master/net/ipv6/ |
H A D | ip6_checksum.c | 10 __u32 len, __u8 proto, __wsum csum) 60 return csum_fold((__force __wsum)sum);
|
/linux-master/arch/alpha/include/asm/ |
H A D | checksum.h | 18 __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 D | checksum.h | 25 static inline __sum16 csum_fold(__wsum s) 69 static inline __wsum 71 __u8 proto, __wsum sum)
|
/linux-master/arch/arm/include/asm/ |
H A D | checksum.h | 28 __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 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/arm64/lib/ |
H A D | csum.c | 134 __u32 len, __u8 proto, __wsum csum) 155 return csum_fold((__force __wsum)(sum >> 32));
|
/linux-master/arch/csky/include/asm/ |
H A D | checksum.h | 9 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 D | checksum.h | 17 __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 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/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/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/m68k/include/asm/ |
H A D | checksum.h | 23 __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 D | checksum.c | 38 __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 D | checksum.h | 15 static inline __wsum 17 __u8 proto, __wsum sum)
|
/linux-master/arch/mips/include/asm/ |
H A D | checksum.h | 35 __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 D | checksum.h | 14 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 D | checksum.h | 19 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 D | checksum.c | 101 __wsum csum_partial(const void *buff, int len, __wsum sum) 105 return (__force __wsum)from32to16(result);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | checksum.h | 21 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 D | checksum_wrappers.c | 14 __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 D | checksum.h | 23 __u32 len, __u8 proto, __wsum sum); 90 return csum_fold((__force __wsum)csum);
|
/linux-master/arch/riscv/lib/ |
H A D | csum.c | 22 __u32 len, __u8 proto, __wsum csum) 77 return csum_fold((__force __wsum)sum);
|