Lines Matching refs:sband
54 struct ieee80211_supported_band *sband = ieee80211_get_link_sband(link);
55 bool vht = sband && sband->vht_cap.vht_supported;
187 struct ieee80211_supported_band *sband;
193 sband = ieee80211_get_link_sband(link);
195 if (sband && sband->band == NL80211_BAND_2GHZ) {
371 struct ieee80211_supported_band *sband;
381 sband = ieee80211_get_link_sband(link);
382 if (WARN_ON_ONCE(!sband))
385 ieee80211_put_srates_elem(skb, sband, 0, 0, 0, WLAN_EID_SUPP_RATES);
386 ieee80211_put_srates_elem(skb, sband, 0, 0, 0, WLAN_EID_EXT_SUPP_RATES);
451 memcpy(&ht_cap, &sband->ht_cap, sizeof(ht_cap));
503 memcpy(&vht_cap, &sband->vht_cap, sizeof(vht_cap));
504 he_cap = ieee80211_get_he_iftype_cap_vif(sband, &sdata->vif);
505 eht_cap = ieee80211_get_eht_iftype_cap_vif(sband, &sdata->vif);
550 /* build the HE-cap from sband */
554 ieee80211_put_he_cap(skb, sdata, sband, NULL);
556 /* Build HE 6Ghz capa IE from sband */
557 if (sband->band == NL80211_BAND_6GHZ)
577 /* build the EHT-cap from sband */
581 ieee80211_put_eht_cap(skb, sdata, sband, NULL);
601 struct ieee80211_supported_band *sband;
604 sband = ieee80211_get_link_sband(link);
605 if (WARN_ON_ONCE(!sband))
667 if (sband->band != NL80211_BAND_2GHZ &&
1324 struct ieee80211_supported_band *sband;
1332 sband = local->hw.wiphy->bands[conf->def.chan->band];
1345 rate_control_rate_update(local, sband, sta, 0,