Searched refs:mdb_list (Results 1 – 7 of 7) sorted by relevance
| /linux/net/bridge/ |
| H A D | br_switchdev.c | 605 static int br_switchdev_mdb_queue_one(struct list_head *mdb_list, in br_switchdev_mdb_queue_one() argument 639 list_add_tail(&pmdb->obj.list, mdb_list); in br_switchdev_mdb_queue_one() 691 LIST_HEAD(mdb_list); in br_switchdev_mdb_replay() 721 hlist_for_each_entry(mp, &br->mdb_list, mdb_node) { in br_switchdev_mdb_replay() 726 err = br_switchdev_mdb_queue_one(&mdb_list, dev, action, in br_switchdev_mdb_replay() 740 err = br_switchdev_mdb_queue_one(&mdb_list, dev, action, in br_switchdev_mdb_replay() 752 list_for_each_entry(obj, &mdb_list, list) { in br_switchdev_mdb_replay() 763 list_for_each_entry_safe(obj, tmp, &mdb_list, list) { in br_switchdev_mdb_replay()
|
| H A D | br_mdb.c | 332 hlist_for_each_entry_rcu(mp, &br->mdb_list, mdb_node) { in br_mdb_fill_info() 1539 hlist_for_each_entry(mp, &br->mdb_list, mdb_node) { in br_mdb_del_bulk()
|
| H A D | br_private.h | 556 struct hlist_head mdb_list; member
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | bridge_mcast.c | 19 INIT_LIST_HEAD(&bridge->mdb_list); in mlx5_esw_bridge_mdb_init() 166 list_add(&entry->list, &bridge->mdb_list); in mlx5_esw_bridge_port_mdb_entry_init() 288 list_for_each_entry_safe(entry, tmp, &bridge->mdb_list, list) in mlx5_esw_bridge_port_mdb_vlan_flush() 298 list_for_each_entry_safe(entry, tmp, &bridge->mdb_list, list) in mlx5_esw_bridge_port_mdb_flush() 307 list_for_each_entry_safe(entry, tmp, &bridge->mdb_list, list) in mlx5_esw_bridge_mdb_flush()
|
| H A D | bridge_priv.h | 208 struct list_head mdb_list; member
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_switchdev.c | 51 struct list_head mdb_list; member 290 INIT_LIST_HEAD(&bridge_device->mdb_list); in mlxsw_sp_bridge_device_create() 329 WARN_ON(!list_empty(&bridge_device->mdb_list)); in mlxsw_sp_bridge_device_destroy() 1249 list_for_each_entry(mdb_entry, &bridge_device->mdb_list, list) { in mlxsw_sp_bridge_mrouter_update_mdb() 2066 list_add_tail(&mdb_entry->list, &bridge_device->mdb_list); in mlxsw_sp_mc_mdb_entry_init() 2219 list_for_each_entry(mdb_entry, &bridge_device->mdb_list, list) { in mlxsw_sp_bridge_mdb_mc_enable_sync() 2228 &bridge_device->mdb_list, list) in mlxsw_sp_bridge_mdb_mc_enable_sync() 2245 list_for_each_entry(mdb_entry, &bridge_device->mdb_list, list) { in mlxsw_sp_port_mrouter_update_mdb() 2381 list_for_each_entry_safe(mdb_entry, tmp, &bridge_device->mdb_list, in mlxsw_sp_bridge_port_mdb_flush()
|
| /linux/include/net/ |
| H A D | vxlan.h | 311 struct hlist_head mdb_list; member
|