Lines Matching refs:tx_info
191 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor_seq() local
193 struct rt2x00_intf *intf = vif_to_intf(tx_info->control.vif); in rt2x00queue_create_tx_descriptor_seq()
196 if (!(tx_info->flags & IEEE80211_TX_CTL_ASSIGN_SEQ)) in rt2x00queue_create_tx_descriptor_seq()
240 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor_plcp() local
241 struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0]; in rt2x00queue_create_tx_descriptor_plcp()
305 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor_ht() local
306 struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0]; in rt2x00queue_create_tx_descriptor_ht()
339 if (!(tx_info->flags & IEEE80211_TX_CTL_FIRST_FRAGMENT)) in rt2x00queue_create_tx_descriptor_ht()
353 if (tx_info->flags & IEEE80211_TX_CTL_STBC) in rt2x00queue_create_tx_descriptor_ht()
360 if (tx_info->flags & IEEE80211_TX_CTL_AMPDU && in rt2x00queue_create_tx_descriptor_ht()
361 !(tx_info->flags & IEEE80211_TX_CTL_RATE_CTRL_PROBE)) in rt2x00queue_create_tx_descriptor_ht()
386 else if (!(tx_info->flags & IEEE80211_TX_CTL_FIRST_FRAGMENT)) in rt2x00queue_create_tx_descriptor_ht()
397 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor() local
399 struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0]; in rt2x00queue_create_tx_descriptor()
414 if (!(tx_info->flags & IEEE80211_TX_CTL_NO_ACK)) in rt2x00queue_create_tx_descriptor()
427 if (tx_info->control.rts_cts_rate_idx >= 0) in rt2x00queue_create_tx_descriptor()
429 ieee80211_get_rts_cts_rate(rt2x00dev->hw, tx_info); in rt2x00queue_create_tx_descriptor()
435 txdesc->retry_limit = tx_info->control.rates[0].count - 1; in rt2x00queue_create_tx_descriptor()
450 if (tx_info->flags & IEEE80211_TX_CTL_MORE_FRAMES) in rt2x00queue_create_tx_descriptor()
461 if ((tx_info->flags & IEEE80211_TX_CTL_FIRST_FRAGMENT) && in rt2x00queue_create_tx_descriptor()
473 rate = ieee80211_get_tx_rate(rt2x00dev->hw, tx_info); in rt2x00queue_create_tx_descriptor()
612 struct ieee80211_tx_info *tx_info; in rt2x00queue_write_tx_frame() local
631 tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_write_tx_frame()
632 rate_idx = tx_info->control.rates[0].idx; in rt2x00queue_write_tx_frame()
633 rate_flags = tx_info->control.rates[0].flags; in rt2x00queue_write_tx_frame()