Lines Matching refs:sband
421 u8 ath11k_mac_bitrate_to_idx(const struct ieee80211_supported_band *sband,
426 for (i = 0; i < sband->n_bitrates; i++)
427 if (sband->bitrates[i].bitrate == bitrate)
535 u8 ath11k_mac_hw_rate_to_idx(const struct ieee80211_supported_band *sband,
541 for (i = 0; i < sband->n_bitrates; i++) {
542 rate = &sband->bitrates[i];
1888 const struct ieee80211_supported_band *sband;
1901 sband = ar->hw->wiphy->bands[band];
1904 rates = sband->bitrates;
3247 const struct ieee80211_supported_band *sband;
3256 sband = ar->hw->wiphy->bands[def->chan->band];
3258 bitrate = sband->bitrates[basic_rate_idx].bitrate;
8301 struct ieee80211_supported_band *sband = &ar->mac.sbands[band];
8302 u16 vht_mcs_map = le16_to_cpu(sband->vht_cap.vht_mcs.tx_mcs_map);
8318 sband->ht_cap.mcs.rx_mask[i])
8334 he_cap = ieee80211_get_he_iftype_cap_vif(sband, arvif->vif);
8936 struct ieee80211_supported_band *sband;
8947 sband = hw->wiphy->bands[NL80211_BAND_2GHZ];
8948 if (sband && idx >= sband->n_channels) {
8949 idx -= sband->n_channels;
8950 sband = NULL;
8953 if (!sband)
8954 sband = hw->wiphy->bands[NL80211_BAND_5GHZ];
8955 if (sband && idx >= sband->n_channels) {
8956 idx -= sband->n_channels;
8957 sband = NULL;
8960 if (!sband)
8961 sband = hw->wiphy->bands[NL80211_BAND_6GHZ];
8962 if (!sband || idx >= sband->n_channels) {
8967 ath11k_mac_update_bss_chan_survey(ar, &sband->channels[idx]);
8973 survey->channel = &sband->channels[idx];