Home
last modified time | relevance | path

Searched refs:mlx5_vxlan (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dvxlan.h37 struct mlx5_vxlan;
45 static inline bool mlx5_vxlan_allowed(struct mlx5_vxlan *vxlan) in mlx5_vxlan_allowed()
54 struct mlx5_vxlan *mlx5_vxlan_create(struct mlx5_core_dev *mdev);
55 void mlx5_vxlan_destroy(struct mlx5_vxlan *vxlan);
56 int mlx5_vxlan_add_port(struct mlx5_vxlan *vxlan, u16 port);
57 int mlx5_vxlan_del_port(struct mlx5_vxlan *vxlan, u16 port);
58 bool mlx5_vxlan_lookup_port(struct mlx5_vxlan *vxlan, u16 port);
59 void mlx5_vxlan_reset_to_default(struct mlx5_vxlan *vxlan);
61 static inline struct mlx5_vxlan*
63 static inline void mlx5_vxlan_destroy(struct mlx5_vxlan *vxlan) { return; } in mlx5_vxlan_destroy()
[all …]
H A Dvxlan.c40 struct mlx5_vxlan { struct
72 bool mlx5_vxlan_lookup_port(struct mlx5_vxlan *vxlan, u16 port) in mlx5_vxlan_lookup_port()
91 static struct mlx5_vxlan_port *vxlan_lookup_port(struct mlx5_vxlan *vxlan, u16 port) in vxlan_lookup_port()
101 int mlx5_vxlan_add_port(struct mlx5_vxlan *vxlan, u16 port) in mlx5_vxlan_add_port()
124 int mlx5_vxlan_del_port(struct mlx5_vxlan *vxlan, u16 port) in mlx5_vxlan_del_port()
147 struct mlx5_vxlan *mlx5_vxlan_create(struct mlx5_core_dev *mdev) in mlx5_vxlan_create()
149 struct mlx5_vxlan *vxlan; in mlx5_vxlan_create()
168 void mlx5_vxlan_destroy(struct mlx5_vxlan *vxlan) in mlx5_vxlan_destroy()
179 void mlx5_vxlan_reset_to_default(struct mlx5_vxlan *vxlan) in mlx5_vxlan_reset_to_default()
/openbmc/linux/include/linux/mlx5/
H A Ddriver.h727 struct mlx5_vxlan;
793 struct mlx5_vxlan *vxlan;