Lines Matching refs:idx

199 static void rc_send_low_basicrate(s8 *idx, u32 basic_rates,  in rc_send_low_basicrate()  argument
206 if (*idx < 0) in rc_send_low_basicrate()
208 if (basic_rates & (1 << *idx)) in rc_send_low_basicrate()
211 for (i = *idx + 1; i <= sband->n_bitrates; i++) { in rc_send_low_basicrate()
213 *idx = i; in rc_send_low_basicrate()
235 info->control.rates[0].idx = 0; in __rate_control_send_low()
246 info->control.rates[0].idx = i; in __rate_control_send_low()
276 info->control.rates[0].idx = mcast_rate - 1; in rate_control_send_low()
287 rc_send_low_basicrate(&info->control.rates[0].idx, in rate_control_send_low()
303 for (j = rate->idx; j >= 0; j--) { in rate_idx_match_legacy_mask()
306 rate->idx = j; in rate_idx_match_legacy_mask()
312 for (j = rate->idx + 1; j < n_bitrates; j++) { in rate_idx_match_legacy_mask()
315 rate->idx = j; in rate_idx_match_legacy_mask()
328 ridx = rate->idx / 8; in rate_idx_match_mcs_mask()
329 rbit = rate->idx % 8; in rate_idx_match_mcs_mask()
339 rate->idx = i * 8 + j; in rate_idx_match_mcs_mask()
346 ridx = (rate->idx + 1) / 8; in rate_idx_match_mcs_mask()
347 rbit = (rate->idx + 1) % 8; in rate_idx_match_mcs_mask()
352 rate->idx = i * 8 + j; in rate_idx_match_mcs_mask()
376 alt_rate.idx = 0; in rate_idx_match_mask()
403 alt_rate.idx = 0; in rate_idx_match_mask()
454 rate = &sband->bitrates[rates[0].idx]; in rate_fixup_ratelist()
479 rates[i].idx = -1; in rate_fixup_ratelist()
482 if (rates[i].idx < 0) { in rate_fixup_ratelist()
492 WARN_ON(rates[i].idx > 76); in rate_fixup_ratelist()
513 if (WARN_ON_ONCE(rates[i].idx >= sband->n_bitrates)) { in rate_fixup_ratelist()
514 rates[i].idx = -1; in rate_fixup_ratelist()
518 rate = &sband->bitrates[rates[i].idx]; in rate_fixup_ratelist()
549 info->control.rates[i].idx >= 0 && in rate_control_fill_sta_table()
554 rates[i].idx = ratetbl->rate[i].idx; in rate_control_fill_sta_table()
563 rates[i].idx = -1; in rate_control_fill_sta_table()
567 if (rates[i].idx < 0 || !rates[i].count) in rate_control_fill_sta_table()
623 if (rates[i].idx < 0) in rate_control_apply_mask()
653 if (dest[0].idx < 0) in ieee80211_get_tx_rates()
678 info->control.rates[i].idx = -1; in rate_control_get_rate()