Searched refs:geneve (Results 1 – 18 of 18) sorted by relevance
| /linux/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() 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 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/drivers/net/ |
| A D | geneve.c | 142 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 D | Makefile | 35 obj-$(CONFIG_GENEVE) += geneve.o
|
| A D | Kconfig | 255 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 D | pmtu.sh | 1114 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 D | Makefile | 26 obj-$(CONFIG_OPENVSWITCH_GENEVE)+= vport-geneve.o
|
| A D | Kconfig | 72 If you say Y here, then the Open vSwitch will be able create geneve vport.
|
| /linux/Documentation/networking/ |
| A D | vxlan.rst | 86 Types: geneve, vxlan-gpe
|
| /linux/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/drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | Makefile | 40 mlx5_core-$(CONFIG_MLX5_ESWITCH) += lag/mp.o lag/port_sel.o lib/geneve.o lib/port_tun.o \
|
| A D | main.c | 867 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 D | en_tc.c | 1607 mlx5_geneve_tlv_option_del(priv->mdev->geneve); in mlx5e_tc_del_fdb_flow()
|
| /linux/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/tools/testing/selftests/bpf/ |
| A D | test_tunnel.sh | 460 TYPE=geneve 484 TYPE=geneve
|
| /linux/include/linux/mlx5/ |
| A D | driver.h | 755 struct mlx5_geneve *geneve; member
|
| /linux/net/ipv4/ |
| A D | .ip_tunnel_core.o.cmd | 1519 include/net/geneve.h \
|
| /linux/drivers/net/ethernet/hisilicon/hns3/ |
| A D | .hns3_enet.o.cmd | 1542 include/net/geneve.h \
|
Completed in 49 milliseconds