Searched refs:master_esw (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
| H A D | shared_fdb.c | 55 struct mlx5_eswitch *master_esw; in mlx5_lag_create_single_fdb_filter() local 64 master_esw = dev0->priv.eswitch; in mlx5_lag_create_single_fdb_filter() 73 err = mlx5_eswitch_offloads_single_fdb_add_one(master_esw, in mlx5_lag_create_single_fdb_filter() 87 mlx5_eswitch_offloads_single_fdb_del_one(master_esw, slave_esw); in mlx5_lag_create_single_fdb_filter() 97 struct mlx5_eswitch *master_esw; in mlx5_lag_create_vport_lag() local 106 master_esw = dev0->priv.eswitch; in mlx5_lag_create_vport_lag() 115 err = mlx5_eswitch_offloads_vport_lag_add_one(master_esw, in mlx5_lag_create_vport_lag() 130 mlx5_eswitch_offloads_vport_lag_del_one(master_esw, slave_esw); in mlx5_lag_create_vport_lag() 140 struct mlx5_eswitch *master_esw; in mlx5_lag_destroy_vport_lag() local 148 master_esw = dev0->priv.eswitch; in mlx5_lag_destroy_vport_lag() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | eswitch.h | 957 int mlx5_eswitch_offloads_vport_lag_add_one(struct mlx5_eswitch *master_esw, 959 void mlx5_eswitch_offloads_vport_lag_del_one(struct mlx5_eswitch *master_esw, 961 int mlx5_eswitch_offloads_single_fdb_add_one(struct mlx5_eswitch *master_esw, 963 void mlx5_eswitch_offloads_single_fdb_del_one(struct mlx5_eswitch *master_esw, 1055 mlx5_eswitch_offloads_single_fdb_add_one(struct mlx5_eswitch *master_esw, in mlx5_eswitch_offloads_single_fdb_add_one() argument 1062 mlx5_eswitch_offloads_single_fdb_del_one(struct mlx5_eswitch *master_esw, in mlx5_eswitch_offloads_single_fdb_del_one() argument
|
| H A D | eswitch_offloads.c | 3317 int mlx5_eswitch_offloads_single_fdb_add_one(struct mlx5_eswitch *master_esw, in mlx5_eswitch_offloads_single_fdb_add_one() argument 3322 err = esw_set_slave_root_fdb(master_esw->dev, in mlx5_eswitch_offloads_single_fdb_add_one() 3330 err = esw_set_master_egress_rule(master_esw->dev, in mlx5_eswitch_offloads_single_fdb_add_one() 3342 void mlx5_eswitch_offloads_single_fdb_del_one(struct mlx5_eswitch *master_esw, in mlx5_eswitch_offloads_single_fdb_del_one() argument 3346 esw_unset_master_egress_rule(master_esw->dev, slave_esw->dev); in mlx5_eswitch_offloads_single_fdb_del_one() 3349 int mlx5_eswitch_offloads_vport_lag_add_one(struct mlx5_eswitch *master_esw, in mlx5_eswitch_offloads_vport_lag_add_one() argument 3352 return esw_set_slave_egress_rule(master_esw->dev, slave_esw->dev); in mlx5_eswitch_offloads_vport_lag_add_one() 3355 void mlx5_eswitch_offloads_vport_lag_del_one(struct mlx5_eswitch *master_esw, in mlx5_eswitch_offloads_vport_lag_del_one() argument 3358 esw_unset_slave_egress_rule(master_esw->dev, slave_esw->dev); in mlx5_eswitch_offloads_vport_lag_del_one()
|