Lines Matching refs:sband
57 struct ieee80211_supported_band *sband; in ieee80211_duration() local
79 sband = local->hw.wiphy->bands[info->band]; in ieee80211_duration()
80 txrate = &sband->bitrates[tx->rate.idx]; in ieee80211_duration()
139 mrate = sband->bitrates[0].bitrate; in ieee80211_duration()
140 for (i = 0; i < sband->n_bitrates; i++) { in ieee80211_duration()
141 struct ieee80211_rate *r = &sband->bitrates[i]; in ieee80211_duration()
152 switch (sband->band) { in ieee80211_duration()
188 dur = ieee80211_frame_duration(sband->band, 10, rate, erp, in ieee80211_duration()
197 dur += ieee80211_frame_duration(sband->band, next_frag_len, in ieee80211_duration()
658 struct ieee80211_supported_band *sband; in ieee80211_tx_h_rate_ctrl() local
666 sband = tx->local->hw.wiphy->bands[info->band]; in ieee80211_tx_h_rate_ctrl()
673 txrc.sband = sband; in ieee80211_tx_h_rate_ctrl()
678 if (txrc.rate_idx_mask == (1 << sband->n_bitrates) - 1) in ieee80211_tx_h_rate_ctrl()
721 !rate_usable_index_exists(sband, &tx->sta->sta), in ieee80211_tx_h_rate_ctrl()
3481 txrc.sband = local->hw.wiphy->bands[band]; in __ieee80211_beacon_get()
3486 if (txrc.rate_idx_mask == (1 << txrc.sband->n_bitrates) - 1) in __ieee80211_beacon_get()
3520 struct ieee80211_supported_band *sband; in ieee80211_beacon_get_tim() local
3542 sband = hw->wiphy->bands[ieee80211_get_sdata_band(vif_to_sdata(vif))]; in ieee80211_beacon_get_tim()
3543 ieee80211_tx_monitor(hw_to_local(hw), copy, sband, 1, shift, false); in ieee80211_beacon_get_tim()