Lines Matching refs:ip6h
156 const struct ipv6hdr *ip6h; in tcf_csum_ipv6_icmp() local
162 ip6h = ipv6_hdr(skb); in tcf_csum_ipv6_icmp()
165 icmp6h->icmp6_cksum = csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, in tcf_csum_ipv6_icmp()
199 const struct ipv6hdr *ip6h; in tcf_csum_ipv6_tcp() local
205 ip6h = ipv6_hdr(skb); in tcf_csum_ipv6_tcp()
208 tcph->check = csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, in tcf_csum_ipv6_tcp()
274 const struct ipv6hdr *ip6h; in tcf_csum_ipv6_udp() local
288 ip6h = ipv6_hdr(skb); in tcf_csum_ipv6_udp()
309 udph->check = csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, ul, in tcf_csum_ipv6_udp()
420 struct ipv6hdr *ip6h; in tcf_csum_ipv6() local
429 hl = sizeof(*ip6h); in tcf_csum_ipv6()
434 ip6h = ipv6_hdr(skb); in tcf_csum_ipv6()
436 pl = ntohs(ip6h->payload_len); in tcf_csum_ipv6()
437 nexthdr = ip6h->nexthdr; in tcf_csum_ipv6()
462 hl, pl + sizeof(*ip6h))) in tcf_csum_ipv6()
468 hl, pl + sizeof(*ip6h))) in tcf_csum_ipv6()
474 pl + sizeof(*ip6h), 0)) in tcf_csum_ipv6()
480 pl + sizeof(*ip6h), 1)) in tcf_csum_ipv6()