Lines Matching refs:r
67 if (mi->r[i].rix == rix) in rix_to_ndx()
97 struct minstrel_rate_stats *cur_mrs = &mi->r[i].stats; in minstrel_sort_best_tp_rates()
100 tmp_mrs = &mi->r[tp_list[j - 1]].stats; in minstrel_sort_best_tp_rates()
101 if (minstrel_get_tp_avg(&mi->r[i], cur_mrs->prob_ewma) <= in minstrel_sort_best_tp_rates()
102 minstrel_get_tp_avg(&mi->r[tp_list[j - 1]], tmp_mrs->prob_ewma)) in minstrel_sort_best_tp_rates()
116 struct minstrel_rate *r = &mi->r[idx]; in minstrel_set_rate() local
118 ratetbl->rate[offset].idx = r->rix; in minstrel_set_rate()
119 ratetbl->rate[offset].count = r->adjusted_retry_count; in minstrel_set_rate()
120 ratetbl->rate[offset].count_cts = r->retry_count_cts; in minstrel_set_rate()
121 ratetbl->rate[offset].count_rts = r->stats.retry_count_rtscts; in minstrel_set_rate()
202 struct minstrel_rate *mr = &mi->r[i]; in minstrel_update_stats()
203 struct minstrel_rate_stats *mrs = &mi->r[i].stats; in minstrel_update_stats()
204 struct minstrel_rate_stats *tmp_mrs = &mi->r[tmp_prob_rate].stats; in minstrel_update_stats()
234 tmp_prob_tp = minstrel_get_tp_avg(&mi->r[tmp_prob_rate], in minstrel_update_stats()
284 mi->r[ndx].stats.attempts += ar[i].count; in minstrel_tx_status()
287 mi->r[ndx].stats.success += success; in minstrel_tx_status()
396 msr = &mi->r[ndx]; in minstrel_get_rate()
397 mr = &mi->r[mi->max_tp_rate[0]]; in minstrel_get_rate()
428 (mi->r[ndx].stats.prob_ewma > MINSTREL_FRAC(95, 100))) in minstrel_get_rate()
433 rate->idx = mi->r[ndx].rix; in minstrel_get_rate()
434 rate->count = minstrel_get_retry_count(&mi->r[ndx], info); in minstrel_get_rate()
502 struct minstrel_rate *mr = &mi->r[n]; in minstrel_rate_init()
503 struct minstrel_rate_stats *mrs = &mi->r[n].stats; in minstrel_rate_init()
557 struct minstrel_rate *mr = &mi->r[i]; in minstrel_rate_init()
588 mi->r = kzalloc(sizeof(struct minstrel_rate) * max_rates, gfp); in minstrel_alloc_sta()
589 if (!mi->r) in minstrel_alloc_sta()
600 kfree(mi->r); in minstrel_alloc_sta()
612 kfree(mi->r); in minstrel_free_sta()
713 tmp_mrs = &mi->r[idx].stats; in minstrel_get_expected_throughput()
714 tmp_cur_tp = minstrel_get_tp_avg(&mi->r[idx], tmp_mrs->prob_ewma) * 10; in minstrel_get_expected_throughput()