Lines Matching refs:rate_idx
1486 int rate_idx; in rs_get_best_rate() local
1500 rate_idx = find_first_bit(&rate_mask, BITS_PER_LONG); in rs_get_best_rate()
1502 while (rate_idx != IWL_RATE_INVALID) { in rs_get_best_rate()
1503 if (target_tpt < (100 * tpt_tbl[rate_idx])) in rs_get_best_rate()
1506 high_low = rs_get_adjacent_rate(mvm, rate_idx, rate_mask, in rs_get_best_rate()
1509 rate_idx = (high_low >> 8) & 0xff; in rs_get_best_rate()
1513 rate_idx, target_tpt, in rs_get_best_rate()
1514 rate_idx != IWL_RATE_INVALID ? in rs_get_best_rate()
1515 100 * tpt_tbl[rate_idx] : IWL_INVALID_VALUE); in rs_get_best_rate()
1517 return rate_idx; in rs_get_best_rate()
1722 u32 rate_idx = 0; in rs_switch_to_column() local
1762 rate_idx = rs_get_best_rate(mvm, lq_sta, search_tbl, in rs_switch_to_column()
1765 if ((rate_idx == IWL_RATE_INVALID) || in rs_switch_to_column()
1766 !(BIT(rate_idx) & rate_mask)) { in rs_switch_to_column()
1770 rate_idx, rate_mask); in rs_switch_to_column()
1775 rate->index = rate_idx; in rs_switch_to_column()
2413 u8 rate_idx; member
2491 int rate_idx = initial_rates[i].rate_idx; in rs_get_initial_rate() local
2493 (BIT(rate_idx) & lq_sta->active_legacy_rate)) { in rs_get_initial_rate()
2494 rate->index = rate_idx; in rs_get_initial_rate()