Searched refs:gre_base_hdr (Results 1 - 20 of 20) sorted by relevance

/linux-master/include/net/
H A Dpptp.h19 struct gre_base_hdr gre_hd;
H A Dgre.h8 struct gre_base_hdr { struct
14 struct gre_base_hdr fixed_header;
113 struct gre_base_hdr *greh;
119 greh = (struct gre_base_hdr *)skb->data;
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_cls_redirect.h24 struct gre_base_hdr { struct
54 struct gre_base_hdr gre;
H A Dtest_cls_redirect.c412 int32_t delta = sizeof(struct gre_base_hdr) - encap_overhead;
H A Dtest_cls_redirect_dynptr.c302 int32_t delta = sizeof(struct gre_base_hdr) - encap_overhead;
/linux-master/net/ipv4/
H A Dgre_offload.c30 if (unlikely(tnl_hlen < sizeof(struct gre_base_hdr)))
71 struct gre_base_hdr *greh;
91 greh = (struct gre_base_hdr *)skb_transport_header(skb);
127 const struct gre_base_hdr *greh;
193 const struct gre_base_hdr *greh2;
206 greh2 = (struct gre_base_hdr *)(p->data + off);
238 struct gre_base_hdr *greh = (struct gre_base_hdr *)(skb->data + nhoff);
H A Dgre_demux.c65 const struct gre_base_hdr *greh;
69 if (unlikely(!pskb_may_pull(skb, nhs + sizeof(struct gre_base_hdr))))
72 greh = (struct gre_base_hdr *)(skb->data + nhs);
82 greh = (struct gre_base_hdr *)(skb->data + nhs);
H A Dip_gre.c860 struct gre_base_hdr *greh;
863 greh = (struct gre_base_hdr *)(iph+1);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_gre.c32 struct gre_base_hdr *greh = (struct gre_base_hdr *)(buf);
/linux-master/net/netfilter/
H A Dnf_conntrack_proto_gre.c157 const struct gre_base_hdr *grehdr;
158 struct gre_base_hdr _grehdr;
H A Dnf_flow_table_ip.c203 ctx->hdrsize = sizeof(struct gre_base_hdr);
224 struct gre_base_hdr *greh;
226 greh = (struct gre_base_hdr *)(skb_network_header(skb) + thoff);
600 ctx->hdrsize = sizeof(struct gre_base_hdr);
621 struct gre_base_hdr *greh;
623 greh = (struct gre_base_hdr *)(skb_network_header(skb) + thoff);
H A Dnft_payload.c105 u32 offset = sizeof(struct gre_base_hdr);
106 struct gre_base_hdr *gre, _gre;
H A Dnf_nat_proto.c284 const struct gre_base_hdr *greh;
/linux-master/net/sched/
H A Dact_ct.c535 hdrsize = sizeof(struct gre_base_hdr);
558 struct gre_base_hdr *greh;
560 greh = (struct gre_base_hdr *)(skb_network_header(skb) + thoff);
604 hdrsize = sizeof(struct gre_base_hdr);
627 struct gre_base_hdr *greh;
629 greh = (struct gre_base_hdr *)(skb_network_header(skb) + thoff);
/linux-master/net/core/
H A Dlwt_bpf.c560 next_hdr_offset += sizeof(struct gre_base_hdr);
564 if (((struct gre_base_hdr *)next_hdr)->flags & GRE_CSUM)
H A Dflow_dissector.c637 struct gre_base_hdr *hdr, _hdr;
662 offset += sizeof(struct gre_base_hdr);
/linux-master/drivers/net/ethernet/sfc/
H A Defx_common.c1293 struct gre_base_hdr *greh;
1336 greh = (struct gre_base_hdr *)skb_transport_header(skb);
/linux-master/drivers/net/ethernet/sfc/siena/
H A Defx_common.c1310 struct gre_base_hdr *greh;
1353 greh = (struct gre_base_hdr *)skb_transport_header(skb);
/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.h608 struct gre_base_hdr *gre;
/linux-master/net/netfilter/ipvs/
H A Dip_vs_core.c1543 struct gre_base_hdr _greh, *greh;

Completed in 339 milliseconds