Lines Matching refs:mcs

148 	u32 rate, mcs;  in brcms_c_scb_ampdu_update_max_txlen()  local
150 for (mcs = 0; mcs < MCS_TABLE_SIZE; mcs++) { in brcms_c_scb_ampdu_update_max_txlen()
153 rate = mcs_2_rate(mcs, false, false); in brcms_c_scb_ampdu_update_max_txlen()
154 ampdu->max_txlen[mcs][0][0] = (rate * dur) >> 3; in brcms_c_scb_ampdu_update_max_txlen()
156 rate = mcs_2_rate(mcs, true, false); in brcms_c_scb_ampdu_update_max_txlen()
157 ampdu->max_txlen[mcs][1][0] = (rate * dur) >> 3; in brcms_c_scb_ampdu_update_max_txlen()
159 rate = mcs_2_rate(mcs, false, true); in brcms_c_scb_ampdu_update_max_txlen()
160 ampdu->max_txlen[mcs][0][1] = (rate * dur) >> 3; in brcms_c_scb_ampdu_update_max_txlen()
162 rate = mcs_2_rate(mcs, true, true); in brcms_c_scb_ampdu_update_max_txlen()
163 ampdu->max_txlen[mcs][1][1] = (rate * dur) >> 3; in brcms_c_scb_ampdu_update_max_txlen()
550 u8 plcp0, plcp3, is40, sgi, mcs; in brcms_c_ampdu_add_frame() local
566 mcs = plcp0 & ~MIMO_PLCP_40MHZ; in brcms_c_ampdu_add_frame()
568 ampdu->max_txlen[mcs][is40][sgi]); in brcms_c_ampdu_add_frame()
571 if (mcs_2_rate(mcs, true, false) >= f->dmaxferrate) { in brcms_c_ampdu_add_frame()
573 min_t(u16, f->mcs2ampdu_table[mcs], in brcms_c_ampdu_add_frame()
616 u8 plcp0, is40, mcs; in brcms_c_ampdu_finalize() local
681 mcs = plcp0 & ~MIMO_PLCP_40MHZ; in brcms_c_ampdu_finalize()
735 if (mcs_2_rate(mcs, true, false) >= f->dmaxferrate) { in brcms_c_ampdu_finalize()
789 struct tx_status *txs, u8 mcs) in brcms_c_ampdu_rate_status() argument
814 u8 mcs = 0; in brcms_c_ampdu_dotxstatus_complete() local
906 mcs = plcp[0] & MIMO_PLCP_MCS_MASK; in brcms_c_ampdu_dotxstatus_complete()
934 mcs); in brcms_c_ampdu_dotxstatus_complete()