Lines Matching refs:sband

215 	struct ieee80211_supported_band *sband;  in ieee80211_rts_duration()  local
217 sband = local->hw.wiphy->bands[frame_txctl->band]; in ieee80211_rts_duration()
221 rate = &sband->bitrates[frame_txctl->control.rts_cts_rate_idx]; in ieee80211_rts_duration()
235 dur = ieee80211_frame_duration(sband->band, 10, bitrate, in ieee80211_rts_duration()
238 dur += ieee80211_frame_duration(sband->band, frame_len, bitrate, in ieee80211_rts_duration()
241 dur += ieee80211_frame_duration(sband->band, 10, bitrate, in ieee80211_rts_duration()
259 struct ieee80211_supported_band *sband; in ieee80211_ctstoself_duration() local
261 sband = local->hw.wiphy->bands[frame_txctl->band]; in ieee80211_ctstoself_duration()
265 rate = &sband->bitrates[frame_txctl->control.rts_cts_rate_idx]; in ieee80211_ctstoself_duration()
278 dur = ieee80211_frame_duration(sband->band, frame_len, bitrate, in ieee80211_ctstoself_duration()
282 dur += ieee80211_frame_duration(sband->band, 10, bitrate, in ieee80211_ctstoself_duration()
1356 struct ieee80211_supported_band *sband; in ieee80211_build_preq_ies_band() local
1369 sband = local->hw.wiphy->bands[band]; in ieee80211_build_preq_ies_band()
1370 if (WARN_ON_ONCE(!sband)) in ieee80211_build_preq_ies_band()
1377 for (i = 0; i < sband->n_bitrates; i++) { in ieee80211_build_preq_ies_band()
1380 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_build_preq_ies_band()
1384 (u8) DIV_ROUND_UP(sband->bitrates[i].bitrate, in ieee80211_build_preq_ies_band()
1425 if (chandef->chan && sband->band == IEEE80211_BAND_2GHZ) { in ieee80211_build_preq_ies_band()
1454 if (sband->ht_cap.ht_supported) { in ieee80211_build_preq_ies_band()
1457 pos = ieee80211_ie_build_ht_cap(pos, &sband->ht_cap, in ieee80211_build_preq_ies_band()
1458 sband->ht_cap.cap); in ieee80211_build_preq_ies_band()
1495 for (i = 0; i < sband->n_channels; i++) { in ieee80211_build_preq_ies_band()
1496 if (sband->channels[i].flags & (IEEE80211_CHAN_DISABLED | in ieee80211_build_preq_ies_band()
1504 if (sband->vht_cap.vht_supported && have_80mhz) { in ieee80211_build_preq_ies_band()
1507 pos = ieee80211_ie_build_vht_cap(pos, &sband->vht_cap, in ieee80211_build_preq_ies_band()
1508 sband->vht_cap.cap); in ieee80211_build_preq_ies_band()
1634 struct ieee80211_supported_band *sband; in ieee80211_sta_get_rates() local
1638 sband = sdata->local->hw.wiphy->bands[band]; in ieee80211_sta_get_rates()
1643 if (WARN_ON(!sband)) in ieee80211_sta_get_rates()
1646 num_rates = sband->n_bitrates; in ieee80211_sta_get_rates()
1666 if ((rate_flags & sband->bitrates[j].flags) in ieee80211_sta_get_rates()
1670 brate = DIV_ROUND_UP(sband->bitrates[j].bitrate, in ieee80211_sta_get_rates()
2445 const struct ieee80211_supported_band *sband, in ieee80211_parse_bitrates() argument
2458 for (j = 0; j < sband->n_bitrates; j++) { in ieee80211_parse_bitrates()
2459 br = &sband->bitrates[j]; in ieee80211_parse_bitrates()
2479 struct ieee80211_supported_band *sband; in ieee80211_add_srates_ie() local
2487 sband = local->hw.wiphy->bands[band]; in ieee80211_add_srates_ie()
2489 for (i = 0; i < sband->n_bitrates; i++) { in ieee80211_add_srates_ie()
2490 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_add_srates_ie()
2505 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_add_srates_ie()
2510 rate = sband->bitrates[i].bitrate; in ieee80211_add_srates_ie()
2511 rate = DIV_ROUND_UP(sband->bitrates[i].bitrate, in ieee80211_add_srates_ie()
2524 struct ieee80211_supported_band *sband; in ieee80211_add_ext_srates_ie() local
2533 sband = local->hw.wiphy->bands[band]; in ieee80211_add_ext_srates_ie()
2535 for (i = 0; i < sband->n_bitrates; i++) { in ieee80211_add_ext_srates_ie()
2536 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_add_ext_srates_ie()
2553 for (i = 8; i < sband->n_bitrates; i++) { in ieee80211_add_ext_srates_ie()
2555 if ((rate_flags & sband->bitrates[i].flags) in ieee80211_add_ext_srates_ie()
2560 rate = DIV_ROUND_UP(sband->bitrates[i].bitrate, in ieee80211_add_ext_srates_ie()
2647 struct ieee80211_supported_band *sband; in ieee80211_calculate_rx_timestamp() local
2661 sband = local->hw.wiphy->bands[status->band]; in ieee80211_calculate_rx_timestamp()
2662 bitrate = sband->bitrates[status->rate_idx].bitrate; in ieee80211_calculate_rx_timestamp()