Lines Matching refs:txh

526 	struct d11txh *txh = (struct d11txh *)p->data;  in brcms_c_ampdu_add_frame()  local
535 ndelim = txh->RTSPLCPFallback[AMPDU_FBR_NULL_DELIM]; in brcms_c_ampdu_add_frame()
536 plcp = (u8 *)(txh + 1); in brcms_c_ampdu_add_frame()
537 fbr_iscck = !(le16_to_cpu(txh->XtraFrameTypes) & 0x03); in brcms_c_ampdu_add_frame()
538 len = fbr_iscck ? BRCMS_GET_CCK_PLCP_LEN(txh->FragPLCPFallback) : in brcms_c_ampdu_add_frame()
539 BRCMS_GET_MIMO_PLCP_LEN(txh->FragPLCPFallback); in brcms_c_ampdu_add_frame()
583 uint fifo = le16_to_cpu(txh->TxFrameID) & TXFID_QUEUE_MASK; in brcms_c_ampdu_add_frame()
590 plcp0 = txh->FragPLCPFallback[0]; in brcms_c_ampdu_add_frame()
591 plcp3 = txh->FragPLCPFallback[3]; in brcms_c_ampdu_add_frame()
614 mcl = le16_to_cpu(txh->MacTxControlLow); in brcms_c_ampdu_add_frame()
618 txh->MacTxControlLow = cpu_to_le16(mcl); in brcms_c_ampdu_add_frame()
619 txh->PreloadSize = 0; /* always default to 0 */ in brcms_c_ampdu_add_frame()
631 struct d11txh *txh; in brcms_c_ampdu_finalize() local
662 txh = (struct d11txh *)last->data; in brcms_c_ampdu_finalize()
663 fifo = le16_to_cpu(txh->TxFrameID) & TXFID_QUEUE_MASK; in brcms_c_ampdu_finalize()
666 mcl = le16_to_cpu(txh->MacTxControlLow); in brcms_c_ampdu_finalize()
669 txh->MacTxControlLow = cpu_to_le16(mcl); in brcms_c_ampdu_finalize()
672 ndelim = txh->RTSPLCPFallback[AMPDU_FBR_NULL_DELIM]; in brcms_c_ampdu_finalize()
673 txh->RTSPLCPFallback[AMPDU_FBR_NULL_DELIM] = 0; in brcms_c_ampdu_finalize()
677 fbr_iscck = ((le16_to_cpu(txh->XtraFrameTypes) & 0x3) == 0); in brcms_c_ampdu_finalize()
678 len = fbr_iscck ? BRCMS_GET_CCK_PLCP_LEN(txh->FragPLCPFallback) : in brcms_c_ampdu_finalize()
679 BRCMS_GET_MIMO_PLCP_LEN(txh->FragPLCPFallback); in brcms_c_ampdu_finalize()
685 txh = (struct d11txh *)first->data; in brcms_c_ampdu_finalize()
686 plcp = (u8 *)(txh + 1); in brcms_c_ampdu_finalize()
687 rts = (struct ieee80211_rts *)&txh->rts_frame; in brcms_c_ampdu_finalize()
689 mcl = le16_to_cpu(txh->MacTxControlLow); in brcms_c_ampdu_finalize()
704 txh->MacTxControlLow = cpu_to_le16(mcl); in brcms_c_ampdu_finalize()
711 plcp0 = txh->FragPLCPFallback[0]; in brcms_c_ampdu_finalize()
712 plcp3 = txh->FragPLCPFallback[3]; in brcms_c_ampdu_finalize()
731 fbr_iscck = !(le16_to_cpu(txh->XtraFrameTypes) & 0x03); in brcms_c_ampdu_finalize()
734 cck_rspec(cck_phy2mac_rate(txh->FragPLCPFallback[0])); in brcms_c_ampdu_finalize()
737 rspec_fallback |= txh->FragPLCPFallback[0] & ~MIMO_PLCP_40MHZ; in brcms_c_ampdu_finalize()
738 if (txh->FragPLCPFallback[0] & MIMO_PLCP_40MHZ) in brcms_c_ampdu_finalize()
756 if (txh->MModeLen) { in brcms_c_ampdu_finalize()
759 txh->MModeLen = cpu_to_le16(mmodelen); in brcms_c_ampdu_finalize()
762 if (txh->MModeFbrLen) { in brcms_c_ampdu_finalize()
765 txh->MModeFbrLen = cpu_to_le16(mmfbrlen); in brcms_c_ampdu_finalize()
772 txh->PreloadSize = cpu_to_le16(dma_len); in brcms_c_ampdu_finalize()
774 txh->PreloadSize = 0; in brcms_c_ampdu_finalize()
777 mch = le16_to_cpu(txh->MacTxControlHigh); in brcms_c_ampdu_finalize()
801 txh->RTSDurFallback = cpu_to_le16(durid); in brcms_c_ampdu_finalize()
803 txh->TxFesTimeNormal = rts->duration; in brcms_c_ampdu_finalize()
805 txh->TxFesTimeFallback = txh->RTSDurFallback; in brcms_c_ampdu_finalize()
811 txh->MacTxControlHigh = cpu_to_le16(mch); in brcms_c_ampdu_finalize()
813 BRCMS_SET_MIMO_PLCP_AMPDU(txh->FragPLCPFallback); in brcms_c_ampdu_finalize()
845 struct d11txh *txh; in brcms_c_ampdu_dotxstatus_complete() local
940 txh = (struct d11txh *) p->data; in brcms_c_ampdu_dotxstatus_complete()
941 mcl = le16_to_cpu(txh->MacTxControlLow); in brcms_c_ampdu_dotxstatus_complete()
942 plcp = (u8 *) (txh + 1); in brcms_c_ampdu_dotxstatus_complete()
946 trace_brcms_txdesc(&wlc->hw->d11core->dev, txh, sizeof(*txh)); in brcms_c_ampdu_dotxstatus_complete()
950 mimoantsel = le16_to_cpu(txh->ABI_MimoAntSel); in brcms_c_ampdu_dotxstatus_complete()
1069 struct d11txh *txh; in brcms_c_ampdu_dotxstatus() local
1073 txh = (struct d11txh *) p->data; in brcms_c_ampdu_dotxstatus()
1074 trace_brcms_txdesc(&wlc->hw->d11core->dev, txh, in brcms_c_ampdu_dotxstatus()
1075 sizeof(*txh)); in brcms_c_ampdu_dotxstatus()
1076 mcl = le16_to_cpu(txh->MacTxControlLow); in brcms_c_ampdu_dotxstatus()