Lines Matching refs:bridge
5 #include "bridge.h"
23 struct mlx5_esw_bridge *bridge = seq->private;
26 return *pos ? seq_list_start(&bridge->fdb_list, *pos - 1) : SEQ_START_TOKEN;
31 struct mlx5_esw_bridge *bridge = seq->private;
33 return seq_list_next(v == SEQ_START_TOKEN ? &bridge->fdb_list : v, &bridge->fdb_list, pos);
60 void mlx5_esw_bridge_debugfs_init(struct net_device *br_netdev, struct mlx5_esw_bridge *bridge)
62 if (!bridge->br_offloads->debugfs_root)
65 bridge->debugfs_dir = debugfs_create_dir(br_netdev->name,
66 bridge->br_offloads->debugfs_root);
67 debugfs_create_file("fdb", 0400, bridge->debugfs_dir, bridge,
71 void mlx5_esw_bridge_debugfs_cleanup(struct mlx5_esw_bridge *bridge)
73 debugfs_remove_recursive(bridge->debugfs_dir);
74 bridge->debugfs_dir = NULL;
82 br_offloads->debugfs_root = debugfs_create_dir("bridge", br_offloads->esw->debugfs_root);