Lines Matching refs:prob_ewma
322 int prob_ewma) in minstrel_ht_get_tp_avg() argument
327 if (prob_ewma < MINSTREL_FRAC(10, 100)) in minstrel_ht_get_tp_avg()
340 if (prob_ewma > MINSTREL_FRAC(90, 100)) in minstrel_ht_get_tp_avg()
344 return MINSTREL_TRUNC(100000 * ((prob_ewma * 1000) / nsecs)); in minstrel_ht_get_tp_avg()
364 cur_prob = mi->groups[cur_group].rates[cur_idx].prob_ewma; in minstrel_ht_sort_best_tp_rates()
370 tmp_prob = mi->groups[tmp_group].rates[tmp_idx].prob_ewma; in minstrel_ht_sort_best_tp_rates()
407 tmp_prob = mi->groups[tmp_group].rates[tmp_idx].prob_ewma; in minstrel_ht_set_best_prob_rate()
417 if (mrs->prob_ewma > MINSTREL_FRAC(75, 100)) { in minstrel_ht_set_best_prob_rate()
419 mrs->prob_ewma); in minstrel_ht_set_best_prob_rate()
425 max_gpr_prob = mi->groups[max_gpr_group].rates[max_gpr_idx].prob_ewma; in minstrel_ht_set_best_prob_rate()
432 if (mrs->prob_ewma > tmp_prob) in minstrel_ht_set_best_prob_rate()
434 if (mrs->prob_ewma > mg->rates[mg->max_group_prob_rate].prob_ewma) in minstrel_ht_set_best_prob_rate()
456 tmp_prob = mi->groups[tmp_group].rates[tmp_idx].prob_ewma; in minstrel_ht_assign_best_tp_rates()
461 tmp_prob = mi->groups[tmp_group].rates[tmp_idx].prob_ewma; in minstrel_ht_assign_best_tp_rates()
492 tmp_prob = mi->groups[group].rates[tmp_idx].prob_ewma; in minstrel_ht_prob_rate_reduce_streams()
560 cur_prob = mrs->prob_ewma; in minstrel_ht_update_stats()
794 if (mrs->prob_ewma < MINSTREL_FRAC(1, 10)) { in minstrel_calc_retransmit()
852 if (mrs->prob_ewma < MINSTREL_FRAC(20, 100) || !mrs->retry_count) { in minstrel_ht_set_rate()
961 if (mrs->prob_ewma > MINSTREL_FRAC(95, 100)) in minstrel_get_sample_rate()
1334 prob = mi->groups[i].rates[j].prob_ewma; in minstrel_ht_get_expected_throughput()