IPPROTO_GRE 472 arch/um/drivers/vector_user.c dsthints.ai_protocol = IPPROTO_GRE; IPPROTO_GRE 31 arch/um/drivers/vector_user.h #ifndef IPPROTO_GRE IPPROTO_GRE 2901 drivers/infiniband/hw/mlx5/main.c if (set_proto(headers_c, headers_v, 0xff, IPPROTO_GRE)) IPPROTO_GRE 2907 drivers/infiniband/hw/mlx5/main.c IPPROTO_GRE); IPPROTO_GRE 858 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c else if (ol4_proto == IPPROTO_GRE) IPPROTO_GRE 879 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c if (!(ol4_proto == IPPROTO_UDP || ol4_proto == IPPROTO_GRE)) { IPPROTO_GRE 711 drivers/net/ethernet/intel/fm10k/fm10k_main.c case IPPROTO_GRE: IPPROTO_GRE 859 drivers/net/ethernet/intel/fm10k/fm10k_main.c case IPPROTO_GRE: IPPROTO_GRE 3093 drivers/net/ethernet/intel/i40e/i40e_txrx.c case IPPROTO_GRE: IPPROTO_GRE 2015 drivers/net/ethernet/intel/iavf/iavf_txrx.c case IPPROTO_GRE: IPPROTO_GRE 36 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_gre.c *ip_proto = IPPROTO_GRE; IPPROTO_GRE 66 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_gre.c MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_protocol, IPPROTO_GRE); IPPROTO_GRE 744 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c .proto = IPPROTO_GRE, IPPROTO_GRE 748 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c .proto = IPPROTO_GRE, IPPROTO_GRE 772 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c case IPPROTO_GRE: IPPROTO_GRE 4286 drivers/net/ethernet/mellanox/mlx5/core/en_main.c case IPPROTO_GRE: IPPROTO_GRE 4933 drivers/net/ethernet/mellanox/mlx5/core/en_main.c if (mlx5e_tunnel_proto_supported(mdev, IPPROTO_GRE)) { IPPROTO_GRE 3532 drivers/net/ethernet/netronome/nfp/nfp_net_common.c (l4_hdr != IPPROTO_UDP && l4_hdr != IPPROTO_GRE) || IPPROTO_GRE 4111 drivers/net/ethernet/sfc/ef10.c outer_ip_proto = IPPROTO_GRE; IPPROTO_GRE 157 drivers/net/ppp/pptp.c 0, 0, IPPROTO_GRE, IPPROTO_GRE 231 drivers/net/ppp/pptp.c iph->protocol = IPPROTO_GRE; IPPROTO_GRE 447 drivers/net/ppp/pptp.c IPPROTO_GRE, RT_CONN_FLAGS(sk), 0); IPPROTO_GRE 24 include/net/netfilter/nf_reject.h case IPPROTO_GRE: IPPROTO_GRE 175 include/net/route.h fl4->flowi4_proto = IPPROTO_GRE; IPPROTO_GRE 860 include/net/xfrm.h case IPPROTO_GRE: IPPROTO_GRE 884 include/net/xfrm.h case IPPROTO_GRE: IPPROTO_GRE 1254 net/core/flow_dissector.c case IPPROTO_GRE: IPPROTO_GRE 560 net/core/lwt_bpf.c case IPPROTO_GRE: IPPROTO_GRE 88 net/ipv4/gre_demux.c skb_checksum_try_convert(skb, IPPROTO_GRE, IPPROTO_GRE 205 net/ipv4/gre_demux.c if (inet_add_protocol(&net_gre_protocol, IPPROTO_GRE) < 0) { IPPROTO_GRE 214 net/ipv4/gre_demux.c inet_del_protocol(&net_gre_protocol, IPPROTO_GRE); IPPROTO_GRE 177 net/ipv4/gre_offload.c skb_gro_checksum_try_convert(skb, IPPROTO_GRE, 0, IPPROTO_GRE 269 net/ipv4/gre_offload.c err = inet_add_offload(&gre_offload, IPPROTO_GRE); IPPROTO_GRE 274 net/ipv4/gre_offload.c err = inet6_add_offload(&gre_offload, IPPROTO_GRE); IPPROTO_GRE 276 net/ipv4/gre_offload.c inet_del_offload(&gre_offload, IPPROTO_GRE); IPPROTO_GRE 239 net/ipv4/ip_gre.c skb->dev->ifindex, IPPROTO_GRE); IPPROTO_GRE 244 net/ipv4/ip_gre.c IPPROTO_GRE); IPPROTO_GRE 482 net/ipv4/ip_gre.c ip_md_tunnel_xmit(skb, dev, IPPROTO_GRE, tunnel_hlen); IPPROTO_GRE 559 net/ipv4/ip_gre.c ip_md_tunnel_xmit(skb, dev, IPPROTO_GRE, tunnel_hlen); IPPROTO_GRE 579 net/ipv4/ip_gre.c ip_tunnel_init_flow(&fl4, IPPROTO_GRE, key->u.ipv4.dst, key->u.ipv4.src, IPPROTO_GRE 756 net/ipv4/ip_gre.c if (p.iph.version != 4 || p.iph.protocol != IPPROTO_GRE || IPPROTO_GRE 926 net/ipv4/ip_gre.c tunnel->parms.iph.protocol = IPPROTO_GRE; IPPROTO_GRE 1098 net/ipv4/ip_gre.c parms->iph.protocol = IPPROTO_GRE; IPPROTO_GRE 1259 net/ipv4/ip_gre.c tunnel->parms.iph.protocol = IPPROTO_GRE; IPPROTO_GRE 71 net/ipv4/netfilter/nf_nat_pptp.c t.dst.protonum = IPPROTO_GRE; IPPROTO_GRE 80 net/ipv4/netfilter/nf_nat_pptp.c t.dst.protonum = IPPROTO_GRE; IPPROTO_GRE 740 net/ipv6/ip6_gre.c fl6->flowi6_proto = IPPROTO_GRE; IPPROTO_GRE 975 net/ipv6/ip6_gre.c fl6.flowi6_proto = IPPROTO_GRE; IPPROTO_GRE 1085 net/ipv6/ip6_gre.c fl6->flowi6_proto = IPPROTO_GRE; IPPROTO_GRE 1207 net/ipv6/ip6_gre.c u->proto = IPPROTO_GRE; IPPROTO_GRE 2325 net/ipv6/ip6_gre.c err = inet6_add_protocol(&ip6gre_protocol, IPPROTO_GRE); IPPROTO_GRE 2351 net/ipv6/ip6_gre.c inet6_del_protocol(&ip6gre_protocol, IPPROTO_GRE); IPPROTO_GRE 2362 net/ipv6/ip6_gre.c inet6_del_protocol(&ip6gre_protocol, IPPROTO_GRE); IPPROTO_GRE 1726 net/netfilter/ipvs/ip_vs_core.c cih->protocol == IPPROTO_GRE) && /* Can be GRE encap */ IPPROTO_GRE 1110 net/netfilter/ipvs/ip_vs_xmit.c *next_protocol = IPPROTO_GRE; IPPROTO_GRE 294 net/netfilter/nf_conntrack_core.c case IPPROTO_GRE: IPPROTO_GRE 608 net/netfilter/nf_conntrack_core.c if (unlikely(nf_ct_protonum(ct) == IPPROTO_GRE)) IPPROTO_GRE 1659 net/netfilter/nf_conntrack_core.c case IPPROTO_GRE: IPPROTO_GRE 193 net/netfilter/nf_conntrack_pptp.c t.dst.protonum = IPPROTO_GRE; IPPROTO_GRE 201 net/netfilter/nf_conntrack_pptp.c t.dst.protonum = IPPROTO_GRE; IPPROTO_GRE 230 net/netfilter/nf_conntrack_pptp.c IPPROTO_GRE, &peer_callid, &callid); IPPROTO_GRE 239 net/netfilter/nf_conntrack_pptp.c IPPROTO_GRE, &callid, &peer_callid); IPPROTO_GRE 113 net/netfilter/nf_conntrack_proto.c case IPPROTO_GRE: return &nf_conntrack_l4proto_gre; IPPROTO_GRE 314 net/netfilter/nf_conntrack_proto_gre.c .l4proto = IPPROTO_GRE, IPPROTO_GRE 86 net/netfilter/nf_conntrack_standalone.c case IPPROTO_GRE: IPPROTO_GRE 266 net/netfilter/nf_conntrack_standalone.c case IPPROTO_GRE: return "gre"; IPPROTO_GRE 244 net/netfilter/nf_nat_core.c case IPPROTO_GRE: /* all fall though */ IPPROTO_GRE 425 net/netfilter/nf_nat_core.c case IPPROTO_GRE: IPPROTO_GRE 344 net/netfilter/nf_nat_proto.c case IPPROTO_GRE: IPPROTO_GRE 471 net/netfilter/nfnetlink_cttimeout.c case IPPROTO_GRE: IPPROTO_GRE 3346 net/xfrm/xfrm_policy.c case IPPROTO_GRE: IPPROTO_GRE 71 samples/bpf/sockex2_kern.c if (*ip_proto != IPPROTO_GRE) { IPPROTO_GRE 127 samples/bpf/sockex2_kern.c case IPPROTO_GRE: { IPPROTO_GRE 145 samples/bpf/sockex3_kern.c case IPPROTO_GRE: { IPPROTO_GRE 204 samples/bpf/sockex3_kern.c if (ip_proto != IPPROTO_GRE) { IPPROTO_GRE 179 tools/testing/selftests/bpf/progs/bpf_flow.c case IPPROTO_GRE: IPPROTO_GRE 150 tools/testing/selftests/bpf/progs/test_tc_tunnel.c case IPPROTO_GRE: IPPROTO_GRE 258 tools/testing/selftests/bpf/progs/test_tc_tunnel.c case IPPROTO_GRE: IPPROTO_GRE 325 tools/testing/selftests/bpf/progs/test_tc_tunnel.c return encap_ipv4(skb, IPPROTO_GRE, ETH_P_IP); IPPROTO_GRE 334 tools/testing/selftests/bpf/progs/test_tc_tunnel.c return encap_ipv4(skb, IPPROTO_GRE, ETH_P_MPLS_UC); IPPROTO_GRE 343 tools/testing/selftests/bpf/progs/test_tc_tunnel.c return encap_ipv4(skb, IPPROTO_GRE, ETH_P_TEB); IPPROTO_GRE 397 tools/testing/selftests/bpf/progs/test_tc_tunnel.c return encap_ipv6(skb, IPPROTO_GRE, ETH_P_IPV6); IPPROTO_GRE 406 tools/testing/selftests/bpf/progs/test_tc_tunnel.c return encap_ipv6(skb, IPPROTO_GRE, ETH_P_MPLS_UC); IPPROTO_GRE 415 tools/testing/selftests/bpf/progs/test_tc_tunnel.c return encap_ipv6(skb, IPPROTO_GRE, ETH_P_TEB); IPPROTO_GRE 458 tools/testing/selftests/bpf/progs/test_tc_tunnel.c case IPPROTO_GRE: IPPROTO_GRE 288 tools/testing/selftests/bpf/test_flow_dissector.c if (cfg_encap_proto == IPPROTO_GRE) IPPROTO_GRE 362 tools/testing/selftests/bpf/test_flow_dissector.c case IPPROTO_GRE: IPPROTO_GRE 646 tools/testing/selftests/bpf/test_flow_dissector.c cfg_encap_proto = IPPROTO_GRE;