Lines Matching refs:check
110 uh->check = ~csum_fold((__force __wsum) in __skb_udp_tunnel_segment()
111 ((__force u32)uh->check + in __skb_udp_tunnel_segment()
116 skb->csum_offset = offsetof(struct udphdr, check); in __skb_udp_tunnel_segment()
126 uh->check = csum_fold(skb->csum); in __skb_udp_tunnel_segment()
127 if (uh->check == 0) in __skb_udp_tunnel_segment()
128 uh->check = CSUM_MANGLED_0; in __skb_udp_tunnel_segment()
130 uh->check = gso_make_checksum(skb, ~uh->check); in __skb_udp_tunnel_segment()
132 if (uh->check == 0) in __skb_udp_tunnel_segment()
133 uh->check = CSUM_MANGLED_0; in __skb_udp_tunnel_segment()
228 uh->check = 0; in udp4_ufo_fragment()
230 uh->check = udp_v4_check(skb->len, iph->saddr, iph->daddr, csum); in udp4_ufo_fragment()
231 if (uh->check == 0) in udp4_ufo_fragment()
232 uh->check = CSUM_MANGLED_0; in udp4_ufo_fragment()
333 (!uh->check ^ !uh2->check)) { in udp_gro_receive()
364 if (skb_gro_checksum_validate_zero_check(skb, IPPROTO_UDP, uh->check, in udp4_gro_receive()
367 else if (uh->check) in udp4_gro_receive()
368 skb_gro_checksum_try_convert(skb, IPPROTO_UDP, uh->check, in udp4_gro_receive()
420 if (uh->check) { in udp4_gro_complete()
422 uh->check = ~udp_v4_check(skb->len - nhoff, iph->saddr, in udp4_gro_complete()