Lines Matching refs:rates
371 sband->bitrates = &ah->rates[NL80211_BAND_2GHZ][0];
392 /* 5211 only supports B rates and uses 4bit rate codes
419 sband->bitrates = &ah->rates[NL80211_BAND_5GHZ][0];
703 if (bf->rates[idx].idx < 0) {
707 return &hw->wiphy->bands[info->band]->bitrates[ bf->rates[idx].idx ];
723 rc_flags = bf->rates[idx].flags;
740 ratetbl = rcu_dereference(sta->rates);
744 if (tx_info->control.rates[0].idx < 0 ||
745 tx_info->control.rates[0].count == 0)
749 bf->rates[0] = tx_info->control.rates[0];
754 bf->rates[i].idx = ratetbl->rate[i].idx;
755 bf->rates[i].flags = ratetbl->rate[i].flags;
757 bf->rates[i].count = ratetbl->rate[i].count_rts;
759 bf->rates[i].count = ratetbl->rate[i].count_cts;
761 bf->rates[i].count = ratetbl->rate[i].count;
801 sta, skb, bf->rates,
802 ARRAY_SIZE(bf->rates));
815 rc_flags = bf->rates[0].flags;
846 bf->rates[0].count, keyidx, ah->ah_tx_ant, flags,
863 mrr_tries[i] = bf->rates[i].count;
1724 size = min_t(int, sizeof(info->status.rates), sizeof(bf->rates));
1725 memcpy(info->status.rates, bf->rates, size);
1727 tries[0] = info->status.rates[0].count;
1728 tries[1] = info->status.rates[1].count;
1729 tries[2] = info->status.rates[2].count;
1735 &info->status.rates[i];
1740 info->status.rates[ts->ts_final_idx].count = ts->ts_final_retry;
1741 info->status.rates[ts->ts_final_idx + 1].idx = -1;
1758 info->status.rates[ts->ts_final_idx].count++;
2816 /* Use higher rates for acks instead of base