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);