Home
last modified time | relevance | path

Searched refs:br_netdev (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge.h48 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 Dbridge_debugfs.c60 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 Dbridge.c837 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 Dbridge_priv.h248 void mlx5_esw_bridge_debugfs_init(struct net_device *br_netdev, struct mlx5_esw_bridge *bridge);