Lines Matching defs:txrc
297 static bool rc_no_data_or_no_ack_use_min(struct ieee80211_tx_rate_control *txrc)
299 struct sk_buff *skb = txrc->skb;
391 struct ieee80211_tx_rate_control *txrc)
393 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb);
394 struct ieee80211_supported_band *sband = txrc->sband;
399 if (!pubsta || rc_no_data_or_no_ack_use_min(txrc)) {
400 __rate_control_send_low(txrc->hw, sband, pubsta, info,
401 txrc->rate_idx_mask);
403 if (!pubsta && txrc->bss) {
404 mcast_rate = txrc->bss_conf->mcast_rate[sband->band];
418 txrc->bss_conf->basic_rates,
899 struct ieee80211_tx_rate_control *txrc)
904 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb);
913 if (rate_control_send_low(sta ? &sta->sta : NULL, txrc))
926 ref->ops->get_rate(ref->priv, ista, priv_sta, txrc);
929 rate_control_send_low(NULL, txrc);
935 ieee80211_get_tx_rates(&sdata->vif, ista, txrc->skb,