Searched refs:nve_dev (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_nve_vxlan.c | 286 mlxsw_sp_nve_vxlan_fdb_replay(const struct net_device *nve_dev, __be32 vni, in mlxsw_sp_nve_vxlan_fdb_replay() argument 289 if (WARN_ON(!netif_is_vxlan(nve_dev))) in mlxsw_sp_nve_vxlan_fdb_replay() 291 return vxlan_fdb_replay(nve_dev, vni, &mlxsw_sp_switchdev_notifier, in mlxsw_sp_nve_vxlan_fdb_replay() 296 mlxsw_sp_nve_vxlan_clear_offload(const struct net_device *nve_dev, __be32 vni) in mlxsw_sp_nve_vxlan_clear_offload() argument 298 if (WARN_ON(!netif_is_vxlan(nve_dev))) in mlxsw_sp_nve_vxlan_clear_offload() 300 vxlan_fdb_clear_offload(nve_dev, vni); in mlxsw_sp_nve_vxlan_clear_offload()
|
D | spectrum_nve.h | 47 int (*fdb_replay)(const struct net_device *nve_dev, __be32 vni, 49 void (*fdb_clear_offload)(const struct net_device *nve_dev, __be32 vni);
|
D | spectrum_nve.c | 787 const struct net_device *nve_dev, in mlxsw_sp_nve_fdb_clear_offload() argument 797 ops->fdb_clear_offload(nve_dev, vni); in mlxsw_sp_nve_fdb_clear_offload() 988 struct net_device *nve_dev; in mlxsw_sp_nve_fid_disable() local 1003 nve_dev = __dev_get_by_index(mlxsw_sp_net(mlxsw_sp), nve_ifindex); in mlxsw_sp_nve_fid_disable() 1004 if (!nve_dev) in mlxsw_sp_nve_fid_disable() 1007 mlxsw_sp_nve_fdb_clear_offload(mlxsw_sp, fid, nve_dev, vni); in mlxsw_sp_nve_fid_disable() 1008 mlxsw_sp_fid_fdb_clear_offload(fid, nve_dev); in mlxsw_sp_nve_fid_disable()
|
D | spectrum_fid.c | 96 const struct net_device *nve_dev); 341 const struct net_device *nve_dev) in mlxsw_sp_fid_fdb_clear_offload() argument 347 ops->fdb_clear_offload(fid, nve_dev); in mlxsw_sp_fid_fdb_clear_offload() 1193 const struct net_device *nve_dev) in mlxsw_sp_fid_8021d_fdb_clear_offload() argument 1195 br_fdb_clear_offload(nve_dev, 0); in mlxsw_sp_fid_8021d_fdb_clear_offload() 1351 const struct net_device *nve_dev) in mlxsw_sp_fid_8021q_fdb_clear_offload() argument 1353 br_fdb_clear_offload(nve_dev, mlxsw_sp_fid_8021q_vid(fid)); in mlxsw_sp_fid_8021q_fdb_clear_offload()
|
D | spectrum_switchdev.c | 3184 struct net_device **nve_dev, in __mlxsw_sp_fdb_notify_mac_uc_tunnel_process() argument 3203 *nve_dev = dev; in __mlxsw_sp_fdb_notify_mac_uc_tunnel_process() 3238 struct net_device *nve_dev; in mlxsw_sp_fdb_notify_mac_uc_tunnel_process() local 3261 &nve_dev, &vid, &vni); in mlxsw_sp_fdb_notify_mac_uc_tunnel_process() 3271 mlxsw_sp_fdb_nve_call_notifiers(nve_dev, mac, in mlxsw_sp_fdb_notify_mac_uc_tunnel_process() 3277 mlxsw_sp_fdb_call_notifiers(type, mac, vid, nve_dev, adding, false); in mlxsw_sp_fdb_notify_mac_uc_tunnel_process()
|
D | spectrum.h | 1293 const struct net_device *nve_dev);
|