• Home
  • Raw
  • Download

Lines Matching refs:rates

163 	return &mi->groups[group].rates[idx];  in minstrel_ht_get_stats()
169 return &mi->groups[index / MCS_GROUP_RATES].rates[index % MCS_GROUP_RATES]; in minstrel_get_ratestats()
210 mr = &mi->groups[group].rates[rate]; in minstrel_ht_calc_tp()
252 cur_thr = mi->groups[cur_group].rates[cur_idx].cur_tp; in minstrel_ht_sort_best_tp_rates()
253 cur_prob = mi->groups[cur_group].rates[cur_idx].probability; in minstrel_ht_sort_best_tp_rates()
258 tmp_thr = mi->groups[tmp_group].rates[tmp_idx].cur_tp; in minstrel_ht_sort_best_tp_rates()
259 tmp_prob = mi->groups[tmp_group].rates[tmp_idx].probability; in minstrel_ht_sort_best_tp_rates()
285 mr = &mg->rates[index % MCS_GROUP_RATES]; in minstrel_ht_set_best_prob_rate()
289 tmp_tp = mi->groups[tmp_group].rates[tmp_idx].cur_tp; in minstrel_ht_set_best_prob_rate()
290 tmp_prob = mi->groups[tmp_group].rates[tmp_idx].probability; in minstrel_ht_set_best_prob_rate()
302 if (mr->cur_tp > mg->rates[mg->max_group_prob_rate].cur_tp) in minstrel_ht_set_best_prob_rate()
307 if (mr->probability > mg->rates[mg->max_group_prob_rate].probability) in minstrel_ht_set_best_prob_rate()
329 tmp_cck_tp = mi->groups[tmp_group].rates[tmp_idx].cur_tp; in minstrel_ht_assign_best_tp_rates()
333 tmp_mcs_tp = mi->groups[tmp_group].rates[tmp_idx].cur_tp; in minstrel_ht_assign_best_tp_rates()
424 mr = &mg->rates[i]; in minstrel_ht_update_stats()
571 struct ieee80211_tx_rate *ar = info->status.rates; in minstrel_ht_tx_status()
750 struct ieee80211_sta_rates *rates; in minstrel_ht_update_rates() local
753 rates = kzalloc(sizeof(*rates), GFP_ATOMIC); in minstrel_ht_update_rates()
754 if (!rates) in minstrel_ht_update_rates()
758 minstrel_ht_set_rate(mp, mi, rates, i++, mi->max_tp_rate[0]); in minstrel_ht_update_rates()
762 minstrel_ht_set_rate(mp, mi, rates, i++, mi->max_tp_rate[1]); in minstrel_ht_update_rates()
768 minstrel_ht_set_rate(mp, mi, rates, i++, mi->max_prob_rate); in minstrel_ht_update_rates()
771 rates->rate[i].idx = -1; in minstrel_ht_update_rates()
772 rate_control_set_rates(mp->hw, mi->sta, rates); in minstrel_ht_update_rates()
806 mr = &mg->rates[sample_idx]; in minstrel_get_sample_rate()
871 struct ieee80211_tx_rate *rate = &info->status.rates[0]; in minstrel_ht_get_rate()
1144 return mi->groups[i].rates[j].cur_tp * AVG_PKT_SIZE * 8 / 1024; in minstrel_ht_get_expected_throughput()