Lines Matching refs:check
736 skb->csum_offset = offsetof(struct udphdr, check); in udp4_hwcsum()
737 uh->check = ~csum_tcpudp_magic(src, dst, len, in udp4_hwcsum()
755 uh->check = csum_tcpudp_magic(src, dst, len, IPPROTO_UDP, csum); in udp4_hwcsum()
756 if (uh->check == 0) in udp4_hwcsum()
757 uh->check = CSUM_MANGLED_0; in udp4_hwcsum()
771 uh->check = 0; in udp_set_csum()
773 uh->check = ~udp_v4_check(len, saddr, daddr, 0); in udp_set_csum()
781 skb->csum_offset = offsetof(struct udphdr, check); in udp_set_csum()
782 uh->check = ~udp_v4_check(len, saddr, daddr, 0); in udp_set_csum()
788 uh->check = 0; in udp_set_csum()
790 uh->check = udp_v4_check(len, saddr, daddr, csum); in udp_set_csum()
791 if (uh->check == 0) in udp_set_csum()
792 uh->check = CSUM_MANGLED_0; in udp_set_csum()
817 uh->check = 0; in udp_send_skb()
836 uh->check = csum_tcpudp_magic(fl4->saddr, fl4->daddr, len, in udp_send_skb()
838 if (uh->check == 0) in udp_send_skb()
839 uh->check = CSUM_MANGLED_0; in udp_send_skb()
1747 return skb_checksum_init_zero_check(skb, proto, uh->check, in udp4_csum_init()
1815 if (inet_get_convert_csum(sk) && uh->check && !IS_UDPLITE(sk)) in __udp4_lib_rcv()
1816 skb_checksum_try_convert(skb, IPPROTO_UDP, uh->check, in __udp4_lib_rcv()