Home
last modified time | relevance | path

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

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/
H A Dhalbb_dbg.c578 struct bb_mac_phy_intf *txinfo = &dbg->mac_phy_intf_i; in halbb_get_mac_phy_intf() local
598 txinfo->l_sig = halbb_get_reg(bb, cr->mac_phy_lsig, MASKDWORD); in halbb_get_mac_phy_intf()
601 txinfo->sig_b = halbb_get_reg(bb, cr->mac_phy_vht_sigb_0, MASKDWORD); in halbb_get_mac_phy_intf()
603 txinfo->type = (u8)(ofst_0 & 0xf); in halbb_get_mac_phy_intf()
604 txinfo->tx_path_en = (u8)((ofst_0 & 0xF000) >> 12); in halbb_get_mac_phy_intf()
605 txinfo->txcmd_num = (u8)((ofst_0 & 0x3f000000) >> 24); in halbb_get_mac_phy_intf()
606 txinfo->txsc = (u8)((ofst_4 & 0xf0) >> 4); in halbb_get_mac_phy_intf()
607 txinfo->bw = (u8)((ofst_4 & 0x30000) >> 16); in halbb_get_mac_phy_intf()
608 txinfo->tx_pw = (u16)((ofst_4 & 0x7FC0000) >> 18); in halbb_get_mac_phy_intf()
609 txinfo->n_usr = (u8)((ofst_8 & 0xff0) >> 4); in halbb_get_mac_phy_intf()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/
H A Dhalbb_dbg.c578 struct bb_mac_phy_intf *txinfo = &dbg->mac_phy_intf_i; in halbb_get_mac_phy_intf() local
598 txinfo->l_sig = halbb_get_reg(bb, cr->mac_phy_lsig, MASKDWORD); in halbb_get_mac_phy_intf()
601 txinfo->sig_b = halbb_get_reg(bb, cr->mac_phy_vht_sigb_0, MASKDWORD); in halbb_get_mac_phy_intf()
603 txinfo->type = (u8)(ofst_0 & 0xf); in halbb_get_mac_phy_intf()
604 txinfo->tx_path_en = (u8)((ofst_0 & 0xF000) >> 12); in halbb_get_mac_phy_intf()
605 txinfo->txcmd_num = (u8)((ofst_0 & 0x3f000000) >> 24); in halbb_get_mac_phy_intf()
606 txinfo->txsc = (u8)((ofst_4 & 0xf0) >> 4); in halbb_get_mac_phy_intf()
607 txinfo->bw = (u8)((ofst_4 & 0x30000) >> 16); in halbb_get_mac_phy_intf()
608 txinfo->tx_pw = (u16)((ofst_4 & 0x7FC0000) >> 18); in halbb_get_mac_phy_intf()
609 txinfo->n_usr = (u8)((ofst_8 & 0xff0) >> 4); in halbb_get_mac_phy_intf()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/carl9170/
H A 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 …]
H A 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()
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/
H A Dusb.c767 struct ieee80211_tx_info *txinfo; in rtl_usb_cleanup() local
776 txinfo = IEEE80211_SKB_CB(_skb); in rtl_usb_cleanup()
777 ieee80211_tx_info_clear_status(txinfo); in rtl_usb_cleanup()
778 txinfo->flags |= IEEE80211_TX_STAT_ACK; in rtl_usb_cleanup()
846 struct ieee80211_tx_info *txinfo; in _usb_tx_post() local
850 txinfo = IEEE80211_SKB_CB(skb); in _usb_tx_post()
851 ieee80211_tx_info_clear_status(txinfo); in _usb_tx_post()
852 txinfo->flags |= IEEE80211_TX_STAT_ACK; in _usb_tx_post()
/OK3568_Linux_fs/kernel/drivers/net/wireless/intersil/p54/
H A Dfwio.c704 struct ieee80211_tx_info *txinfo; in p54_fetch_statistics() local
724 txinfo = IEEE80211_SKB_CB(skb); in p54_fetch_statistics()
725 p54info = (void *) txinfo->rate_driver_data; in p54_fetch_statistics()
/OK3568_Linux_fs/kernel/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00dev.c415 struct ieee80211_tx_info txinfo = {}; in rt2x00lib_txdone_nomatch() local
450 rt2x00lib_fill_tx_status(rt2x00dev, &txinfo, skbdesc, txdesc, in rt2x00lib_txdone_nomatch()
452 ieee80211_tx_status_noskb(rt2x00dev->hw, skbdesc->sta, &txinfo); in rt2x00lib_txdone_nomatch()
/OK3568_Linux_fs/kernel/net/mac80211/
H A Dmesh_hwmp.c299 struct ieee80211_tx_info *txinfo = st->info; in ieee80211s_update_metric() local
303 failed = !(txinfo->flags & IEEE80211_TX_STAT_ACK); in ieee80211s_update_metric()
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath9k/
H A Dmain.c834 struct ieee80211_tx_info *txinfo; in ath9k_txq_list_has_key() local
841 txinfo = IEEE80211_SKB_CB(bf->bf_mpdu); in ath9k_txq_list_has_key()
842 fi = (struct ath_frame_info *)&txinfo->status.status_driver_data[0]; in ath9k_txq_list_has_key()