Home
last modified time | relevance | path

Searched refs:txinfo (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/net/wireless/ath/carl9170/
Dtx.c266 struct ieee80211_tx_info *txinfo; in carl9170_tx_release() local
270 txinfo = container_of((void *) arinfo, struct ieee80211_tx_info, in carl9170_tx_release()
272 skb = container_of((void *) txinfo, struct sk_buff, cb); in carl9170_tx_release()
281 memset(&txinfo->status.ack_signal, 0, in carl9170_tx_release()
288 if (txinfo->flags & IEEE80211_TX_CTL_AMPDU) { in carl9170_tx_release()
292 if (txinfo->flags & IEEE80211_TX_STAT_AMPDU) { in carl9170_tx_release()
296 txinfo->status.ampdu_len = super->s.rix; in carl9170_tx_release()
297 txinfo->status.ampdu_ack_len = super->s.cnt; in carl9170_tx_release()
298 } else if ((txinfo->flags & IEEE80211_TX_STAT_ACK) && in carl9170_tx_release()
299 !(txinfo->flags & IEEE80211_TX_CTL_REQ_TX_STATUS)) { in carl9170_tx_release()
[all …]
Ddebug.c288 struct ieee80211_tx_info *txinfo = IEEE80211_SKB_CB(skb); in carl9170_debugfs_format_frame() local
289 struct carl9170_tx_info *arinfo = (void *) txinfo->rate_driver_data; in carl9170_debugfs_format_frame()
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/
Dusb.c787 struct ieee80211_tx_info *txinfo; in rtl_usb_cleanup() local
796 txinfo = IEEE80211_SKB_CB(_skb); in rtl_usb_cleanup()
797 ieee80211_tx_info_clear_status(txinfo); in rtl_usb_cleanup()
798 txinfo->flags |= IEEE80211_TX_STAT_ACK; in rtl_usb_cleanup()
870 struct ieee80211_tx_info *txinfo; in _usb_tx_post() local
874 txinfo = IEEE80211_SKB_CB(skb); in _usb_tx_post()
875 ieee80211_tx_info_clear_status(txinfo); in _usb_tx_post()
876 txinfo->flags |= IEEE80211_TX_STAT_ACK; in _usb_tx_post()
/Linux-v4.19/net/mac80211/
Dstatus.c190 struct ieee80211_tx_info *txinfo = IEEE80211_SKB_CB(skb); in ieee80211_frame_acked() local
194 if (txinfo->status.is_valid_ack_signal) { in ieee80211_frame_acked()
196 (s8)txinfo->status.ack_signal; in ieee80211_frame_acked()
199 -txinfo->status.ack_signal); in ieee80211_frame_acked()
Dmesh_hwmp.c301 struct ieee80211_tx_info *txinfo = st->info; in ieee80211s_update_metric() local
304 failed = !(txinfo->flags & IEEE80211_TX_STAT_ACK); in ieee80211s_update_metric()
/Linux-v4.19/drivers/net/wireless/intersil/p54/
Dfwio.c707 struct ieee80211_tx_info *txinfo; in p54_fetch_statistics() local
727 txinfo = IEEE80211_SKB_CB(skb); in p54_fetch_statistics()
728 p54info = (void *) txinfo->rate_driver_data; in p54_fetch_statistics()
/Linux-v4.19/drivers/net/wireless/ralink/rt2x00/
Drt2x00dev.c429 struct ieee80211_tx_info txinfo = {}; in rt2x00lib_txdone_nomatch() local
464 rt2x00lib_fill_tx_status(rt2x00dev, &txinfo, skbdesc, txdesc, in rt2x00lib_txdone_nomatch()
466 ieee80211_tx_status_noskb(rt2x00dev->hw, skbdesc->sta, &txinfo); in rt2x00lib_txdone_nomatch()