Lines Matching defs:mrs

577 	struct minstrel_rate_stats *mrs;
587 mrs = &mg->rates[cur_idx];
606 mrs->prob_avg < max_tp_prob)
613 if (mrs->prob_avg > MINSTREL_FRAC(75, 100)) {
615 mrs->prob_avg);
625 if (mrs->prob_avg > tmp_prob)
627 if (mrs->prob_avg > max_gpr_prob)
767 struct minstrel_rate_stats *mrs)
771 if (unlikely(mrs->attempts > 0)) {
772 cur_prob = MINSTREL_FRAC(mrs->success, mrs->attempts);
773 minstrel_filter_avg_add(&mrs->prob_avg,
774 &mrs->prob_avg_1, cur_prob);
775 mrs->att_hist += mrs->attempts;
776 mrs->succ_hist += mrs->success;
779 mrs->last_success = mrs->success;
780 mrs->last_attempts = mrs->attempts;
781 mrs->success = 0;
782 mrs->attempts = 0;
940 struct minstrel_rate_stats *mrs;
991 mrs = minstrel_get_ratestats(mi, index);
992 if (mrs->prob_avg > MINSTREL_FRAC(95, 100))
1062 struct minstrel_rate_stats *mrs;
1127 mrs = &mg->rates[i];
1128 mrs->retry_updated = false;
1129 minstrel_ht_calc_rate_stats(mp, mrs);
1131 if (mrs->att_hist)
1132 last_prob = max(last_prob, mrs->prob_avg);
1134 mrs->prob_avg = max(last_prob, mrs->prob_avg);
1135 cur_prob = mrs->prob_avg;
1385 struct minstrel_rate_stats *mrs;
1393 mrs = minstrel_get_ratestats(mi, index);
1394 if (mrs->prob_avg < MINSTREL_FRAC(1, 10)) {
1395 mrs->retry_count = 1;
1396 mrs->retry_count_rtscts = 1;
1400 mrs->retry_count = 2;
1401 mrs->retry_count_rtscts = 2;
1402 mrs->retry_updated = true;
1435 mrs->retry_count_rtscts++;
1437 (++mrs->retry_count < mp->max_retry));
1447 struct minstrel_rate_stats *mrs;
1451 mrs = minstrel_get_ratestats(mi, index);
1452 if (!mrs->retry_updated)
1455 if (mrs->prob_avg < MINSTREL_FRAC(20, 100) || !mrs->retry_count) {
1460 ratetbl->rate[offset].count = mrs->retry_count;
1461 ratetbl->rate[offset].count_cts = mrs->retry_count;
1462 ratetbl->rate[offset].count_rts = mrs->retry_count_rtscts;