Searched refs:__sum16 (Results 26 - 50 of 135) sorted by relevance

123456

/linux-master/arch/arc/include/asm/
H A Dchecksum.h25 static inline __sum16 csum_fold(__wsum s)
37 static inline __sum16
/linux-master/arch/hexagon/include/asm/
H A Dchecksum.h21 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr,
/linux-master/include/uapi/linux/
H A Digmp.h34 __sum16 csum;
57 __sum16 csum;
66 __sum16 csum;
H A Dtypes.h43 typedef __u16 __bitwise __sum16; typedef
H A Dicmp.h92 __sum16 checksum;
130 __sum16 checksum;
H A Ddccp.h34 __sum16 dccph_checksum;
/linux-master/net/netfilter/
H A Dutils.c10 __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 Dip6_checksum.h34 __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 Ddsfield.h39 iph->check = (__force __sum16)htons(check);
H A Dgro.h214 __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 Dtypes.h16 typedef __u16 __bitwise __sum16; typedef
/linux-master/lib/
H A Dchecksum.c106 __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 Dchecksum.h77 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 Dila_common.c43 __sum16 *adjust = (__force __sum16 *)&iaddr->ident.v16[3];
66 __sum16 *adjust = (__force __sum16 *)&iaddr->ident.v16[3];
/linux-master/include/linux/
H A Dif_rmnet.h30 __sum16 csum_value;
/linux-master/arch/powerpc/include/asm/
H A Dchecksum.h39 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 Dnetwork_helpers.h7 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 Dip6t_NPT.c45 __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 Dtypes.h68 typedef __u16 __bitwise __sum16; typedef
/linux-master/arch/x86/lib/
H A Dcsum-wrappers_64.c71 __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
H A Dcsum-partial_64.c119 __sum16 ip_compute_csum(const void *buff, int len)
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_tcp_custom_syncookie.h71 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 Drmnet_map_data.c20 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 Dcsum.c20 __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
72 return (__force __sum16)(sum >> 16);
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_desc.h91 __sum16 csum; /* 1's-complement partial checksum of L3+ bytes */

Completed in 316 milliseconds

123456