Lines Matching refs:control
235 info->control.rates[0].idx = 0; in __rate_control_send_low()
246 info->control.rates[0].idx = i; in __rate_control_send_low()
251 info->control.rates[0].count = in __rate_control_send_low()
255 info->control.skip_table = 1; 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()
469 info->control.rts_cts_rate_idx = baserate; in rate_fixup_ratelist()
495 info->control.use_cts_prot) in rate_fixup_ratelist()
507 if (info->control.use_rts) { in rate_fixup_ratelist()
509 info->control.use_cts_prot = false; in rate_fixup_ratelist()
521 if (info->control.short_preamble && in rate_fixup_ratelist()
527 info->control.use_cts_prot && in rate_fixup_ratelist()
542 if (sta && !info->control.skip_table) in rate_control_fill_sta_table()
548 if (i < ARRAY_SIZE(info->control.rates) && in rate_control_fill_sta_table()
549 info->control.rates[i].idx >= 0 && in rate_control_fill_sta_table()
550 info->control.rates[i].count) { in rate_control_fill_sta_table()
551 if (rates != info->control.rates) in rate_control_fill_sta_table()
552 rates[i] = info->control.rates[i]; in rate_control_fill_sta_table()
556 if (info->control.use_rts) in rate_control_fill_sta_table()
558 else if (info->control.use_cts_prot) in rate_control_fill_sta_table()
678 info->control.rates[i].idx = -1; in rate_control_get_rate()
679 info->control.rates[i].flags = 0; in rate_control_get_rate()
680 info->control.rates[i].count = 0; in rate_control_get_rate()
692 info->control.rates, in rate_control_get_rate()
693 ARRAY_SIZE(info->control.rates)); in rate_control_get_rate()