Lines Matching refs:tx_info
190 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor_seq() local
192 struct rt2x00_intf *intf = vif_to_intf(tx_info->control.vif); in rt2x00queue_create_tx_descriptor_seq()
195 if (!(tx_info->flags & IEEE80211_TX_CTL_ASSIGN_SEQ)) in rt2x00queue_create_tx_descriptor_seq()
239 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor_plcp() local
240 struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0]; in rt2x00queue_create_tx_descriptor_plcp()
304 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor_ht() local
305 struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0]; in rt2x00queue_create_tx_descriptor_ht()
337 if (!(tx_info->flags & IEEE80211_TX_CTL_FIRST_FRAGMENT)) in rt2x00queue_create_tx_descriptor_ht()
349 if (tx_info->flags & IEEE80211_TX_CTL_STBC) in rt2x00queue_create_tx_descriptor_ht()
356 if (tx_info->flags & IEEE80211_TX_CTL_AMPDU && in rt2x00queue_create_tx_descriptor_ht()
357 !(tx_info->flags & IEEE80211_TX_CTL_RATE_CTRL_PROBE)) { in rt2x00queue_create_tx_descriptor_ht()
385 else if (!(tx_info->flags & IEEE80211_TX_CTL_FIRST_FRAGMENT)) in rt2x00queue_create_tx_descriptor_ht()
396 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor() local
398 struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0]; in rt2x00queue_create_tx_descriptor()
413 if (!(tx_info->flags & IEEE80211_TX_CTL_NO_ACK)) in rt2x00queue_create_tx_descriptor()
426 if (tx_info->control.rts_cts_rate_idx >= 0) in rt2x00queue_create_tx_descriptor()
428 ieee80211_get_rts_cts_rate(rt2x00dev->hw, tx_info); in rt2x00queue_create_tx_descriptor()
434 txdesc->retry_limit = tx_info->control.rates[0].count - 1; in rt2x00queue_create_tx_descriptor()
449 if (tx_info->flags & IEEE80211_TX_CTL_MORE_FRAMES) in rt2x00queue_create_tx_descriptor()
460 if ((tx_info->flags & IEEE80211_TX_CTL_FIRST_FRAGMENT) && in rt2x00queue_create_tx_descriptor()
472 rate = ieee80211_get_tx_rate(rt2x00dev->hw, tx_info); in rt2x00queue_create_tx_descriptor()
611 struct ieee80211_tx_info *tx_info; in rt2x00queue_write_tx_frame() local
630 tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_write_tx_frame()
631 rate_idx = tx_info->control.rates[0].idx; in rt2x00queue_write_tx_frame()
632 rate_flags = tx_info->control.rates[0].flags; in rt2x00queue_write_tx_frame()