Home
last modified time | relevance | path

Searched refs:sband (Results 1 – 25 of 146) sorted by relevance

123456

/OK3568_Linux_fs/kernel/net/mac80211/
H A Drate.c36 struct ieee80211_supported_band *sband; in rate_control_rate_init() local
52 sband = local->hw.wiphy->bands[chanctx_conf->def.chan->band]; in rate_control_rate_init()
55 if (sband->band == NL80211_BAND_S1GHZ) { in rate_control_rate_init()
62 ref->ops->rate_init(ref->priv, sband, &chanctx_conf->def, ista, in rate_control_rate_init()
70 struct ieee80211_supported_band *sband, in rate_control_tx_status() argument
82 ref->ops->tx_status_ext(ref->priv, sband, priv_sta, st); in rate_control_tx_status()
84 ref->ops->tx_status(ref->priv, sband, st->sta, priv_sta, st->skb); in rate_control_tx_status()
92 struct ieee80211_supported_band *sband, in rate_control_rate_update() argument
110 ref->ops->rate_update(ref->priv, sband, &chanctx_conf->def, in rate_control_rate_update()
269 struct ieee80211_supported_band *sband; in ieee80211_check_rate_mask() local
[all …]
H A Dmesh.c65 struct ieee80211_supported_band *sband; in mesh_matches_local() local
87 sband = ieee80211_get_sband(sdata); in mesh_matches_local()
88 if (!sband) in mesh_matches_local()
91 ieee80211_sta_get_rates(sdata, ie, sband->band, in mesh_matches_local()
420 struct ieee80211_supported_band *sband; in mesh_add_ht_cap_ie() local
423 sband = ieee80211_get_sband(sdata); in mesh_add_ht_cap_ie()
424 if (!sband) in mesh_add_ht_cap_ie()
428 if (sband->band == NL80211_BAND_6GHZ) in mesh_add_ht_cap_ie()
431 if (!sband->ht_cap.ht_supported || in mesh_add_ht_cap_ie()
441 ieee80211_ie_build_ht_cap(pos, &sband->ht_cap, sband->ht_cap.cap); in mesh_add_ht_cap_ie()
[all …]
H A Dmain.c978 struct ieee80211_supported_band *sband; in ieee80211_register_hw() local
980 sband = local->hw.wiphy->bands[band]; in ieee80211_register_hw()
981 if (!sband) in ieee80211_register_hw()
989 for (i = 0; i < sband->n_channels; i++) in ieee80211_register_hw()
990 if (!(sband->channels[i].flags & in ieee80211_register_hw()
994 if (i == sband->n_channels) in ieee80211_register_hw()
997 &sband->channels[i], in ieee80211_register_hw()
1007 channels += sband->n_channels; in ieee80211_register_hw()
1009 if (max_bitrates < sband->n_bitrates) in ieee80211_register_hw()
1010 max_bitrates = sband->n_bitrates; in ieee80211_register_hw()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/os_dep/linux/
H A Dwifi_regd.c148 struct ieee80211_supported_band *sband;
160 sband = wiphy->bands[band];
162 for (i = 0; i < sband->n_channels; i++) {
163 ch = &sband->channels[i];
203 struct ieee80211_supported_band *sband;
211 sband = wiphy->bands[IEEE80211_BAND_2GHZ];
218 ch = &sband->channels[11]; /* CH 12 */
221 ch = &sband->channels[12]; /* CH 13 */
234 ch = &sband->channels[11]; /* CH 12 */
242 ch = &sband->channels[12]; /* CH 13 */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/os_dep/linux/
H A Dwifi_regd.c148 struct ieee80211_supported_band *sband;
160 sband = wiphy->bands[band];
162 for (i = 0; i < sband->n_channels; i++) {
163 ch = &sband->channels[i];
203 struct ieee80211_supported_band *sband;
211 sband = wiphy->bands[IEEE80211_BAND_2GHZ];
218 ch = &sband->channels[11]; /* CH 12 */
221 ch = &sband->channels[12]; /* CH 13 */
234 ch = &sband->channels[11]; /* CH 12 */
242 ch = &sband->channels[12]; /* CH 13 */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/os_dep/linux/
H A Dwifi_regd.c152 struct ieee80211_supported_band *sband;
164 sband = wiphy->bands[band];
166 for (i = 0; i < sband->n_channels; i++) {
167 ch = &sband->channels[i];
207 struct ieee80211_supported_band *sband;
215 sband = wiphy->bands[NL80211_BAND_2GHZ];
222 ch = &sband->channels[11]; /* CH 12 */
225 ch = &sband->channels[12]; /* CH 13 */
238 ch = &sband->channels[11]; /* CH 12 */
246 ch = &sband->channels[12]; /* CH 13 */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/os_dep/linux/
H A Dwifi_regd.c148 struct ieee80211_supported_band *sband;
160 sband = wiphy->bands[band];
162 for (i = 0; i < sband->n_channels; i++) {
163 ch = &sband->channels[i];
203 struct ieee80211_supported_band *sband;
211 sband = wiphy->bands[IEEE80211_BAND_2GHZ];
218 ch = &sband->channels[11]; /* CH 12 */
221 ch = &sband->channels[12]; /* CH 13 */
234 ch = &sband->channels[11]; /* CH 12 */
242 ch = &sband->channels[12]; /* CH 13 */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/os_dep/linux/
H A Dwifi_regd.c152 struct ieee80211_supported_band *sband;
164 sband = wiphy->bands[band];
166 for (i = 0; i < sband->n_channels; i++) {
167 ch = &sband->channels[i];
207 struct ieee80211_supported_band *sband;
215 sband = wiphy->bands[NL80211_BAND_2GHZ];
222 ch = &sband->channels[11]; /* CH 12 */
225 ch = &sband->channels[12]; /* CH 13 */
238 ch = &sband->channels[11]; /* CH 12 */
246 ch = &sband->channels[12]; /* CH 13 */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/os_dep/linux/
H A Dwifi_regd.c152 struct ieee80211_supported_band *sband;
164 sband = wiphy->bands[band];
166 for (i = 0; i < sband->n_channels; i++) {
167 ch = &sband->channels[i];
207 struct ieee80211_supported_band *sband;
215 sband = wiphy->bands[NL80211_BAND_2GHZ];
222 ch = &sband->channels[11]; /* CH 12 */
225 ch = &sband->channels[12]; /* CH 13 */
238 ch = &sband->channels[11]; /* CH 12 */
246 ch = &sband->channels[12]; /* CH 13 */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/os_dep/linux/
H A Dwifi_regd.c152 struct ieee80211_supported_band *sband;
164 sband = wiphy->bands[band];
166 for (i = 0; i < sband->n_channels; i++) {
167 ch = &sband->channels[i];
207 struct ieee80211_supported_band *sband;
215 sband = wiphy->bands[NL80211_BAND_2GHZ];
222 ch = &sband->channels[11]; /* CH 12 */
225 ch = &sband->channels[12]; /* CH 13 */
238 ch = &sband->channels[11]; /* CH 12 */
246 ch = &sband->channels[12]; /* CH 13 */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/
H A Dmac80211.c125 struct ieee80211_supported_band *sband, in mt76_init_stream_cap() argument
128 struct ieee80211_sta_ht_cap *ht_cap = &sband->ht_cap; in mt76_init_stream_cap()
144 vht_cap = &sband->vht_cap; in mt76_init_stream_cap()
164 mt76_init_stream_cap(phy, &phy->sband_2g.sband, false); in mt76_set_stream_caps()
166 mt76_init_stream_cap(phy, &phy->sband_5g.sband, vht); in mt76_set_stream_caps()
175 struct ieee80211_supported_band *sband = &msband->sband; in mt76_init_sband() local
191 sband->channels = chanlist; in mt76_init_sband()
192 sband->n_channels = n_chan; in mt76_init_sband()
193 sband->bitrates = rates; in mt76_init_sband()
194 sband->n_bitrates = n_rates; in mt76_init_sband()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/
H A Dregd.c135 struct ieee80211_supported_band *sband; in _rtl_reg_apply_beaconing_flags() local
145 sband = wiphy->bands[band]; in _rtl_reg_apply_beaconing_flags()
147 for (i = 0; i < sband->n_channels; i++) { in _rtl_reg_apply_beaconing_flags()
148 ch = &sband->channels[i]; in _rtl_reg_apply_beaconing_flags()
186 struct ieee80211_supported_band *sband; in _rtl_reg_apply_active_scan_flags() local
192 sband = wiphy->bands[NL80211_BAND_2GHZ]; in _rtl_reg_apply_active_scan_flags()
199 ch = &sband->channels[11]; /* CH 12 */ in _rtl_reg_apply_active_scan_flags()
202 ch = &sband->channels[12]; /* CH 13 */ in _rtl_reg_apply_active_scan_flags()
215 ch = &sband->channels[11]; /* CH 12 */ in _rtl_reg_apply_active_scan_flags()
223 ch = &sband->channels[12]; /* CH 13 */ in _rtl_reg_apply_active_scan_flags()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/mwifiex/
H A Dcfp.c315 struct ieee80211_supported_band *sband; in mwifiex_get_cfp() local
323 sband = priv->wdev.wiphy->bands[NL80211_BAND_2GHZ]; in mwifiex_get_cfp()
325 sband = priv->wdev.wiphy->bands[NL80211_BAND_5GHZ]; in mwifiex_get_cfp()
327 if (!sband) { in mwifiex_get_cfp()
334 for (i = 0; i < sband->n_channels; i++) { in mwifiex_get_cfp()
335 ch = &sband->channels[i]; in mwifiex_get_cfp()
350 if (i == sband->n_channels) { in mwifiex_get_cfp()
396 struct ieee80211_supported_band *sband; in mwifiex_get_rates_from_cfg80211() local
400 sband = wiphy->bands[NL80211_BAND_5GHZ]; in mwifiex_get_rates_from_cfg80211()
401 if (WARN_ON_ONCE(!sband)) in mwifiex_get_rates_from_cfg80211()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dchannel.c633 struct ieee80211_supported_band *sband; in brcms_reg_apply_radar_flags() local
637 sband = wiphy->bands[NL80211_BAND_5GHZ]; in brcms_reg_apply_radar_flags()
638 if (!sband) in brcms_reg_apply_radar_flags()
641 for (i = 0; i < sband->n_channels; i++) { in brcms_reg_apply_radar_flags()
642 ch = &sband->channels[i]; in brcms_reg_apply_radar_flags()
661 struct ieee80211_supported_band *sband; in brcms_reg_apply_beaconing_flags() local
667 sband = wiphy->bands[band]; in brcms_reg_apply_beaconing_flags()
668 if (!sband) in brcms_reg_apply_beaconing_flags()
671 for (i = 0; i < sband->n_channels; i++) { in brcms_reg_apply_beaconing_flags()
672 ch = &sband->channels[i]; in brcms_reg_apply_beaconing_flags()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Dinit.c217 struct ieee80211_supported_band *sband) in mt76x0_init_txpower() argument
224 for (i = 0; i < sband->n_channels; i++) { in mt76x0_init_txpower()
225 chan = &sband->channels[i]; in mt76x0_init_txpower()
249 struct ieee80211_supported_band *sband; in mt76x0_register_device() local
251 sband = &dev->mphy.sband_5g.sband; in mt76x0_register_device()
252 sband->vht_cap.cap &= ~IEEE80211_VHT_CAP_RXLDPC; in mt76x0_register_device()
253 mt76x0_init_txpower(dev, sband); in mt76x0_register_device()
257 mt76x0_init_txpower(dev, &dev->mphy.sband_2g.sband); in mt76x0_register_device()
/OK3568_Linux_fs/kernel/net/wireless/
H A Dmesh.c136 struct ieee80211_supported_band *sband; in __cfg80211_join_mesh() local
140 sband = rdev->wiphy.bands[band]; in __cfg80211_join_mesh()
141 if (!sband) in __cfg80211_join_mesh()
144 for (i = 0; i < sband->n_channels; i++) { in __cfg80211_join_mesh()
145 chan = &sband->channels[i]; in __cfg80211_join_mesh()
172 struct ieee80211_supported_band *sband = in __cfg80211_join_mesh() local
185 for (i = 0; i < sband->n_bitrates; i++) { in __cfg80211_join_mesh()
186 if (sband->bitrates[i].bitrate == 10) { in __cfg80211_join_mesh()
193 setup->basic_rates = ieee80211_mandatory_rates(sband, in __cfg80211_join_mesh()
H A Dutil.c28 ieee80211_get_response_rate(struct ieee80211_supported_band *sband, in ieee80211_get_response_rate() argument
31 struct ieee80211_rate *result = &sband->bitrates[0]; in ieee80211_get_response_rate()
34 for (i = 0; i < sband->n_bitrates; i++) { in ieee80211_get_response_rate()
37 if (sband->bitrates[i].bitrate > bitrate) in ieee80211_get_response_rate()
39 result = &sband->bitrates[i]; in ieee80211_get_response_rate()
46 u32 ieee80211_mandatory_rates(struct ieee80211_supported_band *sband, in ieee80211_mandatory_rates() argument
54 if (WARN_ON(!sband)) in ieee80211_mandatory_rates()
57 if (sband->band == NL80211_BAND_2GHZ) { in ieee80211_mandatory_rates()
67 bitrates = sband->bitrates; in ieee80211_mandatory_rates()
68 for (i = 0; i < sband->n_bitrates; i++) in ieee80211_mandatory_rates()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs-fw.c121 struct ieee80211_supported_band *sband) in rs_fw_get_config_flags() argument
155 if (sband->iftype_data && sband->iftype_data->he_cap.has_he && in rs_fw_get_config_flags()
156 !(sband->iftype_data->he_cap.he_cap_elem.phy_cap_info[1] & in rs_fw_get_config_flags()
253 struct ieee80211_supported_band *sband, in rs_fw_he_set_enabled_rates() argument
260 le16_to_cpu(sband->iftype_data->he_cap.he_mcs_nss_supp.tx_mcs_80); in rs_fw_he_set_enabled_rates()
262 le16_to_cpu(sband->iftype_data->he_cap.he_mcs_nss_supp.tx_mcs_160); in rs_fw_he_set_enabled_rates()
301 struct ieee80211_supported_band *sband, in rs_fw_set_supp_rates() argument
313 tmp = sta->supp_rates[sband->band]; in rs_fw_set_supp_rates()
315 supp |= BIT(sband->bitrates[i].hw_value); in rs_fw_set_supp_rates()
323 rs_fw_he_set_enabled_rates(sta, sband, cmd); in rs_fw_set_supp_rates()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/os_dep/linux/
H A Dwifi_regd.c27 struct ieee80211_supported_band *sband; in rtw_regd_apply_flags() local
35 sband = wiphy->bands[i]; in rtw_regd_apply_flags()
36 if (!sband) in rtw_regd_apply_flags()
38 for (j = 0; j < sband->n_channels; j++) { in rtw_regd_apply_flags()
39 ch = &sband->channels[j]; in rtw_regd_apply_flags()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/os_dep/linux/
H A Dwifi_regd.c26 struct ieee80211_supported_band *sband; in rtw_regd_apply_flags() local
34 sband = wiphy->bands[i]; in rtw_regd_apply_flags()
35 if (!sband) in rtw_regd_apply_flags()
37 for (j = 0; j < sband->n_channels; j++) { in rtw_regd_apply_flags()
38 ch = &sband->channels[j]; in rtw_regd_apply_flags()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/os_dep/linux/
H A Dwifi_regd.c26 struct ieee80211_supported_band *sband; in rtw_regd_apply_flags() local
34 sband = wiphy->bands[i]; in rtw_regd_apply_flags()
35 if (!sband) in rtw_regd_apply_flags()
37 for (j = 0; j < sband->n_channels; j++) { in rtw_regd_apply_flags()
38 ch = &sband->channels[j]; in rtw_regd_apply_flags()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/os_dep/linux/
H A Dwifi_regd.c26 struct ieee80211_supported_band *sband; in rtw_regd_apply_flags() local
34 sband = wiphy->bands[i]; in rtw_regd_apply_flags()
35 if (!sband) in rtw_regd_apply_flags()
37 for (j = 0; j < sband->n_channels; j++) { in rtw_regd_apply_flags()
38 ch = &sband->channels[j]; in rtw_regd_apply_flags()
/OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlegacy/
H A D3945-rs.c325 struct ieee80211_supported_band *sband; in il3945_rs_rate_init() local
334 sband = hw->wiphy->bands[conf->chandef.chan->band]; in il3945_rs_rate_init()
356 for (i = sband->n_bitrates - 1; i >= 0; i--) { in il3945_rs_rate_init()
357 if (sta->supp_rates[sband->band] & (1 << i)) { in il3945_rs_rate_init()
363 il->_3945.sta_supp_rates = sta->supp_rates[sband->band]; in il3945_rs_rate_init()
365 if (sband->band == NL80211_BAND_5GHZ) { in il3945_rs_rate_init()
426 il3945_rs_tx_status(void *il_rate, struct ieee80211_supported_band *sband, in il3945_rs_tx_status() argument
444 first_idx = sband->bitrates[info->status.rates[0].idx].hw_value; in il3945_rs_tx_status()
607 struct ieee80211_supported_band *sband = txrc->sband; in il3945_rs_get_rate() local
634 rate_mask = sta->supp_rates[sband->band]; in il3945_rs_get_rate()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/rtl8723bs/os_dep/
H A Dwifi_regd.c67 struct ieee80211_supported_band *sband; in _rtw_reg_apply_flags() local
75 sband = wiphy->bands[i]; in _rtw_reg_apply_flags()
77 if (sband) { in _rtw_reg_apply_flags()
78 for (j = 0; j < sband->n_channels; j++) { in _rtw_reg_apply_flags()
79 ch = &sband->channels[j]; in _rtw_reg_apply_flags()
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/
H A Dregd.c266 struct ieee80211_supported_band *sband; in rtw_regd_apply_beaconing_flags() local
275 sband = wiphy->bands[band]; in rtw_regd_apply_beaconing_flags()
276 for (i = 0; i < sband->n_channels; i++) { in rtw_regd_apply_beaconing_flags()
277 ch = &sband->channels[i]; in rtw_regd_apply_beaconing_flags()
295 struct ieee80211_supported_band *sband; in rtw_regd_apply_hw_cap_flags() local
304 sband = wiphy->bands[NL80211_BAND_2GHZ]; in rtw_regd_apply_hw_cap_flags()
305 if (!sband) in rtw_regd_apply_hw_cap_flags()
308 for (i = 0; i < sband->n_channels; i++) { in rtw_regd_apply_hw_cap_flags()
309 ch = &sband->channels[i]; in rtw_regd_apply_hw_cap_flags()
314 sband = wiphy->bands[NL80211_BAND_5GHZ]; in rtw_regd_apply_hw_cap_flags()
[all …]

123456