Searched refs:do_bond (Results 1 – 1 of 1) sorted by relevance
987 static bool mlx5_lag_should_modify_lag(struct mlx5_lag *ldev, bool do_bond) in mlx5_lag_should_modify_lag() argument989 return do_bond && __mlx5_lag_is_active(ldev) && in mlx5_lag_should_modify_lag()993 static bool mlx5_lag_should_disable_lag(struct mlx5_lag *ldev, bool do_bond) in mlx5_lag_should_disable_lag() argument995 return !do_bond && __mlx5_lag_is_active(ldev) && in mlx5_lag_should_disable_lag()1005 bool do_bond, roce_lag; in mlx5_do_bond() local1014 do_bond = false; in mlx5_do_bond()1022 do_bond = tracker.is_bonded && mlx5_lag_check_prereq(ldev); in mlx5_do_bond()1025 if (do_bond && !__mlx5_lag_is_active(ldev)) { in mlx5_do_bond()1086 } else if (mlx5_lag_should_modify_lag(ldev, do_bond)) { in mlx5_do_bond()1088 } else if (mlx5_lag_should_disable_lag(ldev, do_bond)) { in mlx5_do_bond()