Lines Matching refs:prob_avg
73 int minstrel_get_tp_avg(struct minstrel_rate *mr, int prob_avg)
82 if (mr->stats.prob_avg < MINSTREL_FRAC(10, 100))
85 if (prob_avg > MINSTREL_FRAC(90, 100))
88 return MINSTREL_TRUNC(100000 * (prob_avg / usecs));
101 if (minstrel_get_tp_avg(&mi->r[i], cur_mrs->prob_avg) <=
102 minstrel_get_tp_avg(&mi->r[tp_list[j - 1]], tmp_mrs->prob_avg))
169 minstrel_filter_avg_add(&mrs->prob_avg,
172 mrs->prob_avg = cur_prob;
175 mrs->prob_avg = minstrel_ewma(mrs->prob_avg,
211 if (mrs->prob_avg > MINSTREL_FRAC(95, 100) ||
212 mrs->prob_avg < MINSTREL_FRAC(10, 100)) {
232 if (mrs->prob_avg >= MINSTREL_FRAC(95, 100)) {
233 tmp_cur_tp = minstrel_get_tp_avg(mr, mrs->prob_avg);
235 tmp_mrs->prob_avg);
239 if (mrs->prob_avg >= tmp_mrs->prob_avg)
411 (mi->r[ndx].stats.prob_avg > MINSTREL_FRAC(95, 100)))
563 tmp_cur_tp = minstrel_get_tp_avg(&mi->r[idx], tmp_mrs->prob_avg) * 10;