/linux-master/include/linux/ |
H A D | if_rmnet.h | 30 __sum16 csum_value;
|
H A D | netfilter_ipv4.h | 24 __sum16 nf_ip_checksum(struct sk_buff *skb, unsigned int hook, 29 static inline __sum16 nf_ip_checksum(struct sk_buff *skb, unsigned int hook,
|
/linux-master/include/uapi/linux/ |
H A D | igmp.h | 34 __sum16 csum; 57 __sum16 csum; 66 __sum16 csum;
|
H A D | icmp.h | 92 __sum16 checksum; 130 __sum16 checksum;
|
/linux-master/arch/powerpc/include/asm/ |
H A D | checksum.h | 39 static inline __sum16 csum_fold(__wsum sum) 49 return (__force __sum16)(~(tmp + rol32(tmp, 16)) >> 16); 88 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, 154 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) 210 static inline __sum16 ip_compute_csum(const void *buff, int len) 216 __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
|
/linux-master/include/net/ |
H A D | ip6_checksum.h | 34 __sum16 csum_ipv6_magic(const struct in6_addr *saddr, 46 static __inline__ __sum16 tcp_v6_check(int len, 74 static inline __sum16 udp_v6_check(int len,
|
/linux-master/arch/arc/include/asm/ |
H A D | checksum.h | 25 static inline __sum16 csum_fold(__wsum s) 37 static inline __sum16
|
/linux-master/drivers/infiniband/core/ |
H A D | ud_header.c | 283 __sum16 ib_ud_ip4_csum(struct ib_ud_header *header)
|
/linux-master/net/ipv6/ |
H A D | mcast_snoop.c | 129 static inline __sum16 ipv6_mc_validate_checksum(struct sk_buff *skb)
|
/linux-master/arch/arm64/include/asm/ |
H A D | checksum.h | 11 __sum16 csum_ipv6_magic(const struct in6_addr *saddr, 15 static inline __sum16 csum_fold(__wsum csum) 19 return ~(__force __sum16)(sum >> 16); 23 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl)
|
/linux-master/arch/csky/include/asm/ |
H A D | checksum.h | 9 static inline __sum16 csum_fold(__wsum csum) 21 return (__force __sum16) ~csum;
|
/linux-master/tools/include/uapi/linux/ |
H A D | tcp.h | 56 __sum16 check;
|
/linux-master/net/ipv6/netfilter/ |
H A D | ip6t_NPT.c | 45 __sum16 sum; 63 if ((__force __sum16)addr->s6_addr16[idx] != 71 sum = ~csum_fold(csum_add(csum_unfold((__force __sum16)addr->s6_addr16[idx]), 75 *(__force __sum16 *)&addr->s6_addr16[idx] = sum;
|
/linux-master/lib/ |
H A D | checksum.c | 106 __sum16 ip_fast_csum(const void *iph, unsigned int ihl) 108 return (__force __sum16)~do_csum(iph, ihl*4); 142 __sum16 ip_compute_csum(const void *buff, int len) 144 return (__force __sum16)~do_csum(buff, len);
|
/linux-master/arch/xtensa/include/asm/ |
H A D | checksum.h | 67 static __inline__ __sum16 csum_fold(__wsum sum) 81 return (__force __sum16)sum; 88 static __inline__ __sum16 ip_fast_csum(const void *iph, unsigned int ihl) 156 static __inline__ __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, 168 static __inline__ __sum16 ip_compute_csum(const void *buff, int len) 174 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
|
/linux-master/arch/x86/um/asm/ |
H A D | checksum.h | 31 static inline __sum16 csum_fold(__wsum sum) 40 return (__force __sum16)(~(__force u32)sum >> 16); 71 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, 83 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) 110 return (__force __sum16)sum;
|
H A D | checksum_32.h | 8 static inline __sum16 ip_compute_csum(const void *buff, int len) 14 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
|
/linux-master/arch/x86/include/asm/ |
H A D | checksum_32.h | 65 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) 92 return (__force __sum16)sum; 99 static inline __sum16 csum_fold(__wsum sum) 106 return (__force __sum16)(~(__force u32)sum >> 16); 127 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, 139 static inline __sum16 ip_compute_csum(const void *buff, int len) 145 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
|
/linux-master/arch/sparc/include/asm/ |
H A D | checksum_32.h | 81 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) 83 __sum16 sum; 118 static inline __sum16 csum_fold(__wsum sum) 129 return (__force __sum16)sum; 151 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, 160 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, 193 static inline __sum16 ip_compute_csum(const void *buff, int len)
|
H A D | checksum_64.h | 48 __sum16 ip_fast_csum(const void *iph, unsigned int ihl); 51 static inline __sum16 csum_fold(__wsum sum) 63 return (__force __sum16)sum; 85 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, 94 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, 127 static inline __sum16 ip_compute_csum(const void *buff, int len)
|
/linux-master/arch/nios2/include/asm/ |
H A D | checksum.h | 15 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl); 16 extern __sum16 ip_compute_csum(const void *buff, int len); 21 static inline __sum16 csum_fold(__wsum sum) 32 return (__force __sum16) sum; 63 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr,
|
/linux-master/arch/m68k/include/asm/ |
H A D | checksum.h | 46 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) 64 return (__force __sum16)~sum; 67 static inline __sum16 csum_fold(__wsum sum) 78 return (__force __sum16)~sum; 101 static inline __sum16 113 static inline __sum16 ip_compute_csum(const void *buff, int len) 119 static __inline__ __sum16
|
/linux-master/arch/hexagon/lib/ |
H A D | checksum.c | 50 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, 53 return (__force __sum16)~from64to16(
|
/linux-master/arch/hexagon/include/asm/ |
H A D | checksum.h | 21 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr,
|
/linux-master/arch/alpha/include/asm/ |
H A D | checksum.h | 11 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl); 17 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, 56 extern __sum16 ip_compute_csum(const void *buff, int len); 62 static inline __sum16 csum_fold(__wsum csum) 67 return (__force __sum16)~sum; 71 extern __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
|