Home
last modified time | relevance | path

Searched refs:geneve (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Dgeneve.c76 geneve->refcount++; in mlx5_geneve_tlv_option_add()
106 geneve->obj_id = res; in mlx5_geneve_tlv_option_add()
107 geneve->refcount++; in mlx5_geneve_tlv_option_add()
125 mlx5_geneve_tlv_option_destroy(geneve->mdev, geneve->obj_id); in mlx5_geneve_tlv_option_del()
129 geneve->obj_id = 0; in mlx5_geneve_tlv_option_del()
139 if (!geneve) in mlx5_geneve_create()
141 geneve->mdev = mdev; in mlx5_geneve_create()
144 return geneve; in mlx5_geneve_create()
153 if (geneve->refcount) in mlx5_geneve_destroy()
154 mlx5_geneve_tlv_option_destroy(geneve->mdev, geneve->obj_id); in mlx5_geneve_destroy()
[all …]
A Dgeneve.h15 void mlx5_geneve_destroy(struct mlx5_geneve *geneve);
17 int mlx5_geneve_tlv_option_add(struct mlx5_geneve *geneve, struct geneve_opt *opt);
18 void mlx5_geneve_tlv_option_del(struct mlx5_geneve *geneve);
25 mlx5_geneve_destroy(struct mlx5_geneve *geneve) {} in mlx5_geneve_destroy() argument
27 mlx5_geneve_tlv_option_add(struct mlx5_geneve *geneve, struct geneve_opt *opt) { return 0; } in mlx5_geneve_tlv_option_add() argument
29 mlx5_geneve_tlv_option_del(struct mlx5_geneve *geneve) {} in mlx5_geneve_tlv_option_del() argument
/linux/drivers/net/
A Dgeneve.c142 return node->geneve; in geneve_lookup()
161 return node->geneve; in geneve6_lookup()
366 if (!geneve) in geneve_udp_encap_recv()
372 !net_eq(geneve->net, dev_net(geneve->dev)))) { in geneve_udp_encap_recv()
680 node->geneve = geneve; in geneve_sock_add()
885 bool xnet = !net_eq(geneve->net, dev_net(geneve->dev)); in geneve_xmit_skb()
973 !net_eq(geneve->net, dev_net(geneve->dev)), in geneve_xmit_skb()
983 bool xnet = !net_eq(geneve->net, dev_net(geneve->dev)); in geneve6_xmit_skb()
1324 t = geneve; in geneve_find_dev()
1361 geneve->net = net; in geneve_configure()
[all …]
A DMakefile35 obj-$(CONFIG_GENEVE) += geneve.o
A DKconfig255 This allows one to create geneve virtual interfaces that provide
259 http://tools.ietf.org/html/draft-gross-geneve-02
262 will be called geneve.
/linux/tools/testing/selftests/net/
A Dpmtu.sh1114 test_pmtu_ipvX_over_vxlanY_or_geneveY_exception geneve 4 4
1118 test_pmtu_ipvX_over_vxlanY_or_geneveY_exception geneve 6 4
1130 test_pmtu_ipvX_over_vxlanY_or_geneveY_exception geneve 4 6
1134 test_pmtu_ipvX_over_vxlanY_or_geneveY_exception geneve 6 6
1198 test_pmtu_ipvX_over_bridged_vxlanY_or_geneveY_exception geneve 4 4
1202 test_pmtu_ipvX_over_bridged_vxlanY_or_geneveY_exception geneve 6 4
1214 test_pmtu_ipvX_over_bridged_vxlanY_or_geneveY_exception geneve 4 6
1285 test_pmtu_ipvX_over_ovs_vxlanY_or_geneveY_exception geneve 4 4
1289 test_pmtu_ipvX_over_ovs_vxlanY_or_geneveY_exception geneve 6 4
1301 test_pmtu_ipvX_over_ovs_vxlanY_or_geneveY_exception geneve 4 6
[all …]
/linux/net/openvswitch/
A DMakefile26 obj-$(CONFIG_OPENVSWITCH_GENEVE)+= vport-geneve.o
A DKconfig72 If you say Y here, then the Open vSwitch will be able create geneve vport.
/linux/Documentation/networking/
A Dvxlan.rst86 Types: geneve, vxlan-gpe
/linux/tools/testing/selftests/drivers/net/netdevsim/
A Dudp_tunnel_nic.sh88 ip $ipfl link add $dev type geneve \
327 modprobe -r geneve
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A DMakefile40 mlx5_core-$(CONFIG_MLX5_ESWITCH) += lag/mp.o lag/port_sel.o lib/geneve.o lib/port_tun.o \
A Dmain.c867 dev->geneve = mlx5_geneve_create(dev); in mlx5_init_once()
942 mlx5_geneve_destroy(dev->geneve); in mlx5_init_once()
972 mlx5_geneve_destroy(dev->geneve); in mlx5_cleanup_once()
A Den_tc.c1607 mlx5_geneve_tlv_option_del(priv->mdev->geneve); in mlx5e_tc_del_fdb_flow()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dtc_tun_geneve.c253 res = mlx5_geneve_tlv_option_add(priv->mdev->geneve, option_key); in mlx5e_tc_tun_parse_geneve_options()
/linux/tools/testing/selftests/bpf/
A Dtest_tunnel.sh460 TYPE=geneve
484 TYPE=geneve
/linux/include/linux/mlx5/
A Ddriver.h755 struct mlx5_geneve *geneve; member
/linux/net/ipv4/
A D.ip_tunnel_core.o.cmd1519 include/net/geneve.h \
/linux/drivers/net/ethernet/hisilicon/hns3/
A D.hns3_enet.o.cmd1542 include/net/geneve.h \

Completed in 49 milliseconds