Lines Matching refs:rate_idx
538 struct il_scale_tbl_info *tbl, int *rate_idx) in il4965_rs_get_tbl_info_from_mcs() argument
546 *rate_idx = il4965_hwrate_to_plcp_idx(rate_n_flags); in il4965_rs_get_tbl_info_from_mcs()
548 if (*rate_idx == RATE_INVALID) { in il4965_rs_get_tbl_info_from_mcs()
549 *rate_idx = -1; in il4965_rs_get_tbl_info_from_mcs()
2136 int rate_idx; in il4965_rs_initialize_lq() local
2169 il4965_rs_get_tbl_info_from_mcs(rate, il->band, tbl, &rate_idx); in il4965_rs_initialize_lq()
2173 rate = il4965_rate_n_flags_from_tbl(il, tbl, rate_idx, use_green); in il4965_rs_initialize_lq()
2191 int rate_idx; in il4965_rs_get_rate() local
2215 rate_idx = lq_sta->last_txrate_idx; in il4965_rs_get_rate()
2218 rate_idx -= IL_FIRST_OFDM_RATE; in il4965_rs_get_rate()
2220 rate_idx = (rate_idx > 0) ? (rate_idx - 1) : 0; in il4965_rs_get_rate()
2223 rate_idx = rate_idx + MCS_IDX_PER_STREAM; in il4965_rs_get_rate()
2239 if (rate_idx < 0 || rate_idx >= RATE_COUNT_LEGACY || in il4965_rs_get_rate()
2241 rate_idx < IL_FIRST_OFDM_RATE)) in il4965_rs_get_rate()
2242 rate_idx = rate_lowest_index(sband, sta); in il4965_rs_get_rate()
2245 rate_idx -= IL_FIRST_OFDM_RATE; in il4965_rs_get_rate()
2248 info->control.rates[0].idx = rate_idx; in il4965_rs_get_rate()
2361 int rate_idx; in il4965_rs_fill_link_cmd() local
2373 &rate_idx); in il4965_rs_fill_link_cmd()
2428 &tbl_type, &rate_idx); in il4965_rs_fill_link_cmd()
2438 il4965_rs_get_lower_rate(lq_sta, &tbl_type, rate_idx, in il4965_rs_fill_link_cmd()