Lines Matching refs:rate_idx
565 int *rate_idx) in rs_get_tbl_info_from_mcs() argument
572 *rate_idx = iwl_hwrate_to_plcp_idx(rate_n_flags); in rs_get_tbl_info_from_mcs()
574 if (*rate_idx == IWL_RATE_INVALID) { in rs_get_tbl_info_from_mcs()
575 *rate_idx = -1; in rs_get_tbl_info_from_mcs()
2612 int rate_idx; in rs_initialize_lq() local
2648 rs_get_tbl_info_from_mcs(rate, priv->band, tbl, &rate_idx); in rs_initialize_lq()
2652 rate = rate_n_flags_from_tbl(priv, tbl, rate_idx, use_green); in rs_initialize_lq()
2671 int rate_idx; in rs_get_rate() local
2688 rate_idx = lq_sta->last_txrate_idx; in rs_get_rate()
2691 rate_idx -= IWL_FIRST_OFDM_RATE; in rs_get_rate()
2693 rate_idx = (rate_idx > 0) ? (rate_idx - 1) : 0; in rs_get_rate()
2696 rate_idx = rate_idx + (2 * MCS_INDEX_PER_STREAM); in rs_get_rate()
2699 rate_idx = rate_idx + MCS_INDEX_PER_STREAM; in rs_get_rate()
2711 if ((rate_idx < 0) || (rate_idx >= IWL_RATE_COUNT_LEGACY) || in rs_get_rate()
2713 (rate_idx < IWL_FIRST_OFDM_RATE))) in rs_get_rate()
2714 rate_idx = rate_lowest_index(sband, sta); in rs_get_rate()
2717 rate_idx -= IWL_FIRST_OFDM_RATE; in rs_get_rate()
2720 info->control.rates[0].idx = rate_idx; in rs_get_rate()
2843 int rate_idx; in rs_fill_link_cmd() local
2857 &tbl_type, &rate_idx); in rs_fill_link_cmd()
2923 &rate_idx); in rs_fill_link_cmd()
2938 new_rate = rs_get_lower_rate(lq_sta, &tbl_type, rate_idx, in rs_fill_link_cmd()