Home
last modified time | relevance | path

Searched refs:gre_base_hdr (Results 1 – 19 of 19) sorted by relevance

/linux-5.19.10/net/ipv4/
Dgre_offload.c29 if (unlikely(tnl_hlen < sizeof(struct gre_base_hdr))) in gre_gso_segment()
70 struct gre_base_hdr *greh; in gre_gso_segment()
90 greh = (struct gre_base_hdr *)skb_transport_header(skb); in gre_gso_segment()
126 const struct gre_base_hdr *greh; in gre_gro_receive()
195 const struct gre_base_hdr *greh2; in gre_gro_receive()
208 greh2 = (struct gre_base_hdr *)(p->data + off); in gre_gro_receive()
240 struct gre_base_hdr *greh = (struct gre_base_hdr *)(skb->data + nhoff); in gre_gro_complete()
Dgre_demux.c65 const struct gre_base_hdr *greh; in gre_parse_header()
69 if (unlikely(!pskb_may_pull(skb, nhs + sizeof(struct gre_base_hdr)))) in gre_parse_header()
72 greh = (struct gre_base_hdr *)(skb->data + nhs); in gre_parse_header()
82 greh = (struct gre_base_hdr *)(skb->data + nhs); in gre_parse_header()
Dip_gre.c850 struct gre_base_hdr *greh; in ipgre_header()
853 greh = (struct gre_base_hdr *)(iph+1); in ipgre_header()
/linux-5.19.10/include/net/
Dgre.h8 struct gre_base_hdr { struct
14 struct gre_base_hdr fixed_header; argument
113 struct gre_base_hdr *greh; in gre_build_header()
119 greh = (struct gre_base_hdr *)skb->data; in gre_build_header()
Dpptp.h16 struct gre_base_hdr gre_hd;
/linux-5.19.10/tools/testing/selftests/bpf/progs/
Dtest_cls_redirect.h15 struct gre_base_hdr { struct
45 struct gre_base_hdr gre;
Dtest_cls_redirect.c409 int32_t delta = sizeof(struct gre_base_hdr) - encap_overhead; in forward_with_gre()
/linux-5.19.10/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtc_tun_gre.c32 struct gre_base_hdr *greh = (struct gre_base_hdr *)(buf); in mlx5e_gen_ip_tunnel_header_gretap()
/linux-5.19.10/net/netfilter/
Dnf_flow_table_ip.c197 *hdrsize = sizeof(struct gre_base_hdr); in nf_flow_tuple_ip()
218 struct gre_base_hdr *greh; in nf_flow_tuple_ip()
220 greh = (struct gre_base_hdr *)(skb_network_header(skb) + thoff); in nf_flow_tuple_ip()
559 *hdrsize = sizeof(struct gre_base_hdr); in nf_flow_tuple_ipv6()
580 struct gre_base_hdr *greh; in nf_flow_tuple_ipv6()
582 greh = (struct gre_base_hdr *)(skb_network_header(skb) + thoff); in nf_flow_tuple_ipv6()
Dnf_conntrack_proto_gre.c157 const struct gre_base_hdr *grehdr; in gre_pkt_to_tuple()
158 struct gre_base_hdr _grehdr; in gre_pkt_to_tuple()
Dnf_nat_proto.c284 const struct gre_base_hdr *greh; in gre_manip_pkt()
/linux-5.19.10/net/sched/
Dact_ct.c478 hdrsize = sizeof(struct gre_base_hdr); in tcf_ct_flow_table_fill_tuple_ipv4()
501 struct gre_base_hdr *greh; in tcf_ct_flow_table_fill_tuple_ipv4()
503 greh = (struct gre_base_hdr *)(skb_network_header(skb) + thoff); in tcf_ct_flow_table_fill_tuple_ipv4()
547 hdrsize = sizeof(struct gre_base_hdr); in tcf_ct_flow_table_fill_tuple_ipv6()
570 struct gre_base_hdr *greh; in tcf_ct_flow_table_fill_tuple_ipv6()
572 greh = (struct gre_base_hdr *)(skb_network_header(skb) + thoff); in tcf_ct_flow_table_fill_tuple_ipv6()
/linux-5.19.10/net/core/
Dlwt_bpf.c561 next_hdr_offset += sizeof(struct gre_base_hdr); in handle_gso_encap()
565 if (((struct gre_base_hdr *)next_hdr)->flags & GRE_CSUM) in handle_gso_encap()
Dflow_dissector.c535 struct gre_base_hdr *hdr, _hdr; in __skb_flow_dissect_gre()
560 offset += sizeof(struct gre_base_hdr); in __skb_flow_dissect_gre()
/linux-5.19.10/drivers/net/ethernet/sfc/
Defx_common.c1300 struct gre_base_hdr *greh; in efx_can_encap_offloads()
1343 greh = (struct gre_base_hdr *)skb_transport_header(skb); in efx_can_encap_offloads()
/linux-5.19.10/drivers/net/ethernet/sfc/siena/
Defx_common.c1310 struct gre_base_hdr *greh; in efx_can_encap_offloads()
1353 greh = (struct gre_base_hdr *)skb_transport_header(skb); in efx_can_encap_offloads()
/linux-5.19.10/drivers/net/ethernet/hisilicon/hns3/
Dhns3_enet.h607 struct gre_base_hdr *gre;
/linux-5.19.10/net/netfilter/ipvs/
Dip_vs_core.c1549 struct gre_base_hdr _greh, *greh; in ipvs_gre_decap()
/linux-5.19.10/net/xfrm/
Dxfrm_policy.c3435 struct gre_base_hdr *gre_hdr; in decode_session6()
3439 gre_hdr = (struct gre_base_hdr *)(nh + offset); in decode_session6()