Searched refs:br_netdev (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | bridge.h | 48 int mlx5_esw_bridge_vport_link(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id, 51 int mlx5_esw_bridge_vport_unlink(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id, 54 int mlx5_esw_bridge_vport_peer_link(struct net_device *br_netdev, u16 vport_num, 58 int mlx5_esw_bridge_vport_peer_unlink(struct net_device *br_netdev, u16 vport_num,
|
H A D | bridge_debugfs.c | 60 void mlx5_esw_bridge_debugfs_init(struct net_device *br_netdev, struct mlx5_esw_bridge *bridge) in mlx5_esw_bridge_debugfs_init() argument 65 bridge->debugfs_dir = debugfs_create_dir(br_netdev->name, in mlx5_esw_bridge_debugfs_init()
|
H A D | bridge.c | 837 static struct mlx5_esw_bridge *mlx5_esw_bridge_create(struct net_device *br_netdev, in mlx5_esw_bridge_create() argument 861 bridge->ifindex = br_netdev->ifindex; in mlx5_esw_bridge_create() 866 mlx5_esw_bridge_debugfs_init(br_netdev, bridge); in mlx5_esw_bridge_create() 910 if (bridge->ifindex == br_netdev->ifindex) { in mlx5_esw_bridge_lookup() 923 bridge = mlx5_esw_bridge_create(br_netdev, br_offloads); in mlx5_esw_bridge_lookup() 1614 bridge = mlx5_esw_bridge_lookup(br_netdev, br_offloads); in mlx5_esw_bridge_vport_link_with_flags() 1640 int mlx5_esw_bridge_vport_unlink(struct net_device *br_netdev, u16 vport_num, in mlx5_esw_bridge_vport_unlink() argument 1653 if (port->bridge->ifindex != br_netdev->ifindex) { in mlx5_esw_bridge_vport_unlink() 1664 int mlx5_esw_bridge_vport_peer_link(struct net_device *br_netdev, u16 vport_num, in mlx5_esw_bridge_vport_peer_link() argument 1672 return mlx5_esw_bridge_vport_link_with_flags(br_netdev, vport_num, esw_owner_vhca_id, in mlx5_esw_bridge_vport_peer_link() [all …]
|
H A D | bridge_priv.h | 248 void mlx5_esw_bridge_debugfs_init(struct net_device *br_netdev, struct mlx5_esw_bridge *bridge);
|