Lines Matching defs:mcs_mask
450 static bool rate_idx_match_mcs_mask(s8 *rate_idx, u8 *mcs_mask)
465 if (mcs_mask[i] & BIT(j)) {
478 if (mcs_mask[i] & BIT(j)) {
529 u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN],
547 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask))
558 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask))
597 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask))
754 u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN],
772 memcpy(mcs_mask, sdata->rc_rateidx_mcs_mask[sband->band],
775 memset(mcs_mask, 0xff, IEEE80211_HT_MCS_MASK_LEN);
790 mcs_mask[i] &= sta->ht_cap.mcs.rx_mask[i];
808 u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN];
813 mcs_mask, vht_mask))
822 sband, chan_width, mask, mcs_mask,
834 u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN];
844 if (!rate_control_cap_mask(sdata, sband, sta, &mask, mcs_mask,
861 chan_width, mask, mcs_mask, vht_mask);