Searched defs:vxlan (Results 1 – 8 of 8) sorted by relevance
/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
D | vxlan.h | 45 static inline bool mlx5_vxlan_allowed(struct mlx5_vxlan *vxlan) in mlx5_vxlan_allowed() 63 static inline void mlx5_vxlan_destroy(struct mlx5_vxlan *vxlan) { return; } in mlx5_vxlan_destroy() 64 static inline int mlx5_vxlan_add_port(struct mlx5_vxlan *vxlan, u16 port) { return -EOPNOTSUPP; } in mlx5_vxlan_add_port() 65 static inline int mlx5_vxlan_del_port(struct mlx5_vxlan *vxlan, u16 port) { return -EOPNOTSUPP; } in mlx5_vxlan_del_port() 66 static inline bool mlx5_vxlan_lookup_port(struct mlx5_vxlan *vxlan, u16 port) { return false; } in mlx5_vxlan_lookup_port() 67 static inline void mlx5_vxlan_reset_to_default(struct mlx5_vxlan *vxlan) { return; } in mlx5_vxlan_reset_to_default()
|
D | vxlan.c | 73 bool mlx5_vxlan_lookup_port(struct mlx5_vxlan *vxlan, u16 port) in mlx5_vxlan_lookup_port() 92 static struct mlx5_vxlan_port *vxlan_lookup_port(struct mlx5_vxlan *vxlan, u16 port) in vxlan_lookup_port() 102 int mlx5_vxlan_add_port(struct mlx5_vxlan *vxlan, u16 port) in mlx5_vxlan_add_port() 125 int mlx5_vxlan_del_port(struct mlx5_vxlan *vxlan, u16 port) in mlx5_vxlan_del_port() 150 struct mlx5_vxlan *vxlan; in mlx5_vxlan_create() local 169 void mlx5_vxlan_destroy(struct mlx5_vxlan *vxlan) in mlx5_vxlan_destroy() 180 void mlx5_vxlan_reset_to_default(struct mlx5_vxlan *vxlan) in mlx5_vxlan_reset_to_default()
|
/drivers/net/vxlan/ |
D | vxlan_core.c | 256 static int vxlan_fdb_info(struct sk_buff *skb, struct vxlan_dev *vxlan, in vxlan_fdb_info() 364 static void __vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in __vxlan_fdb_notify() 390 static void vxlan_fdb_switchdev_notifier_info(const struct vxlan_dev *vxlan, in vxlan_fdb_switchdev_notifier_info() 408 static int vxlan_fdb_switchdev_call_notifiers(struct vxlan_dev *vxlan, in vxlan_fdb_switchdev_call_notifiers() 429 static int vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in vxlan_fdb_notify() 456 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_ip_miss() local 468 static void vxlan_fdb_miss(struct vxlan_dev *vxlan, const u8 eth_addr[ETH_ALEN]) in vxlan_fdb_miss() 502 static u32 fdb_head_index(struct vxlan_dev *vxlan, const u8 *mac, __be32 vni) in fdb_head_index() 511 static inline struct hlist_head *vxlan_fdb_head(struct vxlan_dev *vxlan, in vxlan_fdb_head() 518 static struct vxlan_fdb *__vxlan_find_mac(struct vxlan_dev *vxlan, in __vxlan_find_mac() [all …]
|
/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_nve_vxlan.c | 28 struct vxlan_dev *vxlan = netdev_priv(dev); in mlxsw_sp_nve_vxlan_can_offload() local 93 struct vxlan_dev *vxlan = netdev_priv(dev); in mlxsw_sp_nve_vxlan_config() local
|
D | spectrum_switchdev.c | 2007 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_8021q_vxlan_join() local 2175 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_8021d_vxlan_join() local 2312 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_vxlan_leave() local 2366 struct vxlan_dev *vxlan = netdev_priv(dev); in mlxsw_sp_fdb_vxlan_call_notifiers() local 2567 struct vxlan_dev *vxlan = netdev_priv(dev); in __mlxsw_sp_fdb_notify_mac_uc_tunnel_process() local 3052 struct vxlan_dev *vxlan = netdev_priv(switchdev_work->dev); in mlxsw_sp_switchdev_vxlan_work_prepare() local 3182 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add() local 3268 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_del() local
|
/drivers/net/ethernet/cisco/enic/ |
D | enic.h | 185 struct vxlan_offload vxlan; member
|
/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-dev.c | 1681 unsigned int csum, tso, vlan, vxlan; in xgbe_dev_xmit() local
|
/drivers/net/ethernet/qlogic/qed/ |
D | qed.h | 153 struct qed_tunn_update_type vxlan; member
|