Lines Matching refs:uh
65 int udp6_csum_init(struct sk_buff *skb, struct udphdr *uh, int proto) in udp6_csum_init() argument
73 err = udplite_checksum_init(skb, uh); in udp6_csum_init()
83 return skb_checksum_init_zero_check(skb, proto, uh->check, in udp6_csum_init()
95 struct udphdr *uh = udp_hdr(skb); in udp6_set_csum() local
98 uh->check = 0; in udp6_set_csum()
100 uh->check = ~udp_v6_check(len, saddr, daddr, 0); in udp6_set_csum()
109 uh->check = ~udp_v6_check(len, saddr, daddr, 0); in udp6_set_csum()
115 uh->check = 0; in udp6_set_csum()
117 uh->check = udp_v6_check(len, saddr, daddr, csum); in udp6_set_csum()
118 if (uh->check == 0) in udp6_set_csum()
119 uh->check = CSUM_MANGLED_0; in udp6_set_csum()