Home
last modified time | relevance | path

Searched refs:opth (Results 1 – 3 of 3) sorted by relevance

/linux/net/ipv6/
H A Dip6_offload.c27 struct ipv6_opt_hdr *opth;
40 opth = skb_gro_header(skb, off + sizeof(*opth), off); in ipv6_gro_pull_exthdrs()
41 if (unlikely(!opth)) in ipv6_gro_pull_exthdrs()
44 len = ipv6_optlen(opth); in ipv6_gro_pull_exthdrs()
46 opth = skb_gro_header(skb, off + len, off); in ipv6_gro_pull_exthdrs()
47 if (unlikely(!opth)) in ipv6_gro_pull_exthdrs()
49 proto = opth->nexthdr; in ipv6_gro_pull_exthdrs()
63 struct ipv6_opt_hdr *opth; in ipv6_gro_pull_exthdrs()
77 opth in ipv6_gso_pull_exthdrs()
43 struct ipv6_opt_hdr *opth; ipv6_gro_pull_exthdrs() local
79 struct ipv6_opt_hdr *opth; ipv6_gso_pull_exthdrs() local
203 struct ipv6_opt_hdr *opth = (void *)iph; ipv6_exthdrs_len() local
[all...]
H A Dah6.c270 struct ipv6_opt_hdr *opth; in ipv6_clear_mutable_options() member
283 ipv6_rearrange_destopt(iph, exthdr.opth); in ipv6_clear_mutable_options()
286 if (!zero_out_mutable_opts(exthdr.opth)) { in ipv6_clear_mutable_options()
302 nexthdr = exthdr.opth->nexthdr; in ipv6_clear_mutable_options()
303 exthdr.raw += ipv6_optlen(exthdr.opth); in ipv6_clear_mutable_options()
/linux/drivers/net/
H A Dgeneve.c494 struct ipv6_opt_hdr *opth; in geneve_opt_gro_hint_validate() local
501 while (offset + sizeof(*opth) <= gro_hint->nested_tp_offset) { in geneve_opt_gro_hint_validate()
502 opth = data + offset; in geneve_opt_gro_hint_validate()
504 len = ipv6_optlen(opth); in geneve_opt_gro_hint_validate()
507 if (opth->nexthdr == IPPROTO_UDP) in geneve_opt_gro_hint_validate()