Home
last modified time | relevance | path

Searched refs:__sum16 (Results 1 – 25 of 28) sorted by relevance

12

/include/net/
Dchecksum.h70 static __always_inline __sum16 csum16_add(__sum16 csum, __be16 addend) in csum16_add()
75 return (__force __sum16)(res + (res < (__force u16)addend)); in csum16_add()
78 static __always_inline __sum16 csum16_sub(__sum16 csum, __be16 addend) in csum16_sub()
109 static __always_inline __wsum csum_unfold(__sum16 n) in csum_unfold()
120 #define CSUM_MANGLED_0 ((__force __sum16)0xffff)
122 static __always_inline void csum_replace_by_diff(__sum16 *sum, __wsum diff) in csum_replace_by_diff()
127 static __always_inline void csum_replace4(__sum16 *sum, __be32 from, __be32 to) in csum_replace4()
140 static __always_inline void csum_replace2(__sum16 *sum, __be16 old, __be16 new) in csum_replace2()
151 void inet_proto_csum_replace4(__sum16 *sum, struct sk_buff *skb,
153 void inet_proto_csum_replace16(__sum16 *sum, struct sk_buff *skb,
[all …]
Dip6_checksum.h34 __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
54 static __inline__ __sum16 tcp_v6_check(int len, in tcp_v6_check()
88 static inline __sum16 udp_v6_check(int len, in udp_v6_check()
Ddsfield.h39 iph->check = (__force __sum16)htons(check); in ipv4_change_dsfield()
Dmptcp.h26 __sum16 csum;
75 __sum16 csum;
Dgre.h139 *(__sum16 *)ptr = csum_fold(lco_csum(skb)); in gre_build_header()
Dudp.h109 static inline __sum16 __udp_lib_checksum_complete(struct sk_buff *skb) in __udp_lib_checksum_complete()
149 static inline __sum16 udp_v4_check(int len, __be32 saddr, in udp_v4_check()
/include/asm-generic/
Dchecksum.h24 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
31 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
36 return (__force __sum16)~sum; in csum_fold()
51 static inline __sum16
63 extern __sum16 ip_compute_csum(const void *buff, int len);
/include/uapi/linux/
Digmp.h34 __sum16 csum;
57 __sum16 csum;
66 __sum16 csum;
Dudp.h27 __sum16 check;
Dicmp.h92 __sum16 checksum;
134 __sum16 checksum;
Dtypes.h36 typedef __u16 __bitwise __sum16; typedef
Dicmpv6.h12 __sum16 icmp6_cksum;
Ddccp.h34 __sum16 dccph_checksum;
Dip.h103 __sum16 check;
Dtcp.h56 __sum16 check;
/include/linux/
Dnetfilter_ipv4.h24 __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, in nf_ip_checksum()
Dif_rmnet.h28 __sum16 csum_value;
Dvirtio_net.h88 u32 needed = start + max_t(u32, thlen, off + sizeof(__sum16)); in virtio_net_hdr_to_skb()
Dnetfilter_ipv6.h200 __sum16 nf_ip6_checksum(struct sk_buff *skb, unsigned int hook,
Dnetfilter.h355 __sum16 nf_checksum(struct sk_buff *skb, unsigned int hook,
359 __sum16 nf_checksum_partial(struct sk_buff *skb, unsigned int hook,
Dskbuff.h4099 __sum16 __skb_checksum_complete_head(struct sk_buff *skb, int len);
4100 __sum16 __skb_checksum_complete(struct sk_buff *skb);
4126 static inline __sum16 skb_checksum_complete(struct sk_buff *skb) in skb_checksum_complete()
4168 __sum16 check) in __skb_checksum_validate_needed()
4205 static inline __sum16 __skb_checksum_validate_complete(struct sk_buff *skb, in __skb_checksum_validate_complete()
4219 __sum16 csum; in __skb_checksum_validate_complete()
4247 __sum16 __ret = 0; \
4649 static inline __sum16 gso_make_checksum(struct sk_buff *skb, __wsum res) in gso_make_checksum()
4750 __sum16(*skb_chkf)(struct sk_buff *skb));
4782 partial = ~csum_unfold(*(__force __sum16 *)(csum_start + in lco_csum()
Dnetdevice.h3142 __sum16 __skb_gro_checksum_complete(struct sk_buff *skb);
3151 __sum16 check) in __skb_gro_checksum_validate_needed()
3161 static inline __sum16 __skb_gro_checksum_validate_complete(struct sk_buff *skb, in __skb_gro_checksum_validate_complete()
3190 __sum16 __ret = 0; \
3291 remcsum_unadjust((__sum16 *)ptr, grc->delta); in skb_gro_remcsum_cleanup()
/include/uapi/linux/netfilter_ipv6/
Dip6t_NPT.h14 __sum16 adjustment;
/include/rdma/
Dib_pack.h220 __sum16 check;
266 __sum16 ib_ud_ip4_csum(struct ib_ud_header *header);
/include/net/netfilter/
Dnf_nat.h83 u8 nfproto, u8 proto, void *data, __sum16 *check,

12