Searched refs:mcs_mask (Results 1 – 2 of 2) sorted by relevance
| /linux/net/mac80211/ |
| H A D | rate.c | 479 static bool rate_idx_match_mcs_mask(s8 *rate_idx, u8 *mcs_mask) in rate_idx_match_mcs_mask() argument 494 if (mcs_mask[i] & BIT(j)) { in rate_idx_match_mcs_mask() 507 if (mcs_mask[i] & BIT(j)) { in rate_idx_match_mcs_mask() 558 u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN], in rate_idx_match_mask() 576 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask)) in rate_idx_match_mask() 587 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask)) in rate_idx_match_mask() 626 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask)) in rate_idx_match_mask() 783 u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN], in rate_control_cap_mask() 796 memcpy(mcs_mask, sdata->rc_rateidx_mcs_mask[sband->band], in rate_control_cap_mask() 799 memset(mcs_mask, 0xff, IEEE80211_HT_MCS_MASK_LEN); in rate_control_cap_mask() [all …]
|
| /linux/net/wireless/ |
| H A D | nl80211.c | 5430 u16 mcs_mask = 0; in vht_mcs_map_to_mcs_mask() local 5436 mcs_mask = 0x00FF; in vht_mcs_map_to_mcs_mask() 5439 mcs_mask = 0x01FF; in vht_mcs_map_to_mcs_mask() 5442 mcs_mask = 0x03FF; in vht_mcs_map_to_mcs_mask() 5448 return mcs_mask; in vht_mcs_map_to_mcs_mask() 5583 u8 mcs_nss_len, u16 *mcs_mask) in eht_build_mcs_mask() argument 5650 mcs_mask[0] |= 0x4000; in eht_build_mcs_mask() 5653 mcs_mask[0] |= 0x8000; in eht_build_mcs_mask() 5658 mcs_mask[nss] |= 0x00FF; in eht_build_mcs_mask() 5663 mcs_mask[nss] |= 0x0300; in eht_build_mcs_mask() [all …]
|