prob_ewma 73 net/mac80211/rc80211_minstrel.c int minstrel_get_tp_avg(struct minstrel_rate *mr, int prob_ewma) prob_ewma 82 net/mac80211/rc80211_minstrel.c if (mr->stats.prob_ewma < MINSTREL_FRAC(10, 100)) prob_ewma 85 net/mac80211/rc80211_minstrel.c if (prob_ewma > MINSTREL_FRAC(90, 100)) prob_ewma 88 net/mac80211/rc80211_minstrel.c return MINSTREL_TRUNC(100000 * (prob_ewma / usecs)); prob_ewma 101 net/mac80211/rc80211_minstrel.c if (minstrel_get_tp_avg(&mi->r[i], cur_mrs->prob_ewma) <= prob_ewma 102 net/mac80211/rc80211_minstrel.c minstrel_get_tp_avg(&mi->r[tp_list[j - 1]], tmp_mrs->prob_ewma)) prob_ewma 168 net/mac80211/rc80211_minstrel.c mrs->prob_ewma = cur_prob; prob_ewma 171 net/mac80211/rc80211_minstrel.c mrs->prob_ewma = minstrel_ewma(mrs->prob_ewma, prob_ewma 207 net/mac80211/rc80211_minstrel.c if (mrs->prob_ewma > MINSTREL_FRAC(95, 100) || prob_ewma 208 net/mac80211/rc80211_minstrel.c mrs->prob_ewma < MINSTREL_FRAC(10, 100)) { prob_ewma 228 net/mac80211/rc80211_minstrel.c if (mrs->prob_ewma >= MINSTREL_FRAC(95, 100)) { prob_ewma 229 net/mac80211/rc80211_minstrel.c tmp_cur_tp = minstrel_get_tp_avg(mr, mrs->prob_ewma); prob_ewma 231 net/mac80211/rc80211_minstrel.c tmp_mrs->prob_ewma); prob_ewma 235 net/mac80211/rc80211_minstrel.c if (mrs->prob_ewma >= tmp_mrs->prob_ewma) prob_ewma 425 net/mac80211/rc80211_minstrel.c (mi->r[ndx].stats.prob_ewma > MINSTREL_FRAC(95, 100))) prob_ewma 576 net/mac80211/rc80211_minstrel.c tmp_cur_tp = minstrel_get_tp_avg(&mi->r[idx], tmp_mrs->prob_ewma) * 10; prob_ewma 44 net/mac80211/rc80211_minstrel.h u16 prob_ewma; prob_ewma 130 net/mac80211/rc80211_minstrel.h int minstrel_get_tp_avg(struct minstrel_rate *mr, int prob_ewma); prob_ewma 93 net/mac80211/rc80211_minstrel_debugfs.c tp_avg = minstrel_get_tp_avg(mr, mrs->prob_ewma); prob_ewma 94 net/mac80211/rc80211_minstrel_debugfs.c eprob = MINSTREL_TRUNC(mrs->prob_ewma * 1000); prob_ewma 150 net/mac80211/rc80211_minstrel_debugfs.c tp_avg = minstrel_get_tp_avg(mr, mrs->prob_ewma); prob_ewma 151 net/mac80211/rc80211_minstrel_debugfs.c eprob = MINSTREL_TRUNC(mrs->prob_ewma * 1000); prob_ewma 349 net/mac80211/rc80211_minstrel_ht.c int prob_ewma) prob_ewma 354 net/mac80211/rc80211_minstrel_ht.c if (prob_ewma < MINSTREL_FRAC(10, 100)) prob_ewma 368 net/mac80211/rc80211_minstrel_ht.c if (prob_ewma > MINSTREL_FRAC(90, 100)) prob_ewma 372 net/mac80211/rc80211_minstrel_ht.c return MINSTREL_TRUNC(100000 * ((prob_ewma * 1000) / nsecs)); prob_ewma 392 net/mac80211/rc80211_minstrel_ht.c cur_prob = mi->groups[cur_group].rates[cur_idx].prob_ewma; prob_ewma 398 net/mac80211/rc80211_minstrel_ht.c tmp_prob = mi->groups[tmp_group].rates[tmp_idx].prob_ewma; prob_ewma 435 net/mac80211/rc80211_minstrel_ht.c tmp_prob = mi->groups[tmp_group].rates[tmp_idx].prob_ewma; prob_ewma 447 net/mac80211/rc80211_minstrel_ht.c max_gpr_prob = mi->groups[max_gpr_group].rates[max_gpr_idx].prob_ewma; prob_ewma 449 net/mac80211/rc80211_minstrel_ht.c if (mrs->prob_ewma > MINSTREL_FRAC(75, 100)) { prob_ewma 451 net/mac80211/rc80211_minstrel_ht.c mrs->prob_ewma); prob_ewma 461 net/mac80211/rc80211_minstrel_ht.c if (mrs->prob_ewma > tmp_prob) prob_ewma 463 net/mac80211/rc80211_minstrel_ht.c if (mrs->prob_ewma > max_gpr_prob) prob_ewma 485 net/mac80211/rc80211_minstrel_ht.c tmp_prob = mi->groups[tmp_group].rates[tmp_idx].prob_ewma; prob_ewma 490 net/mac80211/rc80211_minstrel_ht.c tmp_prob = mi->groups[tmp_group].rates[tmp_idx].prob_ewma; prob_ewma 521 net/mac80211/rc80211_minstrel_ht.c tmp_prob = mi->groups[group].rates[tmp_idx].prob_ewma; prob_ewma 626 net/mac80211/rc80211_minstrel_ht.c faster_rate = mrs->prob_ewma > MINSTREL_FRAC(75, 100); prob_ewma 741 net/mac80211/rc80211_minstrel_ht.c cur_prob = mrs->prob_ewma; prob_ewma 1011 net/mac80211/rc80211_minstrel_ht.c if (mrs->prob_ewma < MINSTREL_FRAC(1, 10)) { prob_ewma 1068 net/mac80211/rc80211_minstrel_ht.c if (mrs->prob_ewma < MINSTREL_FRAC(20, 100) || !mrs->retry_count) { prob_ewma 1106 net/mac80211/rc80211_minstrel_ht.c return mi->groups[group].rates[rate].prob_ewma; prob_ewma 1118 net/mac80211/rc80211_minstrel_ht.c if (mi->groups[group].rates[rate].prob_ewma < MINSTREL_FRAC(50, 100)) prob_ewma 1246 net/mac80211/rc80211_minstrel_ht.c if (mrs->prob_ewma > MINSTREL_FRAC(95, 100) || prob_ewma 1707 net/mac80211/rc80211_minstrel_ht.c prob = mi->groups[i].rates[j].prob_ewma; prob_ewma 122 net/mac80211/rc80211_minstrel_ht.h int prob_ewma); prob_ewma 101 net/mac80211/rc80211_minstrel_ht_debugfs.c tp_avg = minstrel_ht_get_tp_avg(mi, i, j, mrs->prob_ewma); prob_ewma 102 net/mac80211/rc80211_minstrel_ht_debugfs.c eprob = MINSTREL_TRUNC(mrs->prob_ewma * 1000); prob_ewma 246 net/mac80211/rc80211_minstrel_ht_debugfs.c tp_avg = minstrel_ht_get_tp_avg(mi, i, j, mrs->prob_ewma); prob_ewma 247 net/mac80211/rc80211_minstrel_ht_debugfs.c eprob = MINSTREL_TRUNC(mrs->prob_ewma * 1000);