/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/arch/hexagon/include/asm/ |
H A D | checksum.h | 21 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr,
|
/linux-master/include/uapi/linux/ |
H A D | igmp.h | 34 __sum16 csum; 57 __sum16 csum; 66 __sum16 csum;
|
H A D | types.h | 43 typedef __u16 __bitwise __sum16; typedef
|
H A D | icmp.h | 92 __sum16 checksum; 130 __sum16 checksum;
|
H A D | dccp.h | 34 __sum16 dccph_checksum;
|
/linux-master/net/netfilter/ |
H A D | utils.c | 10 __sum16 nf_ip_checksum(struct sk_buff *skb, unsigned int hook, 14 __sum16 csum = 0; 43 static __sum16 nf_ip_checksum_partial(struct sk_buff *skb, unsigned int hook, 48 __sum16 csum = 0; 64 __sum16 nf_ip6_checksum(struct sk_buff *skb, unsigned int hook, 68 __sum16 csum = 0; 97 static __sum16 nf_ip6_checksum_partial(struct sk_buff *skb, unsigned int hook, 103 __sum16 csum = 0; 123 __sum16 nf_checksum(struct sk_buff *skb, unsigned int hook, 127 __sum16 csu [all...] |
/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,
|
H A D | dsfield.h | 39 iph->check = (__force __sum16)htons(check);
|
H A D | gro.h | 214 __sum16 __skb_gro_checksum_complete(struct sk_buff *skb); 223 __sum16 check) 233 static inline __sum16 __skb_gro_checksum_validate_complete(struct sk_buff *skb, 262 __sum16 __ret = 0; \ 357 remcsum_unadjust((__sum16 *)ptr, grc->delta);
|
/linux-master/tools/include/uapi/linux/ |
H A D | types.h | 16 typedef __u16 __bitwise __sum16; typedef
|
/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/mips/include/asm/ |
H A D | checksum.h | 77 static inline __sum16 csum_fold(__wsum csum) 86 return (__force __sum16)~sum; 97 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) 177 static inline __sum16 ip_compute_csum(const void *buff, int len) 183 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
|
/linux-master/net/ipv6/ila/ |
H A D | ila_common.c | 43 __sum16 *adjust = (__force __sum16 *)&iaddr->ident.v16[3]; 66 __sum16 *adjust = (__force __sum16 *)&iaddr->ident.v16[3];
|
/linux-master/include/linux/ |
H A D | if_rmnet.h | 30 __sum16 csum_value;
|
/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/tools/testing/selftests/bpf/ |
H A D | network_helpers.h | 7 typedef __u16 __sum16; typedef 83 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, 98 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
|
/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/tools/include/linux/ |
H A D | types.h | 68 typedef __u16 __bitwise __sum16; typedef
|
/linux-master/arch/x86/lib/ |
H A D | csum-wrappers_64.c | 71 __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
|
H A D | csum-partial_64.c | 119 __sum16 ip_compute_csum(const void *buff, int len)
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_tcp_custom_syncookie.h | 71 static inline __sum16 csum_fold(__wsum csum) 77 return (__force __sum16)~sum; 80 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, 87 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
|
/linux-master/drivers/net/ethernet/qualcomm/rmnet/ |
H A D | rmnet_map_data.c | 20 static __sum16 *rmnet_map_get_csum_field(unsigned char protocol, 39 __sum16 *csum_field, pseudo_csum; 40 __sum16 ip_payload_csum; 98 if (ip_payload_csum != (__sum16)~pseudo_csum) { 115 __sum16 *csum_field, pseudo_csum; 116 __sum16 ip6_payload_csum; 149 if (ip6_payload_csum != (__sum16)~pseudo_csum) { 257 __sum16 *check;
|
/linux-master/arch/riscv/lib/ |
H A D | csum.c | 20 __sum16 csum_ipv6_magic(const struct in6_addr *saddr, 72 return (__force __sum16)(sum >> 16);
|
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_desc.h | 91 __sum16 csum; /* 1's-complement partial checksum of L3+ bytes */
|