Lines Matching refs:sband

28 ieee80211_get_response_rate(struct ieee80211_supported_band *sband,  in ieee80211_get_response_rate()  argument
31 struct ieee80211_rate *result = &sband->bitrates[0]; in ieee80211_get_response_rate()
34 for (i = 0; i < sband->n_bitrates; i++) { in ieee80211_get_response_rate()
37 if (sband->bitrates[i].bitrate > bitrate) in ieee80211_get_response_rate()
39 result = &sband->bitrates[i]; in ieee80211_get_response_rate()
46 u32 ieee80211_mandatory_rates(struct ieee80211_supported_band *sband, in ieee80211_mandatory_rates() argument
54 if (WARN_ON(!sband)) in ieee80211_mandatory_rates()
57 if (sband->band == NL80211_BAND_2GHZ) { in ieee80211_mandatory_rates()
67 bitrates = sband->bitrates; in ieee80211_mandatory_rates()
68 for (i = 0; i < sband->n_bitrates; i++) in ieee80211_mandatory_rates()
172 struct ieee80211_supported_band *sband; in ieee80211_get_channel_khz() local
176 sband = wiphy->bands[band]; in ieee80211_get_channel_khz()
178 if (!sband) in ieee80211_get_channel_khz()
181 for (i = 0; i < sband->n_channels; i++) { in ieee80211_get_channel_khz()
182 struct ieee80211_channel *chan = &sband->channels[i]; in ieee80211_get_channel_khz()
193 static void set_mandatory_flags_band(struct ieee80211_supported_band *sband) in set_mandatory_flags_band() argument
197 switch (sband->band) { in set_mandatory_flags_band()
201 for (i = 0; i < sband->n_bitrates; i++) { in set_mandatory_flags_band()
202 if (sband->bitrates[i].bitrate == 60 || in set_mandatory_flags_band()
203 sband->bitrates[i].bitrate == 120 || in set_mandatory_flags_band()
204 sband->bitrates[i].bitrate == 240) { in set_mandatory_flags_band()
205 sband->bitrates[i].flags |= in set_mandatory_flags_band()
215 for (i = 0; i < sband->n_bitrates; i++) { in set_mandatory_flags_band()
216 switch (sband->bitrates[i].bitrate) { in set_mandatory_flags_band()
221 sband->bitrates[i].flags |= in set_mandatory_flags_band()
229 sband->bitrates[i].flags |= in set_mandatory_flags_band()
234 sband->bitrates[i].flags |= in set_mandatory_flags_band()
243 WARN_ON(!sband->ht_cap.ht_supported); in set_mandatory_flags_band()
244 WARN_ON((sband->ht_cap.mcs.rx_mask[0] & 0x1e) != 0x1e); in set_mandatory_flags_band()
250 WARN_ON((sband->s1g_cap.nss_mcs[0] & 0x3) == 0x3); in set_mandatory_flags_band()
1982 int ieee80211_get_ratemask(struct ieee80211_supported_band *sband, in ieee80211_get_ratemask() argument
1988 if (!sband) in ieee80211_get_ratemask()
2000 for (j = 0; j < sband->n_bitrates; j++) { in ieee80211_get_ratemask()
2001 if (sband->bitrates[j].bitrate == rate) { in ieee80211_get_ratemask()