Searched refs:sband (Results 101 - 125 of 147) sorted by relevance

123456

/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmcu.c2030 struct ieee80211_supported_band *sband; local
2032 sband = phy->hw->wiphy->bands[band];
2033 capa = ieee80211_get_he_6ghz_capa(sband, vif->type);
2036 eht_cap = ieee80211_get_eht_iftype_cap(sband, vif->type);
2721 n_max_channels = phy->sband_2g.sband.n_channels +
2722 phy->sband_5g.sband.n_channels +
2723 phy->sband_6g.sband.n_channels;
2732 for (i = 0; i < phy->sband_2g.sband.n_channels; i++) {
2733 chan = &phy->sband_2g.sband.channels[i];
2744 for (i = 0; i < phy->sband_5g.sband
[all...]
H A Dmain.c241 struct ieee80211_supported_band *sband,
263 _ieee80211_set_sband_iftype_data(sband, data, n);
269 __mt7925_set_stream_he_eht_caps(phy, &phy->mt76->sband_2g.sband,
273 __mt7925_set_stream_he_eht_caps(phy, &phy->mt76->sband_5g.sband,
277 __mt7925_set_stream_he_eht_caps(phy, &phy->mt76->sband_6g.sband,
240 __mt7925_set_stream_he_eht_caps(struct mt792x_phy *phy, struct ieee80211_supported_band *sband, enum nl80211_band band) argument
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dscan.c1992 struct ieee80211_supported_band *sband = local
2051 if (!sband || !sband->n_channels) {
2057 for (i = 0, n_disabled = 0; i < sband->n_channels; i++) {
2058 if (sband->channels[i].flags & (IEEE80211_CHAN_DISABLED))
2066 if (n_disabled != sband->n_channels) {
2452 struct ieee80211_supported_band *sband = local
2456 for (i = 0; i < sband->n_channels; i++) {
2458 &sband->channels[i];
3629 struct ieee80211_supported_band *sband local
[all...]
H A Drs.c1162 struct ieee80211_supported_band *sband,
2929 struct ieee80211_supported_band *sband; local
2937 sband = hw->wiphy->bands[band];
2958 lq_sta->band = sband->band;
2962 supp = sta->deflink.supp_rates[sband->band];
2965 lq_sta->active_legacy_rate |= BIT(sband->bitrates[i].hw_value);
3007 struct ieee80211_supported_band *sband,
3026 sband->band);
4087 struct ieee80211_supported_band *sband,
1161 rs_drv_mac80211_tx_status(void *mvm_r, struct ieee80211_supported_band *sband, struct ieee80211_sta *sta, void *priv_sta, struct sk_buff *skb) argument
3006 rs_drv_rate_update(void *mvm_r, struct ieee80211_supported_band *sband, struct cfg80211_chan_def *chandef, struct ieee80211_sta *sta, void *priv_sta, u32 changed) argument
4086 rs_rate_init_ops(void *mvm_r, struct ieee80211_supported_band *sband, struct cfg80211_chan_def *chandef, struct ieee80211_sta *sta, void *mvm_sta) argument
H A Dfw.c1417 struct ieee80211_supported_band *sband = NULL; local
1533 while (!sband && i < NUM_NL80211_BANDS)
1534 sband = mvm->hw->wiphy->bands[i++];
1536 if (WARN_ON_ONCE(!sband)) {
H A Dmac80211.c2431 const struct ieee80211_supported_band *sband; local
2437 sband = mvm->hw->wiphy->bands[NL80211_BAND_2GHZ];
2438 own_he_cap = ieee80211_get_he_iftype_cap_vif(sband, vif);
3589 struct ieee80211_supported_band *sband; local
3603 sband = mvm->hw->wiphy->bands[NL80211_BAND_2GHZ];
3605 sband->ht_cap.cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
3607 he_cap = ieee80211_get_he_iftype_cap_vif(sband, vif);
5918 struct ieee80211_supported_band *sband = local
5921 if (!sband)
5924 for (chan_idx = 0; chan_idx < sband
[all...]
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dscan.c440 struct ieee80211_supported_band *sband; local
450 sband = priv->wdev.wiphy->bands[band];
452 for (i = 0; (i < sband->n_channels) ; i++) {
453 ch = &sband->channels[i];
508 struct ieee80211_supported_band *sband; local
517 sband = priv->wdev.wiphy->bands[band];
519 for (i = 0; (i < sband->n_channels) ; i++) {
520 ch = &sband->channels[i];
H A Dcfg80211.c537 struct ieee80211_supported_band *sband; local
555 sband = wiphy->bands[band];
557 for (i = 0; i < sband->n_channels ; i++) {
558 ch = &sband->channels[i];
612 struct ieee80211_supported_band *sband; local
618 sband = wiphy->bands[NL80211_BAND_5GHZ];
620 for (i = 0; i < sband->n_channels; i++) {
621 chan = &sband->channels[i];
/linux-master/net/mac80211/
H A Dieee80211_i.h2090 struct ieee80211_supported_band *sband,
2140 struct ieee80211_supported_band *sband,
2172 struct ieee80211_supported_band *sband,
2499 const struct ieee80211_supported_band *sband,
2510 const struct ieee80211_supported_band *sband,
2515 const struct ieee80211_supported_band *sband,
2522 const struct ieee80211_supported_band *sband,
2663 struct ieee80211_supported_band *sband,
H A Dparse.c945 const struct ieee80211_supported_band *sband,
957 for (j = 0; j < sband->n_bitrates; j++) {
958 br = &sband->bitrates[j];
944 ieee80211_parse_bitrates(enum nl80211_chan_width width, const struct ieee80211_supported_band *sband, const u8 *srates, int srates_len, u32 *rates) argument
H A Diface.c2161 struct ieee80211_supported_band *sband; local
2162 sband = local->hw.wiphy->bands[i];
2164 sband ? (1 << sband->n_bitrates) - 1 : 0;
2165 if (sband) {
2170 sband->ht_cap.mcs.rx_mask,
2173 cap = sband->vht_cap.vht_mcs.rx_mcs_map;
H A Drx.c3536 struct ieee80211_supported_band *sband; local
3567 sband = rx->local->hw.wiphy->bands[status->band];
3569 rate_control_rate_update(local, sband, rx->sta, 0,
3578 struct ieee80211_supported_band *sband; local
3601 sband = rx->local->hw.wiphy->bands[status->band];
3606 rate_control_rate_update(local, sband, rx->sta, 0,
4125 struct ieee80211_supported_band *sband; local
4145 sband = rx->local->hw.wiphy->bands[status->band];
4147 rate = &sband->bitrates[status->rate_idx];
5341 struct ieee80211_supported_band *sband; local
[all...]
H A Dstatus.c301 struct ieee80211_supported_band *sband; local
303 sband = local->hw.wiphy->bands[info->band];
305 sband->bitrates[info->status.rates[0].idx].bitrate;
H A Dsta_info.c2434 struct ieee80211_supported_band *sband; local
2440 sband = local->hw.wiphy->bands[band];
2442 if (WARN_ON_ONCE(!sband->bitrates))
2445 brate = sband->bitrates[rate_idx].bitrate;
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00dev.c694 struct ieee80211_supported_band *sband; local
710 sband = &rt2x00dev->bands[rt2x00dev->curr_band];
711 for (i = 0; i < sband->n_bitrates; i++) {
712 rate = rt2x00_get_rate(sband->bitrates[i].hw_value);
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dinit.c846 struct ieee80211_supported_band *sband; local
853 sband = &common->sbands[band];
854 for (i = 0; i < sband->n_channels; i++) {
855 chan = &sband->channels[i];
H A Dhtc_drv_main.c598 struct ieee80211_supported_band *sband; local
602 sband = priv->hw->wiphy->bands[priv->hw->conf.chandef.chan->band];
604 for (i = 0, j = 0; i < sband->n_bitrates; i++) {
605 if (sta->deflink.supp_rates[sband->band] & BIT(i)) {
607 = (sband->bitrates[i].bitrate * 2) / 10;
/linux-master/drivers/net/wireless/marvell/
H A Dmwl8k.c3087 struct ieee80211_supported_band *sband; local
3091 sband = priv->hw->wiphy->bands[band];
3092 if (!sband)
3095 for (ch = 0; ch < sband->n_channels; ch++, idx++)
3096 if (sband->channels[ch].center_freq == freq)
5411 struct ieee80211_supported_band *sband; local
5414 sband = hw->wiphy->bands[NL80211_BAND_2GHZ];
5416 if (sband && idx >= sband->n_channels) {
5417 idx -= sband
[all...]
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dmac.c128 u8 ath10k_mac_hw_rate_to_idx(const struct ieee80211_supported_band *sband, argument
134 for (i = 0; i < sband->n_bitrates; i++) {
135 rate = &sband->bitrates[i];
150 u8 ath10k_mac_bitrate_to_idx(const struct ieee80211_supported_band *sband, argument
155 for (i = 0; i < sband->n_bitrates; i++)
156 if (sband->bitrates[i].bitrate == bitrate)
2241 const struct ieee80211_supported_band *sband; local
2254 sband = ar->hw->wiphy->bands[band];
2257 rates = sband->bitrates;
6052 const struct ieee80211_supported_band *sband; local
8176 struct ieee80211_supported_band *sband; local
8218 struct ieee80211_supported_band *sband = &ar->mac.sbands[band]; local
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmcu.c1095 struct ieee80211_sta_vht_cap *vc = &phy->mt76->sband_5g.sband.vht_cap;
3707 struct ieee80211_supported_band *sband; local
3729 sband = &mphy->sband_5g.sband;
3731 sband = &mphy->sband_6g.sband;
3733 sband = &mphy->sband_2g.sband;
3735 rate->mcs = mt76_get_rate(&dev->mt76, sband, rate->mcs, cck);
3736 rate->legacy = sband
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drxon.c923 struct ieee80211_supported_band *sband; local
927 sband = priv->hw->wiphy->bands[priv->hw->conf.chandef.chan->band];
930 int hw = sband->bitrates[i].hw_value;
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac.h443 struct ieee80211_supported_band *sband,
H A Dmt76x02_util.c189 dev->mphy.sband_2g.sband.ht_cap.cap |=
191 dev->mphy.sband_5g.sband.ht_cap.cap |=
/linux-master/net/wireless/
H A Dsme.c88 struct ieee80211_supported_band *sband = local
91 if (!sband) {
96 request->rates[band] = (1 << sband->n_bitrates) - 1;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmt7615.h459 struct ieee80211_supported_band *sband);

Completed in 376 milliseconds

123456