Lines Matching refs:lanes
40 local lanes=$1; shift
47 ((chosen_lanes == lanes))
48 check_err $? "swp1 advertise $max_speed and $lanes, devs sync to $chosen_lanes"
65 ethtool -s $swp1 speed $max_speed lanes $unsupported_lanes $autoneg_str &> /dev/null
93 local lanes=$1; shift
97 if [[ $speed -eq ${arr[$i]} && $lanes -eq ${arr[i+1]} ]]; then
108 local lanes
117 lanes=$max_lanes
119 while [[ $lanes -ge 1 ]]; do
120 search_linkmode $max_speed $lanes "${linkmodes_params[@]}"
122 ethtool_set $swp1 speed $max_speed lanes $lanes
128 check_lanes $swp1 $lanes $max_speed
129 log_test "$lanes lanes is autonegotiated"
131 let $((lanes /= 2))
145 local lanes
154 lanes=$max_lanes
156 while [[ $lanes -ge 1 ]]; do
157 search_linkmode $max_speed $lanes "${linkmodes_params[@]}"
159 ethtool_set $swp1 speed $max_speed lanes $lanes autoneg off
160 ethtool_set $swp2 speed $max_speed lanes $lanes autoneg off
166 check_lanes $swp1 $lanes $max_speed
167 log_test "Autoneg off, $lanes lanes detected during force mode"
169 let $((lanes /= 2))