Lines Matching refs:txs
833 brcms_c_dotxstatus(struct brcms_c_info *wlc, struct tx_status *txs) in brcms_c_dotxstatus() argument
851 trace_brcms_txstatus(&wlc->hw->d11core->dev, txs->framelen, in brcms_c_dotxstatus()
852 txs->frameid, txs->status, txs->lasttxtime, in brcms_c_dotxstatus()
853 txs->sequence, txs->phyerr, txs->ackphyrxsh); in brcms_c_dotxstatus()
860 if (!(txs->status & TX_STATUS_AMPDU) in brcms_c_dotxstatus()
861 && (txs->status & TX_STATUS_INTERMEDIATE)) { in brcms_c_dotxstatus()
867 queue = txs->frameid & TXFID_QUEUE_MASK; in brcms_c_dotxstatus()
884 if (txs->phyerr) in brcms_c_dotxstatus()
886 txs->phyerr, txh->MainRates); in brcms_c_dotxstatus()
888 if (txs->frameid != le16_to_cpu(txh->TxFrameID)) { in brcms_c_dotxstatus()
899 brcms_c_ampdu_dotxstatus(wlc->ampdu, scb, p, txs); in brcms_c_dotxstatus()
910 supr_status = txs->status & TX_STATUS_SUPR_MASK; in brcms_c_dotxstatus()
921 (txs->status & TX_STATUS_FRM_RTX_MASK) >> TX_STATUS_FRM_RTX_SHIFT; in brcms_c_dotxstatus()
923 (txs->status & TX_STATUS_RTS_RTX_MASK) >> TX_STATUS_RTS_RTX_SHIFT; in brcms_c_dotxstatus()
987 if (txs->status & TX_STATUS_ACK_RCV) in brcms_c_dotxstatus()
1034 struct tx_status txstatus, *txs; in brcms_b_txstatus() local
1043 txs = &txstatus; in brcms_b_txstatus()
1060 txs->status = s1 & TXS_STATUS_MASK; in brcms_b_txstatus()
1061 txs->frameid = (s1 & TXS_FID_MASK) >> TXS_FID_SHIFT; in brcms_b_txstatus()
1062 txs->sequence = s2 & TXS_SEQ_MASK; in brcms_b_txstatus()
1063 txs->phyerr = (s2 & TXS_PTX_MASK) >> TXS_PTX_SHIFT; in brcms_b_txstatus()
1064 txs->lasttxtime = 0; in brcms_b_txstatus()
1066 *fatal = brcms_c_dotxstatus(wlc_hw->wlc, txs); in brcms_b_txstatus()