Lines Matching refs:ip6h
155 const struct ipv6hdr *ip6h; in tcf_csum_ipv6_icmp() local
161 ip6h = ipv6_hdr(skb); in tcf_csum_ipv6_icmp()
164 icmp6h->icmp6_cksum = csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, in tcf_csum_ipv6_icmp()
198 const struct ipv6hdr *ip6h; in tcf_csum_ipv6_tcp() local
204 ip6h = ipv6_hdr(skb); in tcf_csum_ipv6_tcp()
207 tcph->check = csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, in tcf_csum_ipv6_tcp()
273 const struct ipv6hdr *ip6h; in tcf_csum_ipv6_udp() local
287 ip6h = ipv6_hdr(skb); in tcf_csum_ipv6_udp()
308 udph->check = csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, ul, in tcf_csum_ipv6_udp()
419 struct ipv6hdr *ip6h; in tcf_csum_ipv6() local
428 hl = sizeof(*ip6h); in tcf_csum_ipv6()
433 ip6h = ipv6_hdr(skb); in tcf_csum_ipv6()
435 pl = ntohs(ip6h->payload_len); in tcf_csum_ipv6()
436 nexthdr = ip6h->nexthdr; in tcf_csum_ipv6()
461 hl, pl + sizeof(*ip6h))) in tcf_csum_ipv6()
467 hl, pl + sizeof(*ip6h))) in tcf_csum_ipv6()
473 pl + sizeof(*ip6h), 0)) in tcf_csum_ipv6()
479 pl + sizeof(*ip6h), 1)) in tcf_csum_ipv6()