Lines Matching refs:current_rix

420 	int current_rix, rix;  in pick_sample_rate()  local
424 current_rix = sn->current_rix[size_bin]; in pick_sample_rate()
425 if (current_rix < 0) { in pick_sample_rate()
431 current_tt = sn->stats[size_bin][current_rix].average_tx_time; in pick_sample_rate()
434 mask = sn->ratemask &~ ((uint64_t) 1<<current_rix);/* don't sample current rate */ in pick_sample_rate()
494 current_mcs = MCS(current_rix) & 0x7; in pick_sample_rate()
506 if (DOT11RATE(rix) > 2*11 && rix > current_rix + 2) { in pick_sample_rate()
515 return current_rix; in pick_sample_rate()
759 dot11rate(rt, sn->current_rix[size_bin]), in ath_rate_findrate()
760 dot11rate_label(rt, sn->current_rix[size_bin])); in ath_rate_findrate()
761 if (rix != sn->current_rix[size_bin]) { in ath_rate_findrate()
792 (2*average_tx_time < sn->stats[size_bin][sn->current_rix[size_bin]].average_tx_time)) { in ath_rate_findrate()
798 2 * average_tx_time, sn->stats[size_bin][sn->current_rix[size_bin]].average_tx_time); in ath_rate_findrate()
801 int cur_rix = sn->current_rix[size_bin]; in ath_rate_findrate()
831 if (best_rix != sn->current_rix[size_bin]) { in ath_rate_findrate()
838 dot11rate(rt, sn->current_rix[size_bin]), in ath_rate_findrate()
839 dot11rate_label(rt, sn->current_rix[size_bin]), in ath_rate_findrate()
840 sn->stats[size_bin][sn->current_rix[size_bin]].average_tx_time, in ath_rate_findrate()
841 sn->stats[size_bin][sn->current_rix[size_bin]].perfect_tx_time, in ath_rate_findrate()
842 sn->stats[size_bin][sn->current_rix[size_bin]].ewma_pct, in ath_rate_findrate()
852 sn->current_rix[size_bin] = best_rix; in ath_rate_findrate()
861 rix = sn->current_rix[size_bin]; in ath_rate_findrate()
1375 sn->current_rix[y] = ffs(sn->ratemask)-1; in ath_rate_ctl_reset()
1531 bin_to_size(y), sn->current_rix[y], in sample_stats()
1532 dot11rate(rt, sn->current_rix[y]), in sample_stats()
1533 dot11rate_label(rt, sn->current_rix[y]), in sample_stats()