Lines Matching refs:average_tx_time
337 tt = sn->stats[size_bin][rix].average_tx_time; in pick_best_rate()
433 current_tt = sn->stats[size_bin][current_rix].average_tx_time; in pick_sample_rate()
675 unsigned average_tx_time; in ath_rate_findrate() local
740 average_tx_time = sn->stats[size_bin][best_rix].average_tx_time; in ath_rate_findrate()
742 average_tx_time = 0; in ath_rate_findrate()
750 average_tx_time * in ath_rate_findrate()
756 average_tx_time, in ath_rate_findrate()
794 (2*average_tx_time < sn->stats[size_bin][sn->current_rix[size_bin]].average_tx_time)) { in ath_rate_findrate()
800 2 * average_tx_time, sn->stats[size_bin][sn->current_rix[size_bin]].average_tx_time); in ath_rate_findrate()
804 int cur_att = sn->stats[size_bin][cur_rix].average_tx_time; in ath_rate_findrate()
814 MCS(cur_rix), cur_att, MCS(best_rix), average_tx_time); in ath_rate_findrate()
817 (average_tx_time * 9) <= (cur_att * 10)) { in ath_rate_findrate()
825 average_tx_time, cur_att); in ath_rate_findrate()
842 sn->stats[size_bin][sn->current_rix[size_bin]].average_tx_time, in ath_rate_findrate()
847 sn->stats[size_bin][best_rix].average_tx_time, in ath_rate_findrate()
1013 int avg_tx = sn->stats[size_bin][rix0].average_tx_time; in update_stats()
1015 sn->stats[size_bin][rix0].average_tx_time = (tt+(avg_tx*packets))/(packets+nframes); in update_stats()
1018 sn->stats[size_bin][rix0].average_tx_time = in update_stats()
1019 ((sn->stats[size_bin][rix0].average_tx_time * ssc->smoothing_rate) + in update_stats()
1073 sn->stats[size_bin][rix0].average_tx_time, in update_stats()
1396 sn->stats[y][rix].average_tx_time = in ath_rate_ctl_reset()
1555 sn->stats[y][rix].average_tx_time, in sample_stats()