Searched refs:txrc (Results 1 – 4 of 4) sorted by relevance
306 static bool rc_no_data_or_no_ack_use_min(struct ieee80211_tx_rate_control *txrc) in rc_no_data_or_no_ack_use_min() argument308 struct sk_buff *skb = txrc->skb; in rc_no_data_or_no_ack_use_min()396 struct ieee80211_tx_rate_control *txrc) in rate_control_send_low() argument398 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb); in rate_control_send_low()399 struct ieee80211_supported_band *sband = txrc->sband; in rate_control_send_low()404 if (!pubsta || rc_no_data_or_no_ack_use_min(txrc)) { in rate_control_send_low()405 __rate_control_send_low(txrc->hw, sband, pubsta, info, in rate_control_send_low()406 txrc->rate_idx_mask); in rate_control_send_low()408 if (!pubsta && txrc->bss) { in rate_control_send_low()409 mcast_rate = txrc->bss_conf->mcast_rate[sband->band]; in rate_control_send_low()[all …]
690 struct ieee80211_tx_rate_control txrc; in ieee80211_tx_h_rate_ctrl() local695 memset(&txrc, 0, sizeof(txrc)); in ieee80211_tx_h_rate_ctrl()703 txrc.hw = &tx->local->hw; in ieee80211_tx_h_rate_ctrl()704 txrc.sband = sband; in ieee80211_tx_h_rate_ctrl()705 txrc.bss_conf = &tx->sdata->vif.bss_conf; in ieee80211_tx_h_rate_ctrl()706 txrc.skb = tx->skb; in ieee80211_tx_h_rate_ctrl()707 txrc.reported_rate.idx = -1; in ieee80211_tx_h_rate_ctrl()710 txrc.rate_idx_mask = ~0; in ieee80211_tx_h_rate_ctrl()712 txrc.rate_idx_mask = tx->sdata->rc_rateidx_mask[info->band]; in ieee80211_tx_h_rate_ctrl()715 txrc.rate_idx_mcs_mask = in ieee80211_tx_h_rate_ctrl()[all …]
27 struct ieee80211_tx_rate_control *txrc);
1596 struct ieee80211_tx_rate_control *txrc) in minstrel_ht_get_rate() argument1599 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb); in minstrel_ht_get_rate()1629 (sample_idx >= 4) != txrc->short_preamble) in minstrel_ht_get_rate()