Lines Matching refs:sband

167 	struct ieee80211_supported_band *sband;  in ieee80211_rts_duration()  local
169 sband = local->hw.wiphy->bands[frame_txctl->band]; in ieee80211_rts_duration()
173 rate = &sband->bitrates[frame_txctl->control.rts_cts_rate_idx]; in ieee80211_rts_duration()
187 dur = ieee80211_frame_duration(sband->band, 10, bitrate, in ieee80211_rts_duration()
190 dur += ieee80211_frame_duration(sband->band, frame_len, bitrate, in ieee80211_rts_duration()
193 dur += ieee80211_frame_duration(sband->band, 10, bitrate, in ieee80211_rts_duration()
211 struct ieee80211_supported_band *sband; in ieee80211_ctstoself_duration() local
213 sband = local->hw.wiphy->bands[frame_txctl->band]; in ieee80211_ctstoself_duration()
217 rate = &sband->bitrates[frame_txctl->control.rts_cts_rate_idx]; in ieee80211_ctstoself_duration()
230 dur = ieee80211_frame_duration(sband->band, frame_len, bitrate, in ieee80211_ctstoself_duration()
234 dur += ieee80211_frame_duration(sband->band, 10, bitrate, in ieee80211_ctstoself_duration()
1306 struct ieee80211_supported_band *sband; in ieee80211_build_preq_ies_band() local
1319 sband = local->hw.wiphy->bands[band]; in ieee80211_build_preq_ies_band()
1320 if (WARN_ON_ONCE(!sband)) in ieee80211_build_preq_ies_band()
1327 for (i = 0; i < sband->n_bitrates; i++) { in ieee80211_build_preq_ies_band()
1330 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_build_preq_ies_band()
1334 (u8) DIV_ROUND_UP(sband->bitrates[i].bitrate, in ieee80211_build_preq_ies_band()
1375 if (chandef->chan && sband->band == IEEE80211_BAND_2GHZ) { in ieee80211_build_preq_ies_band()
1404 if (sband->ht_cap.ht_supported) { in ieee80211_build_preq_ies_band()
1407 pos = ieee80211_ie_build_ht_cap(pos, &sband->ht_cap, in ieee80211_build_preq_ies_band()
1408 sband->ht_cap.cap); in ieee80211_build_preq_ies_band()
1445 for (i = 0; i < sband->n_channels; i++) { in ieee80211_build_preq_ies_band()
1446 if (sband->channels[i].flags & (IEEE80211_CHAN_DISABLED | in ieee80211_build_preq_ies_band()
1454 if (sband->vht_cap.vht_supported && have_80mhz) { in ieee80211_build_preq_ies_band()
1457 pos = ieee80211_ie_build_vht_cap(pos, &sband->vht_cap, in ieee80211_build_preq_ies_band()
1458 sband->vht_cap.cap); in ieee80211_build_preq_ies_band()
1584 struct ieee80211_supported_band *sband; in ieee80211_sta_get_rates() local
1588 sband = sdata->local->hw.wiphy->bands[band]; in ieee80211_sta_get_rates()
1593 if (WARN_ON(!sband)) in ieee80211_sta_get_rates()
1596 num_rates = sband->n_bitrates; in ieee80211_sta_get_rates()
1616 if ((rate_flags & sband->bitrates[j].flags) in ieee80211_sta_get_rates()
1620 brate = DIV_ROUND_UP(sband->bitrates[j].bitrate, in ieee80211_sta_get_rates()
2443 const struct ieee80211_supported_band *sband, in ieee80211_parse_bitrates() argument
2456 for (j = 0; j < sband->n_bitrates; j++) { in ieee80211_parse_bitrates()
2457 br = &sband->bitrates[j]; in ieee80211_parse_bitrates()
2477 struct ieee80211_supported_band *sband; in ieee80211_add_srates_ie() local
2485 sband = local->hw.wiphy->bands[band]; in ieee80211_add_srates_ie()
2487 for (i = 0; i < sband->n_bitrates; i++) { in ieee80211_add_srates_ie()
2488 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_add_srates_ie()
2503 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_add_srates_ie()
2508 rate = sband->bitrates[i].bitrate; in ieee80211_add_srates_ie()
2509 rate = DIV_ROUND_UP(sband->bitrates[i].bitrate, in ieee80211_add_srates_ie()
2522 struct ieee80211_supported_band *sband; in ieee80211_add_ext_srates_ie() local
2531 sband = local->hw.wiphy->bands[band]; in ieee80211_add_ext_srates_ie()
2533 for (i = 0; i < sband->n_bitrates; i++) { in ieee80211_add_ext_srates_ie()
2534 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_add_ext_srates_ie()
2551 for (i = 8; i < sband->n_bitrates; i++) { in ieee80211_add_ext_srates_ie()
2553 if ((rate_flags & sband->bitrates[i].flags) in ieee80211_add_ext_srates_ie()
2558 rate = DIV_ROUND_UP(sband->bitrates[i].bitrate, in ieee80211_add_ext_srates_ie()
2645 struct ieee80211_supported_band *sband; in ieee80211_calculate_rx_timestamp() local
2659 sband = local->hw.wiphy->bands[status->band]; in ieee80211_calculate_rx_timestamp()
2660 bitrate = sband->bitrates[status->rate_idx].bitrate; in ieee80211_calculate_rx_timestamp()