ipv6_opt_hdr 1103 drivers/net/ethernet/emulex/benet/be_main.c struct ipv6_opt_hdr *ehdr = ipv6_opt_hdr 1104 drivers/net/ethernet/emulex/benet/be_main.c (struct ipv6_opt_hdr *)(skb->data + offset); ipv6_opt_hdr 134 drivers/net/wireless/intel/iwlwifi/mvm/tx.c struct ipv6_opt_hdr *hp; ipv6_opt_hdr 144 drivers/net/wireless/intel/iwlwifi/mvm/tx.c hp = OPT_HDR(struct ipv6_opt_hdr, skb, off); ipv6_opt_hdr 297 include/net/ipv6.h struct ipv6_opt_hdr *hopopt; ipv6_opt_hdr 298 include/net/ipv6.h struct ipv6_opt_hdr *dst0opt; ipv6_opt_hdr 300 include/net/ipv6.h struct ipv6_opt_hdr *dst1opt; ipv6_opt_hdr 436 include/net/ipv6.h struct ipv6_opt_hdr *newopt); ipv6_opt_hdr 69 include/uapi/linux/ipv6.h #define ipv6_destopt_hdr ipv6_opt_hdr ipv6_opt_hdr 70 include/uapi/linux/ipv6.h #define ipv6_hopopt_hdr ipv6_opt_hdr ipv6_opt_hdr 4815 net/core/skbuff.c struct ipv6_opt_hdr *hp; ipv6_opt_hdr 4819 net/core/skbuff.c sizeof(struct ipv6_opt_hdr), ipv6_opt_hdr 4824 net/core/skbuff.c hp = OPT_HDR(struct ipv6_opt_hdr, skb, off); ipv6_opt_hdr 105 net/ipv6/ah6.c static bool zero_out_mutable_opts(struct ipv6_opt_hdr *opthdr) ipv6_opt_hdr 149 net/ipv6/ah6.c static void ipv6_rearrange_destopt(struct ipv6hdr *iph, struct ipv6_opt_hdr *destopt) ipv6_opt_hdr 202 net/ipv6/ah6.c static void ipv6_rearrange_destopt(struct ipv6hdr *iph, struct ipv6_opt_hdr *destopt) {} ipv6_opt_hdr 248 net/ipv6/ah6.c struct ipv6_opt_hdr *opth; ipv6_opt_hdr 784 net/ipv6/calipso.c static int calipso_opt_update(struct sock *sk, struct ipv6_opt_hdr *hop) ipv6_opt_hdr 812 net/ipv6/calipso.c static int calipso_tlv_len(struct ipv6_opt_hdr *opt, unsigned int offset) ipv6_opt_hdr 850 net/ipv6/calipso.c static int calipso_opt_find(struct ipv6_opt_hdr *hop, unsigned int *start, ipv6_opt_hdr 911 net/ipv6/calipso.c static struct ipv6_opt_hdr * ipv6_opt_hdr 912 net/ipv6/calipso.c calipso_opt_insert(struct ipv6_opt_hdr *hop, ipv6_opt_hdr 917 net/ipv6/calipso.c struct ipv6_opt_hdr *new; ipv6_opt_hdr 975 net/ipv6/calipso.c static int calipso_opt_del(struct ipv6_opt_hdr *hop, ipv6_opt_hdr 976 net/ipv6/calipso.c struct ipv6_opt_hdr **new) ipv6_opt_hdr 1079 net/ipv6/calipso.c struct ipv6_opt_hdr *hop; ipv6_opt_hdr 1134 net/ipv6/calipso.c struct ipv6_opt_hdr *old, *new; ipv6_opt_hdr 1162 net/ipv6/calipso.c struct ipv6_opt_hdr *new_hop; ipv6_opt_hdr 1199 net/ipv6/calipso.c struct ipv6_opt_hdr *old, *new; ipv6_opt_hdr 1238 net/ipv6/calipso.c struct ipv6_opt_hdr *new; ipv6_opt_hdr 1304 net/ipv6/calipso.c struct ipv6_opt_hdr *hop; ipv6_opt_hdr 1311 net/ipv6/calipso.c hop = (struct ipv6_opt_hdr *)(ip6_hdr + 1); ipv6_opt_hdr 1348 net/ipv6/calipso.c hop = (struct ipv6_opt_hdr *)(ip6_hdr + 1); ipv6_opt_hdr 1350 net/ipv6/calipso.c struct ipv6_opt_hdr *new_hop = (struct ipv6_opt_hdr *)buf; ipv6_opt_hdr 1377 net/ipv6/calipso.c struct ipv6_opt_hdr *old_hop; ipv6_opt_hdr 1389 net/ipv6/calipso.c old_hop = (struct ipv6_opt_hdr *)(ip6_hdr + 1); ipv6_opt_hdr 744 net/ipv6/datagram.c struct ipv6_opt_hdr *hdr; ipv6_opt_hdr 843 net/ipv6/datagram.c if (opt->hopopt || cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_opt_hdr))) { ipv6_opt_hdr 848 net/ipv6/datagram.c hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg); ipv6_opt_hdr 863 net/ipv6/datagram.c if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_opt_hdr))) { ipv6_opt_hdr 868 net/ipv6/datagram.c hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg); ipv6_opt_hdr 888 net/ipv6/datagram.c if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_opt_hdr))) { ipv6_opt_hdr 893 net/ipv6/datagram.c hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg); ipv6_opt_hdr 33 net/ipv6/esp6_offload.c struct ipv6_opt_hdr *exthdr; ipv6_opt_hdr 958 net/ipv6/exthdrs.c static void ipv6_push_exthdr(struct sk_buff *skb, u8 *proto, u8 type, struct ipv6_opt_hdr *opt) ipv6_opt_hdr 960 net/ipv6/exthdrs.c struct ipv6_opt_hdr *h = skb_push(skb, ipv6_optlen(opt)); ipv6_opt_hdr 1015 net/ipv6/exthdrs.c struct ipv6_opt_hdr **dest, ipv6_opt_hdr 1016 net/ipv6/exthdrs.c struct ipv6_opt_hdr *old, ipv6_opt_hdr 1017 net/ipv6/exthdrs.c struct ipv6_opt_hdr *new, ipv6_opt_hdr 1020 net/ipv6/exthdrs.c struct ipv6_opt_hdr *src; ipv6_opt_hdr 1027 net/ipv6/exthdrs.c *dest = (struct ipv6_opt_hdr *)*p; ipv6_opt_hdr 1054 net/ipv6/exthdrs.c int newtype, struct ipv6_opt_hdr *newopt) ipv6_opt_hdr 1094 net/ipv6/exthdrs.c (struct ipv6_opt_hdr **)&opt2->srcrt, ipv6_opt_hdr 1095 net/ipv6/exthdrs.c (opt ? (struct ipv6_opt_hdr *)opt->srcrt : NULL), ipv6_opt_hdr 80 net/ipv6/exthdrs_core.c struct ipv6_opt_hdr _hdr, *hp; ipv6_opt_hdr 120 net/ipv6/exthdrs_core.c struct ipv6_opt_hdr *hdr; ipv6_opt_hdr 125 net/ipv6/exthdrs_core.c hdr = (struct ipv6_opt_hdr *)(nh + offset); ipv6_opt_hdr 207 net/ipv6/exthdrs_core.c struct ipv6_opt_hdr _hdr, *hp; ipv6_opt_hdr 41 net/ipv6/ip6_offload.c struct ipv6_opt_hdr *opth; ipv6_opt_hdr 160 net/ipv6/ip6_offload.c struct ipv6_opt_hdr *opth = (void *)iph; ipv6_opt_hdr 1199 net/ipv6/ip6_output.c static inline struct ipv6_opt_hdr *ip6_opt_dup(struct ipv6_opt_hdr *src, ipv6_opt_hdr 406 net/ipv6/ip6_tunnel.c struct ipv6_opt_hdr *hdr; ipv6_opt_hdr 412 net/ipv6/ip6_tunnel.c hdr = (struct ipv6_opt_hdr *)(skb->data + off); ipv6_opt_hdr 950 net/ipv6/ip6_tunnel.c opt->ops.dst1opt = (struct ipv6_opt_hdr *) opt->dst_opt; ipv6_opt_hdr 405 net/ipv6/ipv6_sockglue.c struct ipv6_opt_hdr *new = NULL; ipv6_opt_hdr 419 net/ipv6/ipv6_sockglue.c else if (optlen < sizeof(struct ipv6_opt_hdr) || ipv6_opt_hdr 997 net/ipv6/ipv6_sockglue.c struct ipv6_opt_hdr *hdr; ipv6_opt_hdr 1010 net/ipv6/ipv6_sockglue.c hdr = (struct ipv6_opt_hdr *)opt->srcrt; ipv6_opt_hdr 254 net/ipv6/mip6.c struct ipv6_opt_hdr *exthdr = ipv6_opt_hdr 255 net/ipv6/mip6.c (struct ipv6_opt_hdr *)(ipv6_hdr(skb) + 1); ipv6_opt_hdr 292 net/ipv6/mip6.c exthdr = (struct ipv6_opt_hdr *)(nh + offset); ipv6_opt_hdr 390 net/ipv6/mip6.c struct ipv6_opt_hdr *exthdr = ipv6_opt_hdr 391 net/ipv6/mip6.c (struct ipv6_opt_hdr *)(ipv6_hdr(skb) + 1); ipv6_opt_hdr 427 net/ipv6/mip6.c exthdr = (struct ipv6_opt_hdr *)(nh + offset); ipv6_opt_hdr 46 net/ipv6/netfilter/ip6t_hbh.c struct ipv6_opt_hdr _optsh; ipv6_opt_hdr 47 net/ipv6/netfilter/ip6t_hbh.c const struct ipv6_opt_hdr *oh; ipv6_opt_hdr 46 net/ipv6/netfilter/ip6t_ipv6header.c const struct ipv6_opt_hdr *hp; ipv6_opt_hdr 47 net/ipv6/netfilter/ip6t_ipv6header.c struct ipv6_opt_hdr _hdr; ipv6_opt_hdr 56 net/ipv6/netfilter/ip6t_ipv6header.c if (len < (int)sizeof(struct ipv6_opt_hdr)) ipv6_opt_hdr 400 net/ipv6/netfilter/nf_conntrack_reasm.c struct ipv6_opt_hdr hdr; ipv6_opt_hdr 410 net/ipv6/netfilter/nf_conntrack_reasm.c if (len < (int)sizeof(struct ipv6_opt_hdr)) { ipv6_opt_hdr 74 net/ipv6/netfilter/nf_log_ipv6.c struct ipv6_opt_hdr _hdr; ipv6_opt_hdr 75 net/ipv6/netfilter/nf_log_ipv6.c const struct ipv6_opt_hdr *hp; ipv6_opt_hdr 91 net/ipv6/output_core.c struct ipv6_opt_hdr *exthdr; ipv6_opt_hdr 112 net/ipv6/output_core.c if (offset + sizeof(struct ipv6_opt_hdr) > packet_len) ipv6_opt_hdr 115 net/ipv6/output_core.c exthdr = (struct ipv6_opt_hdr *)(skb_network_header(skb) + ipv6_opt_hdr 450 net/sched/act_csum.c static int tcf_csum_ipv6_hopopts(struct ipv6_opt_hdr *ip6xh, unsigned int ixhl, ipv6_opt_hdr 489 net/sched/act_csum.c struct ipv6_opt_hdr *ip6xh; ipv6_opt_hdr 3378 net/xfrm/xfrm_policy.c struct ipv6_opt_hdr *exthdr; ipv6_opt_hdr 3402 net/xfrm/xfrm_policy.c exthdr = (struct ipv6_opt_hdr *)(nh + offset); ipv6_opt_hdr 3413 net/xfrm/xfrm_policy.c exthdr = (struct ipv6_opt_hdr *)(nh + offset); ipv6_opt_hdr 335 tools/testing/selftests/bpf/progs/bpf_flow.c struct ipv6_opt_hdr *ip6h, _ip6h;