/linux-4.4.14/include/net/ |
D | checksum.h | 74 static inline __sum16 csum16_add(__sum16 csum, __be16 addend) in csum16_add() 79 return (__force __sum16)(res + (res < (__force u16)addend)); in csum16_add() 82 static inline __sum16 csum16_sub(__sum16 csum, __be16 addend) in csum16_sub() 111 static inline __wsum csum_unfold(__sum16 n) in csum_unfold() 121 #define CSUM_MANGLED_0 ((__force __sum16)0xffff) 123 static inline void csum_replace4(__sum16 *sum, __be32 from, __be32 to) in csum_replace4() 136 static inline void csum_replace2(__sum16 *sum, __be16 old, __be16 new) in csum_replace2() 142 void inet_proto_csum_replace4(__sum16 *sum, struct sk_buff *skb, 144 void inet_proto_csum_replace16(__sum16 *sum, struct sk_buff *skb, 147 void inet_proto_csum_replace_by_diff(__sum16 *sum, struct sk_buff *skb, [all …]
|
D | ip6_checksum.h | 38 __sum16 csum_ipv6_magic(const struct in6_addr *saddr, 59 static __inline__ __sum16 tcp_v6_check(int len, in tcp_v6_check() 93 static inline __sum16 udp_v6_check(int len, in udp_v6_check()
|
D | dsfield.h | 38 iph->check = (__force __sum16)htons(check); in ipv4_change_dsfield()
|
D | udp.h | 112 static inline __sum16 __udp_lib_checksum_complete(struct sk_buff *skb) in __udp_lib_checksum_complete() 152 static inline __sum16 udp_v4_check(int len, __be32 saddr, in udp_v4_check()
|
D | inet_ecn.h | 96 iph->check = (__force __sum16)(check + (check>=0xFFFF)); in IP_ECN_set_ce()
|
D | ip.h | 276 iph->check = (__force __sum16)(check + (check>=0xFFFF)); in ip_decrease_ttl()
|
D | tcp.h | 1131 static inline __sum16 tcp_v4_check(int len, __be32 saddr, in tcp_v4_check() 1137 static inline __sum16 __tcp_checksum_complete(struct sk_buff *skb) in __tcp_checksum_complete()
|
D | ip_vs.h | 1505 __sum16 ip_vs_checksum_complete(struct sk_buff *skb, int offset);
|
/linux-4.4.14/arch/frv/include/asm/ |
D | checksum.h | 55 __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 81 return (__force __sum16)~sum; in ip_fast_csum() 87 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 100 return (__force __sum16)~sum; in csum_fold() 122 static inline __sum16 133 extern __sum16 ip_compute_csum(const void *buff, int len); 136 static inline __sum16 177 return (__force __sum16)~sum; in csum_ipv6_magic()
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | checksum.h | 45 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 63 return (__force __sum16)~sum; in ip_fast_csum() 66 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 77 return (__force __sum16)~sum; in csum_fold() 100 static inline __sum16 112 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum() 118 static __inline__ __sum16
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | checksum.h | 13 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl); 19 extern __sum16 csum_tcpudp_magic (__be32 saddr, __be32 daddr, 60 extern __sum16 ip_compute_csum(const void *buff, int len); 65 static inline __sum16 csum_fold(__wsum csum) in csum_fold() 70 return (__force __sum16)~sum; in csum_fold() 75 extern __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
|
/linux-4.4.14/arch/alpha/include/asm/ |
D | checksum.h | 10 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl); 16 extern __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) in csum_fold() 67 return (__force __sum16)~sum; in csum_fold() 71 extern __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
|
/linux-4.4.14/arch/parisc/include/asm/ |
D | checksum.h | 41 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 70 return (__force __sum16)sum; in ip_fast_csum() 76 static inline __sum16 csum_fold(__wsum csum) in csum_fold() 84 return (__force __sum16)(~sum >> 16); in csum_fold() 106 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() 118 static inline __sum16 ip_compute_csum(const void *buf, int len) in ip_compute_csum() 125 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
|
/linux-4.4.14/arch/x86/include/asm/ |
D | checksum_64.h | 22 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 29 return (__force __sum16)(~(__force u32)sum >> 16); in csum_fold() 45 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 72 return (__force __sum16)sum; in ip_fast_csum() 112 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() 160 extern __sum16 ip_compute_csum(const void *buff, int len); 178 extern __sum16
|
D | checksum_32.h | 70 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 97 return (__force __sum16)sum; in ip_fast_csum() 104 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 111 return (__force __sum16)(~(__force u32)sum >> 16); in csum_fold() 133 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() 146 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum() 152 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
|
/linux-4.4.14/arch/avr32/include/asm/ |
D | checksum.h | 62 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 91 return (__force __sum16)sum; in ip_fast_csum() 98 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 110 return (__force __sum16)~sum; in csum_fold() 134 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() 147 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()
|
/linux-4.4.14/arch/cris/include/asm/ |
D | checksum.h | 37 static inline __sum16 csum_fold(__wsum csum) in csum_fold() 42 return (__force __sum16)~sum; in csum_fold() 55 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 65 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() 78 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()
|
/linux-4.4.14/arch/arm/include/asm/ |
D | checksum.h | 45 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 52 return (__force __sum16)(~(__force u32)sum >> 16); in csum_fold() 59 static inline __sum16 123 static inline __sum16 135 static inline __sum16 146 static inline __sum16
|
/linux-4.4.14/arch/m32r/include/asm/ |
D | checksum.h | 57 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 72 return (__force __sum16)sum; in csum_fold() 79 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 147 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() 160 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum() 166 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
|
/linux-4.4.14/include/asm-generic/ |
D | checksum.h | 46 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl); 53 static inline __sum16 csum_fold(__wsum csum) in csum_fold() 58 return (__force __sum16)~sum; in csum_fold() 73 static inline __sum16 85 extern __sum16 ip_compute_csum(const void *buff, int len);
|
/linux-4.4.14/arch/nios2/include/asm/ |
D | checksum.h | 22 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl); 23 extern __sum16 ip_compute_csum(const void *buff, int len); 28 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 39 return (__force __sum16) sum; in csum_fold() 71 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
|
/linux-4.4.14/arch/metag/include/asm/ |
D | checksum.h | 43 static inline __sum16 csum_fold(__wsum csum) in csum_fold() 48 return (__force __sum16)~sum; in csum_fold() 55 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl); 80 static inline __sum16 91 extern __sum16 ip_compute_csum(const void *buff, int len);
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | checksum_32.h | 121 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 123 __sum16 sum; in ip_fast_csum() 158 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 169 return (__force __sum16)sum; in csum_fold() 192 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() 202 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic() 236 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()
|
D | checksum_64.h | 80 __sum16 ip_fast_csum(const void *iph, unsigned int ihl); 83 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 95 return (__force __sum16)sum; in csum_fold() 118 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() 128 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic() 162 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()
|
/linux-4.4.14/arch/x86/um/asm/ |
D | checksum.h | 66 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 75 return (__force __sum16)(~(__force u32)sum >> 16); in csum_fold() 106 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() 119 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 146 return (__force __sum16)sum; in ip_fast_csum()
|
D | checksum_32.h | 8 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum() 14 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
|
D | checksum_64.h | 17 extern __sum16 ip_compute_csum(const void *buff, int len);
|
/linux-4.4.14/arch/sh/include/asm/ |
D | checksum_32.h | 66 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 79 return (__force __sum16)sum; in csum_fold() 89 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 144 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() 156 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum() 162 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
|
/linux-4.4.14/arch/xtensa/include/asm/ |
D | checksum.h | 69 static __inline__ __sum16 csum_fold(__wsum sum) in csum_fold() 83 return (__force __sum16)sum; in csum_fold() 90 static __inline__ __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 159 static __inline__ __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() 172 static __inline__ __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum() 178 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
|
/linux-4.4.14/arch/alpha/lib/ |
D | checksum.c | 44 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() 49 return (__force __sum16)~from64to16( in csum_tcpudp_magic() 147 __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 149 return (__force __sum16)~do_csum(iph,ihl*4); in ip_fast_csum() 181 __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum() 183 return (__force __sum16)~from64to16(do_csum(buff,len)); in ip_compute_csum()
|
/linux-4.4.14/arch/s390/include/asm/ |
D | checksum.h | 70 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 76 return (__force __sum16) ~csum; in csum_fold() 84 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 120 static inline __sum16 133 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | checksum.h | 20 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl); 74 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 83 return (__force __sum16)(~((__force u32)sum + tmp) >> 16); in csum_fold() 90 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum() 125 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
|
/linux-4.4.14/arch/mn10300/include/asm/ |
D | checksum.h | 20 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl); 22 extern __sum16 ip_compute_csum(const void *buff, int len); 28 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 67 static inline __sum16 csum_tcpudp_magic(unsigned long saddr, in csum_tcpudp_magic()
|
/linux-4.4.14/arch/ia64/lib/ |
D | checksum.c | 36 __sum16 40 return (__force __sum16)~from64to16( in csum_tcpudp_magic() 96 __sum16 ip_compute_csum (const void *buff, int len) in ip_compute_csum() 98 return (__force __sum16)~do_csum(buff,len); in ip_compute_csum()
|
/linux-4.4.14/arch/score/include/asm/ |
D | checksum.h | 52 static inline __sum16 csum_fold(__wsum sum) in csum_fold() 83 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 163 static inline __sum16 181 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
|
/linux-4.4.14/arch/mips/include/asm/ |
D | checksum.h | 111 static inline __sum16 csum_fold(__wsum csum) in csum_fold() 120 return (__force __sum16)~sum; in csum_fold() 131 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 210 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum() 216 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
|
/linux-4.4.14/lib/ |
D | checksum.c | 110 __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 112 return (__force __sum16)~do_csum(iph, ihl*4); in ip_fast_csum() 146 __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum() 148 return (__force __sum16)~do_csum(buff, len); in ip_compute_csum()
|
/linux-4.4.14/net/ipv6/netfilter/ |
D | ip6t_NPT.c | 48 __sum16 sum; in ip6t_npt_map_pfx() 66 if ((__force __sum16)addr->s6_addr16[idx] != in ip6t_npt_map_pfx() 74 sum = ~csum_fold(csum_add(csum_unfold((__force __sum16)addr->s6_addr16[idx]), in ip6t_npt_map_pfx() 78 *(__force __sum16 *)&addr->s6_addr16[idx] = sum; in ip6t_npt_map_pfx()
|
D | nf_nat_l3proto_ipv6.c | 112 unsigned int iphdroff, __sum16 *check, in nf_nat_ipv6_csum_update() 131 u8 proto, void *data, __sum16 *check, in nf_nat_ipv6_csum_recalc()
|
/linux-4.4.14/arch/arc/include/asm/ |
D | checksum.h | 28 static inline __sum16 csum_fold(__wsum s) in csum_fold() 40 static inline __sum16
|
/linux-4.4.14/net/ipv6/ |
D | netfilter.c | 132 __sum16 nf_ip6_checksum(struct sk_buff *skb, unsigned int hook, in nf_ip6_checksum() 136 __sum16 csum = 0; in nf_ip6_checksum() 165 static __sum16 nf_ip6_checksum_partial(struct sk_buff *skb, unsigned int hook, in nf_ip6_checksum_partial() 171 __sum16 csum = 0; in nf_ip6_checksum_partial()
|
D | mcast_snoop.c | 134 static inline __sum16 ipv6_mc_validate_checksum(struct sk_buff *skb) in ipv6_mc_validate_checksum()
|
D | ip6_checksum.c | 7 __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
|
D | ip6_gre.c | 452 __sum16 csum = 0; in ip6gre_rcv() 754 *(__sum16 *)ptr = ip_compute_csum((void *)(ipv6h+1), in ip6gre_xmit2()
|
D | raw.c | 546 __sum16 csum; in rawv6_push_pending_frames()
|
/linux-4.4.14/net/ipv4/ |
D | netfilter.c | 123 __sum16 nf_ip_checksum(struct sk_buff *skb, unsigned int hook, in nf_ip_checksum() 127 __sum16 csum = 0; in nf_ip_checksum() 154 static __sum16 nf_ip_checksum_partial(struct sk_buff *skb, unsigned int hook, in nf_ip_checksum_partial() 159 __sum16 csum = 0; in nf_ip_checksum_partial()
|
D | gre_offload.c | 103 *(__sum16 *)pcsum = gso_make_checksum(skb, 0); in gre_gso_segment()
|
D | tcp_offload.c | 66 __sum16 newcheck; in tcp_gso_segment()
|
D | ip_gre.c | 476 *(__sum16 *)ptr = csum_fold(skb_checksum(skb, 0, in build_header()
|
D | ip_output.c | 1602 *((__sum16 *)skb_transport_header(nskb) + in ip_send_unicast_reply()
|
D | tcp_input.c | 5106 static __sum16 __tcp_checksum_complete_user(struct sock *sk, in __tcp_checksum_complete_user() 5109 __sum16 result; in __tcp_checksum_complete_user()
|
D | igmp.c | 1447 static inline __sum16 ip_mc_validate_checksum(struct sk_buff *skb) in ip_mc_validate_checksum()
|
/linux-4.4.14/include/linux/ |
D | netfilter.h | 274 __sum16 (*checksum)(struct sk_buff *skb, unsigned int hook, 276 __sum16 (*checksum_partial)(struct sk_buff *skb, 296 static inline __sum16 301 __sum16 csum = 0; in nf_checksum() 311 static inline __sum16 317 __sum16 csum = 0; in nf_checksum_partial()
|
D | netfilter_ipv4.h | 10 __sum16 nf_ip_checksum(struct sk_buff *skb, unsigned int hook,
|
D | netfilter_ipv6.h | 26 __sum16 nf_ip6_checksum(struct sk_buff *skb, unsigned int hook,
|
D | skbuff.h | 3099 __sum16 __skb_checksum_complete_head(struct sk_buff *skb, int len); 3100 __sum16 __skb_checksum_complete(struct sk_buff *skb); 3126 static inline __sum16 skb_checksum_complete(struct sk_buff *skb) in skb_checksum_complete() 3175 __sum16 check) in __skb_checksum_validate_needed() 3212 static inline __sum16 __skb_checksum_validate_complete(struct sk_buff *skb, in __skb_checksum_validate_complete() 3223 return (__force __sum16)1; in __skb_checksum_validate_complete() 3229 __sum16 csum; in __skb_checksum_validate_complete() 3257 __sum16 __ret = 0; \ 3288 __sum16 check, __wsum pseudo) in __skb_checksum_convert() 3523 static inline __sum16 gso_make_checksum(struct sk_buff *skb, __wsum res) in gso_make_checksum() [all …]
|
D | netdevice.h | 2321 __sum16 __skb_gro_checksum_complete(struct sk_buff *skb); 2330 __sum16 check) in __skb_gro_checksum_validate_needed() 2340 static inline __sum16 __skb_gro_checksum_validate_complete(struct sk_buff *skb, in __skb_gro_checksum_validate_complete() 2369 __sum16 __ret = 0; \ 2397 __sum16 check, __wsum pseudo) in __skb_gro_checksum_convert() 2472 remcsum_unadjust((__sum16 *)ptr, grc->delta); in skb_gro_remcsum_cleanup()
|
/linux-4.4.14/arch/mn10300/lib/ |
D | checksum.c | 30 __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() 48 __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()
|
/linux-4.4.14/arch/metag/lib/ |
D | checksum.c | 132 __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum() 134 return (__force __sum16)~do_csum(buff, len); in ip_compute_csum()
|
/linux-4.4.14/arch/frv/lib/ |
D | checksum.c | 124 __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum() 126 return (__force __sum16)~do_csum(buff, len); in ip_compute_csum()
|
/linux-4.4.14/include/net/netfilter/ |
D | nf_nat_l3proto.h | 20 __sum16 *check, 25 void *data, __sum16 *check,
|
/linux-4.4.14/include/uapi/linux/netfilter_ipv6/ |
D | ip6t_NPT.h | 13 __sum16 adjustment;
|
/linux-4.4.14/net/core/ |
D | utils.c | 303 void inet_proto_csum_replace4(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace4() 319 void inet_proto_csum_replace16(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace16() 339 void inet_proto_csum_replace_by_diff(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace_by_diff()
|
D | datagram.c | 651 __sum16 __skb_checksum_complete_head(struct sk_buff *skb, int len) in __skb_checksum_complete_head() 653 __sum16 sum; in __skb_checksum_complete_head() 667 __sum16 __skb_checksum_complete(struct sk_buff *skb) in __skb_checksum_complete() 670 __sum16 sum; in __skb_checksum_complete()
|
D | skbuff.c | 2316 *((__sum16 *)(to + csstuff)) = csum_fold(csum); in skb_copy_and_csum_dev() 3828 static __sum16 *skb_checksum_setup_ip(struct sk_buff *skb, in skb_checksum_setup_ip() 3866 __sum16 *csum; in skb_checksum_setup_ipv4() 3918 __sum16 *csum; in skb_checksum_setup_ipv6() 4092 __sum16(*skb_chkf)(struct sk_buff *skb)) in skb_checksum_trimmed() 4096 __sum16 ret; in skb_checksum_trimmed()
|
D | filter.c | 1319 __sum16 sum, *ptr; in bpf_l3_csum_replace() 1366 __sum16 sum, *ptr; in bpf_l4_csum_replace()
|
D | dev.c | 2456 BUG_ON(offset + sizeof(__sum16) > skb_headlen(skb)); in skb_checksum_help() 2459 !skb_clone_writable(skb, offset + sizeof(__sum16))) { in skb_checksum_help() 2465 *(__sum16 *)(skb->data + offset) = csum_fold(csum); in skb_checksum_help() 4483 __sum16 __skb_gro_checksum_complete(struct sk_buff *skb) in __skb_gro_checksum_complete() 4486 __sum16 sum; in __skb_gro_checksum_complete()
|
/linux-4.4.14/include/uapi/linux/ |
D | udp.h | 26 __sum16 check;
|
D | types.h | 39 typedef __u16 __bitwise __sum16; typedef
|
D | icmp.h | 71 __sum16 checksum;
|
D | igmp.h | 33 __sum16 csum;
|
D | icmpv6.h | 11 __sum16 icmp6_cksum;
|
D | dccp.h | 33 __sum16 dccph_checksum;
|
D | ip.h | 101 __sum16 check;
|
D | tcp.h | 55 __sum16 check;
|
/linux-4.4.14/arch/hexagon/include/asm/ |
D | checksum.h | 45 __sum16 csum_tcpudp_magic(unsigned long saddr, unsigned long daddr,
|
/linux-4.4.14/arch/hexagon/lib/ |
D | checksum.c | 63 __sum16 csum_tcpudp_magic(unsigned long saddr, unsigned long daddr, in csum_tcpudp_magic() 67 return (__force __sum16)~from64to16( in csum_tcpudp_magic()
|
/linux-4.4.14/arch/x86/lib/ |
D | csum-partial_64.c | 143 __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()
|
D | csum-wrappers_64.c | 136 __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
|
/linux-4.4.14/net/ipv4/netfilter/ |
D | nf_nat_snmp_basic.c | 624 __sum16 *check); 870 static void fast_csum(__sum16 *csum, in fast_csum() 900 __sum16 *check) in mangle_address() 926 __sum16 *check) in snmp_trap_decode() 1020 __sum16 *check) in snmp_parse_mangle()
|
D | nf_nat_l3proto_ipv4.c | 109 unsigned int iphdroff, __sum16 *check, in nf_nat_ipv4_csum_update() 127 u8 proto, void *data, __sum16 *check, in nf_nat_ipv4_csum_recalc()
|
/linux-4.4.14/drivers/net/slip/ |
D | slhc.c | 240 __sum16 csum; in slhc_compress() 456 *(__sum16 *)cp = csum; in slhc_compress() 527 thp->check = *(__sum16 *)cp; in slhc_uncompress()
|
/linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/ |
D | myri10ge_mcp.h | 15 __sum16 checksum;
|
/linux-4.4.14/arch/tile/kernel/ |
D | machine_kexec.c | 113 __sum16 csum; in kexec_bn2cl()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_rx.c | 173 skb->csum = csum_unfold((__force __sum16)cqe->check_sum); in mlx5e_handle_csum()
|
/linux-4.4.14/net/rds/ |
D | rds.h | 169 __sum16 h_csum;
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | selftest.c | 384 payload->ip.check = (__force __sum16) htons(0xdead); in efx_iterate_state()
|
/linux-4.4.14/net/dccp/ |
D | ipv4.c | 359 static inline __sum16 dccp_v4_csum_finish(struct sk_buff *skb, in dccp_v4_csum_finish()
|
D | ipv6.c | 44 static inline __sum16 dccp_v6_csum_finish(struct sk_buff *skb, in dccp_v6_csum_finish()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | sge.c | 1654 __sum16 c = (__force __sum16)pkt->csum; in t4vf_ethrx_handler()
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
D | sunvnet.c | 1103 *(__sum16 *)(skb->data + offset) = 0; in vnet_skb_shape() 1113 *(__sum16 *)(nskb->data + offset) = csum; in vnet_skb_shape()
|
D | sungem.c | 763 __sum16 csum; in gem_rx() 858 csum = (__force __sum16)htons((status & RXDCTRL_TCPCSUM) ^ 0xffff); in gem_rx()
|
D | cassini.c | 1961 __sum16 csum; in cas_rx_process_pkt() 2136 csum = (__force __sum16)htons(CAS_VAL(RX_COMP4_TCP_CSUM, words[3])); in cas_rx_process_pkt()
|
D | sunhme.c | 2079 skb->csum = csum_unfold(~(__force __sum16)htons(csum)); in happy_meal_rx()
|
/linux-4.4.14/net/openvswitch/ |
D | actions.c | 512 __be16 new_port, __sum16 *check) in set_tp_port()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | en_rx.c | 726 hw_checksum = csum_unfold((__force __sum16)cqe->checksum); in check_csum()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 1947 __sum16 c = (__force __sum16)pkt->csum; in t4_ethrx_handler()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
D | i40e_txrx.c | 801 __sum16 csum; in i40e_rx_checksum()
|
/linux-4.4.14/net/netfilter/ipvs/ |
D | ip_vs_core.c | 675 __sum16 ip_vs_checksum_complete(struct sk_buff *skb, int offset) in ip_vs_checksum_complete()
|
/linux-4.4.14/drivers/net/usb/ |
D | smsc95xx.c | 1854 *((__sum16 *)(skb->data + csstart in smsc95xx_tx_fixup()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | d3.c | 384 __sum16 check = tcp_v4_check(len, saddr, daddr, 0); in pseudo_hdr_check()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_cmn.c | 3373 __sum16 tsum = (__force __sum16) csum; in bnx2x_csum_fix()
|
/linux-4.4.14/drivers/net/ethernet/3com/ |
D | typhoon.c | 1335 __sum16 csum; in typhoon_download_firmware()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_txrx.c | 1327 __sum16 csum; in i40e_rx_checksum()
|
/linux-4.4.14/drivers/net/ethernet/marvell/ |
D | mv643xx_eth.c | 685 static inline __be16 sum16_as_be(__sum16 sum) in sum16_as_be()
|
/linux-4.4.14/drivers/net/ethernet/freescale/ |
D | fec_main.c | 362 *(__sum16 *)(skb->head + skb->csum_start + skb->csum_offset) = 0; in fec_enet_clear_csum()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/ |
D | qlge_main.c | 2618 __sum16 *check; in ql_hw_csum_setup()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | tg3.c | 7902 __sum16 tcp_csum = 0, ip_csum = 0; in tg3_start_xmit()
|