Lines Matching refs:sband
51 struct ieee80211_supported_band *sband; in ieee80211_ibss_build_presp() local
92 sband = local->hw.wiphy->bands[chandef->chan->band]; in ieee80211_ibss_build_presp()
99 for (i = 0; i < sband->n_bitrates; i++) { in ieee80211_ibss_build_presp()
100 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_ibss_build_presp()
102 if (sband->bitrates[i].bitrate > 110 && in ieee80211_ibss_build_presp()
112 for (ri = 0; ri < sband->n_bitrates; ri++) { in ieee80211_ibss_build_presp()
113 int rate = DIV_ROUND_UP(sband->bitrates[ri].bitrate, in ieee80211_ibss_build_presp()
128 if (sband->band == IEEE80211_BAND_2GHZ) { in ieee80211_ibss_build_presp()
156 for (; ri < sband->n_bitrates; ri++) { in ieee80211_ibss_build_presp()
157 int rate = DIV_ROUND_UP(sband->bitrates[ri].bitrate, in ieee80211_ibss_build_presp()
178 sband->ht_cap.ht_supported) { in ieee80211_ibss_build_presp()
181 memcpy(&ht_cap, &sband->ht_cap, sizeof(ht_cap)); in ieee80211_ibss_build_presp()
190 pos = ieee80211_ie_build_ht_oper(pos, &sband->ht_cap, in ieee80211_ibss_build_presp()
196 sband->vht_cap.vht_supported) { in ieee80211_ibss_build_presp()
197 pos = ieee80211_ie_build_vht_cap(pos, &sband->vht_cap, in ieee80211_ibss_build_presp()
198 sband->vht_cap.cap); in ieee80211_ibss_build_presp()
199 pos = ieee80211_ie_build_vht_oper(pos, &sband->vht_cap, in ieee80211_ibss_build_presp()
400 struct ieee80211_supported_band *sband; in ieee80211_sta_join_ibss() local
441 sband = sdata->local->hw.wiphy->bands[cbss->channel->band]; in ieee80211_sta_join_ibss()
451 for (j = 0; j < sband->n_bitrates; j++) { in ieee80211_sta_join_ibss()
453 if ((rate_flags & sband->bitrates[j].flags) in ieee80211_sta_join_ibss()
457 brate = DIV_ROUND_UP(sband->bitrates[j].bitrate, in ieee80211_sta_join_ibss()
610 struct ieee80211_supported_band *sband; in ieee80211_ibss_add_sta() local
652 sband = local->hw.wiphy->bands[band]; in ieee80211_ibss_add_sta()
654 ieee80211_mandatory_rates(sband, scan_width); in ieee80211_ibss_add_sta()
992 struct ieee80211_supported_band *sband = local->hw.wiphy->bands[band]; in ieee80211_update_sta_info() local
1020 ieee80211_mandatory_rates(sband, scan_width); in ieee80211_update_sta_info()
1052 rates_updated |= ieee80211_ht_cap_ie_to_sta_ht_cap(sdata, sband, in ieee80211_update_sta_info()
1067 ieee80211_vht_cap_ie_to_sta_vht_cap(sdata, sband, in ieee80211_update_sta_info()
1200 struct ieee80211_supported_band *sband; in ieee80211_ibss_rx_no_sta() local
1237 sband = local->hw.wiphy->bands[band]; in ieee80211_ibss_rx_no_sta()
1239 ieee80211_mandatory_rates(sband, scan_width); in ieee80211_ibss_rx_no_sta()
1739 struct ieee80211_supported_band *sband; in ieee80211_ibss_join() local
1782 sband = local->hw.wiphy->bands[params->chandef.chan->band]; in ieee80211_ibss_join()
1783 for (i = 0; i < sband->n_bitrates; i++) { in ieee80211_ibss_join()
1784 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_ibss_join()