Lines Matching refs:txrc
201 static bool rc_no_data_or_no_ack(struct ieee80211_tx_rate_control *txrc)
203 struct sk_buff *skb = txrc->skb;
236 struct ieee80211_tx_rate_control *txrc)
238 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb);
240 if (!sta || !priv_sta || rc_no_data_or_no_ack(txrc)) {
241 info->control.rates[0].idx = rate_lowest_index(txrc->sband, sta);
244 1 : txrc->hw->max_rate_tries;
245 if (!sta && txrc->ap)
247 txrc->bss_conf->basic_rates,
248 txrc->sband->n_bitrates);
289 struct ieee80211_tx_rate_control *txrc)
294 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb);
312 ref->ops->get_rate(ref->priv, ista, priv_sta, txrc);
320 if (mask != (1 << txrc->sband->n_bitrates) - 1) {
338 txrc->sband->n_bitrates, mask);