Lines Matching defs:mcs_mask
455 static bool rate_idx_match_mcs_mask(s8 *rate_idx, u8 *mcs_mask)
470 if (mcs_mask[i] & BIT(j)) {
483 if (mcs_mask[i] & BIT(j)) {
534 u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN],
552 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask))
563 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask))
602 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask))
759 u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN],
777 memcpy(mcs_mask, sdata->rc_rateidx_mcs_mask[sband->band],
780 memset(mcs_mask, 0xff, IEEE80211_HT_MCS_MASK_LEN);
795 mcs_mask[i] &= sta->deflink.ht_cap.mcs.rx_mask[i];
813 u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN];
818 mcs_mask, vht_mask))
827 sband, chan_width, mask, mcs_mask,
839 u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN];
849 if (!rate_control_cap_mask(sdata, sband, sta, &mask, mcs_mask,
866 chan_width, mask, mcs_mask, vht_mask);