Lines Matching defs:current_rix
421 int current_rix, rix;
425 current_rix = sn->current_rix[size_bin];
426 if (current_rix < 0) {
432 current_tt = sn->stats[size_bin][current_rix].average_tx_time;
435 mask = sn->ratemask &~ ((uint64_t) 1<<current_rix);/* don't sample current rate */
495 current_mcs = MCS(current_rix) & 0x7;
507 if (DOT11RATE(rix) > 2*11 && rix > current_rix + 2) {
516 return current_rix;
760 dot11rate(rt, sn->current_rix[size_bin]),
761 dot11rate_label(rt, sn->current_rix[size_bin]));
762 if (rix != sn->current_rix[size_bin]) {
793 (2*average_tx_time < sn->stats[size_bin][sn->current_rix[size_bin]].average_tx_time)) {
799 2 * average_tx_time, sn->stats[size_bin][sn->current_rix[size_bin]].average_tx_time);
802 int cur_rix = sn->current_rix[size_bin];
832 if (best_rix != sn->current_rix[size_bin]) {
839 dot11rate(rt, sn->current_rix[size_bin]),
840 dot11rate_label(rt, sn->current_rix[size_bin]),
841 sn->stats[size_bin][sn->current_rix[size_bin]].average_tx_time,
842 sn->stats[size_bin][sn->current_rix[size_bin]].perfect_tx_time,
843 sn->stats[size_bin][sn->current_rix[size_bin]].ewma_pct,
853 sn->current_rix[size_bin] = best_rix;
862 rix = sn->current_rix[size_bin];
1376 sn->current_rix[y] = ffs(sn->ratemask)-1;
1532 bin_to_size(y), sn->current_rix[y],
1533 dot11rate(rt, sn->current_rix[y]),
1534 dot11rate_label(rt, sn->current_rix[y]),