Lines Matching refs:mcs_mask
473 static bool rate_idx_match_mcs_mask(s8 *rate_idx, u8 *mcs_mask)
488 if (mcs_mask[i] & BIT(j)) {
501 if (mcs_mask[i] & BIT(j)) {
552 u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN],
570 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask))
581 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask))
620 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask))
777 u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN],
790 memcpy(mcs_mask, sdata->rc_rateidx_mcs_mask[sband->band],
793 memset(mcs_mask, 0xff, IEEE80211_HT_MCS_MASK_LEN);
808 mcs_mask[i] &= sta->deflink.ht_cap.mcs.rx_mask[i];
826 u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN];
831 mcs_mask, vht_mask))
840 sband, chan_width, mask, mcs_mask,
852 u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN];
862 if (!rate_control_cap_mask(sdata, sband, sta, &mask, mcs_mask,
879 chan_width, mask, mcs_mask, vht_mask);