Lines Matching defs:rates

166 	WLAN_RC_HT_FLAG,  /* Phy rates allowed initially */
322 WLAN_RC_HT_FLAG, /* Phy rates allowed initially */
356 0, /* Phy rates allowed initially */
402 0, /* Phy rates allowed initially */
424 0, /* Phy rates allowed initially */
508 /* No more valid rates */
590 /* Use intersection of working rates and valid rates */
638 /* Use intersection of working rates and valid rates */
711 * If no rates match then we return 0 (lowest rate)
867 struct ath9k_tx_rate *rates = bf->rates;
877 * set one try for probe rates. For the
881 &rates[i++], 1, nrix, 0);
891 &rates[i++], try_per_rate, nrix, 0);
896 &rates[i++], try_per_rate, nrix, 0);
899 /* Fill in the other rates for multirate retry */
911 /* All other rates in the series have RTS enabled */
912 arn_rc_rate_set_series(rate_table, &rates[i], try_num, nrix, 1);
917 * at lower MCS rates. When first rate in series is MCS2
937 rates[3].idx = rates[2].idx;
938 rates[3].flags = rates[2].flags;
1199 * Make sure the rates above this have higher rssi thresholds.
1200 * (Note: Monotonicity is kept within the OFDM rates and
1201 * within the CCK rates. However, no adjustment is
1203 * increasing between the CCK and OFDM rates.)
1217 /* Make sure the rates below this have lower rssi thresholds. */
1245 /* Make sure the rates below this have lower PER */
1246 /* Monotonicity is kept only for rates below the current rate. */
1261 /* Maintain monotonicity for rates above the current rate */
1326 struct ath9k_tx_rate *rates = bf->rates;
1338 /* Process intermediate rates that failed. */
1340 if (rates[i].count != 0 && (rates[i].idx >= 0)) {
1341 flags = rates[i].flags;
1354 ath_rc_get_rateindex(rate_table, &rates[i]);
1358 rates[i].count);
1368 if (rates[0].count == 1 && xretries == 1)
1372 flags = rates[i].flags;
1380 rix = ath_rc_get_rateindex(rate_table, &rates[i]);
1515 /* Determine the valid rates */
1530 /* No working rate, just initialize valid rates */
1534 /* Use intersection of working rates and valid rates */
1631 bf->rates[0].idx = 0; /* xxx Fix me */
1632 bf->rates[0].count =
1646 "bf->rates[0].idx = %d,"
1647 "rt->info[bf->rates[0].idx].dot11rate = %d\n",
1650 bf->rates[0].idx,
1651 rt->info[bf->rates[0].idx].dot11rate));
1652 if (rt->info[bf->rates[0].idx].dot11rate ==
1833 * step-down retry rates and make the lowest rate