Lines Matching defs:sband
28 ieee80211_get_response_rate(struct ieee80211_supported_band *sband,
31 struct ieee80211_rate *result = &sband->bitrates[0];
34 for (i = 0; i < sband->n_bitrates; i++) {
37 if (sband->bitrates[i].bitrate > bitrate)
39 result = &sband->bitrates[i];
46 u32 ieee80211_mandatory_rates(struct ieee80211_supported_band *sband,
54 if (WARN_ON(!sband))
57 if (sband->band == NL80211_BAND_2GHZ) {
67 bitrates = sband->bitrates;
68 for (i = 0; i < sband->n_bitrates; i++)
171 struct ieee80211_supported_band *sband;
175 sband = wiphy->bands[band];
177 if (!sband)
180 for (i = 0; i < sband->n_channels; i++) {
181 struct ieee80211_channel *chan = &sband->channels[i];
192 static void set_mandatory_flags_band(struct ieee80211_supported_band *sband)
196 switch (sband->band) {
200 for (i = 0; i < sband->n_bitrates; i++) {
201 if (sband->bitrates[i].bitrate == 60 ||
202 sband->bitrates[i].bitrate == 120 ||
203 sband->bitrates[i].bitrate == 240) {
204 sband->bitrates[i].flags |=
213 for (i = 0; i < sband->n_bitrates; i++) {
214 switch (sband->bitrates[i].bitrate) {
219 sband->bitrates[i].flags |=
227 sband->bitrates[i].flags |=
232 sband->bitrates[i].flags |=
241 WARN_ON(!sband->ht_cap.ht_supported);
242 WARN_ON((sband->ht_cap.mcs.rx_mask[0] & 0x1e) != 0x1e);
248 WARN_ON((sband->s1g_cap.nss_mcs[0] & 0x3) == 0x3);
1951 int ieee80211_get_ratemask(struct ieee80211_supported_band *sband,
1957 if (!sband)
1969 for (j = 0; j < sband->n_bitrates; j++) {
1970 if (sband->bitrates[j].bitrate == rate) {