Lines Matching full:rates
260 struct ieee80211_tx_rate *rates; in b43_generate_txhdr() local
374 if (info->control.rates[0].flags & IEEE80211_TX_RC_USE_SHORT_PREAMBLE) in b43_generate_txhdr()
397 rates = info->control.rates; in b43_generate_txhdr()
409 /* Overwrite rates[0].count to make the retry calculation in b43_generate_txhdr()
413 if ((rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS) || in b43_generate_txhdr()
414 (rates[0].count <= dev->wl->hw->conf.long_frame_max_tx_count)) { in b43_generate_txhdr()
415 rates[0].count = dev->wl->hw->conf.long_frame_max_tx_count; in b43_generate_txhdr()
418 rates[0].count = dev->wl->hw->conf.short_frame_max_tx_count; in b43_generate_txhdr()
422 if ((rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS) || in b43_generate_txhdr()
423 (rates[0].flags & IEEE80211_TX_RC_USE_CTS_PROTECT)) { in b43_generate_txhdr()
438 if (rates[0].flags & IEEE80211_TX_RC_USE_CTS_PROTECT) { in b43_generate_txhdr()
533 if (rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS && in b43_generate_txhdr()
856 retry_limit = report->status.rates[0].count; in b43_fill_txstatus_report()
871 report->status.rates[0].count = 0; in b43_fill_txstatus_report()
880 report->status.rates[0].count = 0; in b43_fill_txstatus_report()
881 report->status.rates[1].count = status->frame_count; in b43_fill_txstatus_report()
884 report->status.rates[0].count = retry_limit; in b43_fill_txstatus_report()
885 report->status.rates[1].count = status->frame_count - in b43_fill_txstatus_report()
889 report->status.rates[0].count = status->frame_count; in b43_fill_txstatus_report()
890 report->status.rates[1].idx = -1; in b43_fill_txstatus_report()