Lines Matching refs:rates
102 * sequence, if this rate belongs to the PHY mandatory rates, or else
103 * at the highest possible rate belonging to the PHY rates in the
140 * Mandatory rates for IEEE 802.11g PHY: 1, 2, 5.5, 11, 6, 12, 24 Mbps
757 ratetbl = rcu_dereference(tx->sta->sta.rates);
759 if (unlikely(info->control.rates[0].idx < 0)) {
775 tx->rate = info->control.rates[0];
788 if (unlikely(!info->control.rates[0].count))
789 info->control.rates[0].count = 1;
791 if (WARN_ON_ONCE((info->control.rates[0].count > 1) &&
793 info->control.rates[0].count = 1;
991 info->control.rates[1].idx = -1;
992 info->control.rates[2].idx = -1;
993 info->control.rates[3].idx = -1;
2209 info->control.rates[i].idx = -1;
2210 info->control.rates[i].flags = 0;
2211 info->control.rates[i].count = 0;
2215 info->control.rates[0].idx = rate;
2217 ieee80211_rate_set_vht(info->control.rates, vht_mcs,
2224 info->control.rates[0].idx = i;
2229 if (info->control.rates[0].idx < 0)
2232 info->control.rates[0].flags = rate_flags;
2233 info->control.rates[0].count = min_t(u8, rate_retries + 1,
2375 * selected chandef above to accurately set injection rates and