Searched refs:geneve (Results 1 – 17 of 17) sorted by relevance
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
A D | geneve.c | 76 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() 126 mlx5_geneve_tlv_option_destroy(geneve->mdev, geneve->obj_id); in mlx5_geneve_tlv_option_del() 130 geneve->obj_id = 0; in mlx5_geneve_tlv_option_del() 140 if (!geneve) in mlx5_geneve_create() 142 geneve->mdev = mdev; in mlx5_geneve_create() 145 return geneve; in mlx5_geneve_create() 154 if (geneve->refcount) in mlx5_geneve_destroy() 155 mlx5_geneve_tlv_option_destroy(geneve->mdev, geneve->obj_id); in mlx5_geneve_destroy() [all …]
|
A D | geneve.h | 15 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-6.3-rc2/drivers/net/ |
A D | geneve.c | 144 return node->geneve; in geneve_lookup() 163 return node->geneve; in geneve6_lookup() 380 if (!geneve) in geneve_udp_encap_recv() 391 !net_eq(geneve->net, dev_net(geneve->dev)))) { in geneve_udp_encap_recv() 696 node->geneve = geneve; in geneve_sock_add() 908 bool xnet = !net_eq(geneve->net, dev_net(geneve->dev)); in geneve_xmit_skb() 998 !net_eq(geneve->net, dev_net(geneve->dev)), in geneve_xmit_skb() 1008 bool xnet = !net_eq(geneve->net, dev_net(geneve->dev)); in geneve6_xmit_skb() 1352 t = geneve; in geneve_find_dev() 1389 geneve->net = net; in geneve_configure() [all …]
|
A D | Makefile | 36 obj-$(CONFIG_GENEVE) += geneve.o
|
A D | Kconfig | 254 This allows one to create geneve virtual interfaces that provide 258 http://tools.ietf.org/html/draft-gross-geneve-02 261 will be called geneve.
|
/linux-6.3-rc2/tools/testing/selftests/net/ |
A D | l2_tos_ttl_inherit.sh | 129 local geneve="" 131 geneve="vni 100" 142 $vxlan $geneve 145 $vxlan $geneve 156 ttl $test_ttl $vxlan $geneve 159 ttl $test_ttl $vxlan $geneve 413 for type in gre vxlan geneve; do
|
A D | pmtu.sh | 1258 test_pmtu_ipvX_over_vxlanY_or_geneveY_exception geneve 4 4 1262 test_pmtu_ipvX_over_vxlanY_or_geneveY_exception geneve 6 4 1274 test_pmtu_ipvX_over_vxlanY_or_geneveY_exception geneve 4 6 1278 test_pmtu_ipvX_over_vxlanY_or_geneveY_exception geneve 6 6 1342 test_pmtu_ipvX_over_bridged_vxlanY_or_geneveY_exception geneve 4 4 1346 test_pmtu_ipvX_over_bridged_vxlanY_or_geneveY_exception geneve 6 4 1358 test_pmtu_ipvX_over_bridged_vxlanY_or_geneveY_exception geneve 4 6 1429 test_pmtu_ipvX_over_ovs_vxlanY_or_geneveY_exception geneve 4 4 1433 test_pmtu_ipvX_over_ovs_vxlanY_or_geneveY_exception geneve 6 4 1445 test_pmtu_ipvX_over_ovs_vxlanY_or_geneveY_exception geneve 4 6 [all …]
|
/linux-6.3-rc2/net/openvswitch/ |
A D | Makefile | 26 obj-$(CONFIG_OPENVSWITCH_GENEVE)+= vport-geneve.o
|
A D | Kconfig | 74 If you say Y here, then the Open vSwitch will be able create geneve vport.
|
/linux-6.3-rc2/Documentation/networking/ |
A D | vxlan.rst | 86 Types: geneve, vxlan-gpe
|
/linux-6.3-rc2/tools/testing/selftests/drivers/net/netdevsim/ |
A D | udp_tunnel_nic.sh | 88 ip $ipfl link add $dev type geneve \ 327 modprobe -r geneve
|
/linux-6.3-rc2/tools/testing/selftests/bpf/ |
A D | test_tunnel.sh | 393 TYPE=geneve 417 TYPE=geneve
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | Makefile | 41 mlx5_core-$(CONFIG_MLX5_ESWITCH) += lag/mp.o lag/port_sel.o lib/geneve.o lib/port_tun.o \
|
A D | main.c | 986 dev->geneve = mlx5_geneve_create(dev); in mlx5_init_once() 1069 mlx5_geneve_destroy(dev->geneve); in mlx5_init_once() 1102 mlx5_geneve_destroy(dev->geneve); in mlx5_cleanup_once()
|
A D | en_tc.c | 2065 mlx5_geneve_tlv_option_del(priv->mdev->geneve); in mlx5e_tc_del_fdb_flow()
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/ |
A D | tc_tun_geneve.c | 253 res = mlx5_geneve_tlv_option_add(priv->mdev->geneve, option_key); in mlx5e_tc_tun_parse_geneve_options()
|
/linux-6.3-rc2/include/linux/mlx5/ |
A D | driver.h | 797 struct mlx5_geneve *geneve; member
|
Completed in 49 milliseconds