Searched refs:MLX5_LAG_P1 (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | lag_mp.c | 17 return mlx5_esw_multipath_prereq(ldev->pf[MLX5_LAG_P1].dev, in mlx5_lag_multipath_check_prereq() 57 tracker.netdev_state[MLX5_LAG_P1].tx_enabled = true; in mlx5_lag_set_port_affinity() 59 tracker.netdev_state[MLX5_LAG_P1].link_up = true; in mlx5_lag_set_port_affinity() 63 tracker.netdev_state[MLX5_LAG_P1].tx_enabled = true; in mlx5_lag_set_port_affinity() 64 tracker.netdev_state[MLX5_LAG_P1].link_up = true; in mlx5_lag_set_port_affinity() 69 tracker.netdev_state[MLX5_LAG_P1].tx_enabled = false; in mlx5_lag_set_port_affinity() 70 tracker.netdev_state[MLX5_LAG_P1].link_up = false; in mlx5_lag_set_port_affinity() 75 mlx5_core_warn(ldev->pf[MLX5_LAG_P1].dev, in mlx5_lag_set_port_affinity() 80 if (tracker.netdev_state[MLX5_LAG_P1].tx_enabled) in mlx5_lag_set_port_affinity() 81 mlx5_notifier_call_chain(ldev->pf[MLX5_LAG_P1].dev->priv.events, in mlx5_lag_set_port_affinity() [all …]
|
| D | lag.c | 123 if (!tracker->netdev_state[MLX5_LAG_P1].tx_enabled || in mlx5_infer_tx_affinity_mapping() 124 !tracker->netdev_state[MLX5_LAG_P1].link_up) { in mlx5_infer_tx_affinity_mapping() 137 struct mlx5_core_dev *dev0 = ldev->pf[MLX5_LAG_P1].dev; in mlx5_modify_lag() 144 if (v2p_port1 != ldev->v2p_map[MLX5_LAG_P1] || in mlx5_modify_lag() 146 ldev->v2p_map[MLX5_LAG_P1] = v2p_port1; in mlx5_modify_lag() 150 ldev->v2p_map[MLX5_LAG_P1], in mlx5_modify_lag() 164 struct mlx5_core_dev *dev0 = ldev->pf[MLX5_LAG_P1].dev; in mlx5_create_lag() 167 mlx5_infer_tx_affinity_mapping(tracker, &ldev->v2p_map[MLX5_LAG_P1], in mlx5_create_lag() 171 ldev->v2p_map[MLX5_LAG_P1], ldev->v2p_map[MLX5_LAG_P2]); in mlx5_create_lag() 173 err = mlx5_cmd_create_lag(dev0, ldev->v2p_map[MLX5_LAG_P1], in mlx5_create_lag() [all …]
|
| D | lag.h | 11 MLX5_LAG_P1, enumerator
|