Lines Matching refs:average_tx_time
176 int tt = sn->stats[size_bin][x].average_tx_time; in best_rate_ndx()
214 current_tt = sn->stats[size_bin][current_ndx].average_tx_time; in pick_sample_ndx()
262 unsigned average_tx_time; in ath_rate_findrate() local
269 average_tx_time = sn->stats[size_bin][best_ndx].average_tx_time; in ath_rate_findrate()
271 average_tx_time = 0; in ath_rate_findrate()
280 …if (sn->sample_tt[size_bin] < average_tx_time * (sn->packets_since_sample[size_bin]*ssc->ath_sampl… in ath_rate_findrate()
316 …} else if (average_tx_time * 2 < sn->stats[size_bin][sn->current_rate[size_bin]].average_tx_time) { in ath_rate_findrate()
330 sn->stats[size_bin][sn->current_rate[size_bin]].average_tx_time, in ath_rate_findrate()
333 sn->stats[size_bin][best_ndx].average_tx_time, in ath_rate_findrate()
444 int avg_tx = sn->stats[size_bin][ndx0].average_tx_time; in update_stats()
446 sn->stats[size_bin][ndx0].average_tx_time = (tt+(avg_tx*packets))/(packets+1); in update_stats()
449 sn->stats[size_bin][ndx0].average_tx_time = in update_stats()
450 ((sn->stats[size_bin][ndx0].average_tx_time * ssc->ath_smoothing_rate) + in update_stats()
480 sn->stats[size_bin][ndx0].average_tx_time, in update_stats()
718 sn->stats[y][x].average_tx_time = sn->stats[y][x].perfect_tx_time; in ath_rate_ctl_reset()