Home
last modified time | relevance | path

Searched refs:bss_conf (Results 1 – 25 of 119) sorted by relevance

12345

/Linux-v5.15/drivers/net/wireless/ralink/rt2x00/
Drt2x00config.c70 struct ieee80211_bss_conf *bss_conf, in rt2x00lib_config_erp() argument
77 erp.short_preamble = bss_conf->use_short_preamble; in rt2x00lib_config_erp()
78 erp.cts_protection = bss_conf->use_cts_prot; in rt2x00lib_config_erp()
80 erp.slot_time = bss_conf->use_short_slot ? SHORT_SLOT_TIME : SLOT_TIME; in rt2x00lib_config_erp()
82 erp.pifs = bss_conf->use_short_slot ? SHORT_PIFS : PIFS; in rt2x00lib_config_erp()
83 erp.difs = bss_conf->use_short_slot ? SHORT_DIFS : DIFS; in rt2x00lib_config_erp()
84 erp.eifs = bss_conf->use_short_slot ? SHORT_EIFS : EIFS; in rt2x00lib_config_erp()
86 erp.basic_rates = bss_conf->basic_rates; in rt2x00lib_config_erp()
87 erp.beacon_int = bss_conf->beacon_int; in rt2x00lib_config_erp()
90 rt2x00dev->aid = bss_conf->assoc ? bss_conf->aid : 0; in rt2x00lib_config_erp()
[all …]
/Linux-v5.15/drivers/net/wireless/intel/iwlwifi/mvm/
Dmac-ctxt.c85 min_bi = min(data->vif->bss_conf.beacon_int, in iwl_mvm_mac_tsf_id_iter()
86 vif->bss_conf.beacon_int); in iwl_mvm_mac_tsf_id_iter()
91 if ((data->vif->bss_conf.beacon_int - in iwl_mvm_mac_tsf_id_iter()
92 vif->bss_conf.beacon_int) % min_bi == 0) { in iwl_mvm_mac_tsf_id_iter()
114 min_bi = min(data->vif->bss_conf.beacon_int, in iwl_mvm_mac_tsf_id_iter()
115 vif->bss_conf.beacon_int); in iwl_mvm_mac_tsf_id_iter()
120 if ((data->vif->bss_conf.beacon_int - in iwl_mvm_mac_tsf_id_iter()
121 vif->bss_conf.beacon_int) % min_bi == 0) { in iwl_mvm_mac_tsf_id_iter()
319 unsigned long basic = vif->bss_conf.basic_rates; in iwl_mvm_ack_rates()
404 u8 protection_mode = vif->bss_conf.ht_operation_mode & in iwl_mvm_mac_ctxt_set_ht_flags()
[all …]
Dtdls.c150 u32 duration = 2 * vif->bss_conf.dtim_period * vif->bss_conf.beacon_int; in iwl_mvm_mac_mgd_protect_tdls_discover()
236 delay = TU_TO_MS(vif->bss_conf.dtim_period * vif->bss_conf.beacon_int); in iwl_mvm_rx_tdls_notif()
399 cpu_to_le32(TU_TO_US(vif->bss_conf.dtim_period * in iwl_mvm_tdls_config_channel_switch()
400 vif->bss_conf.beacon_int) / 2); in iwl_mvm_tdls_config_channel_switch()
493 delay = TU_TO_MS(vif->bss_conf.dtim_period * vif->bss_conf.beacon_int); in iwl_mvm_tdls_ch_switch_work()
554 delay = 2 * TU_TO_MS(vif->bss_conf.dtim_period * in iwl_mvm_tdls_channel_switch()
555 vif->bss_conf.beacon_int); in iwl_mvm_tdls_channel_switch()
607 msleep(TU_TO_MS(vif->bss_conf.dtim_period * in iwl_mvm_tdls_cancel_channel_switch()
608 vif->bss_conf.beacon_int)); in iwl_mvm_tdls_cancel_channel_switch()
668 delay = vif->bss_conf.dtim_period * vif->bss_conf.beacon_int * in iwl_mvm_tdls_recv_channel_switch()
Dpower.c76 if (vif->bss_conf.cqm_rssi_thold) { in iwl_mvm_beacon_filter_set_cqm_params()
78 cpu_to_le32(vif->bss_conf.cqm_rssi_hyst); in iwl_mvm_beacon_filter_set_cqm_params()
81 cpu_to_le32(-vif->bss_conf.cqm_rssi_thold); in iwl_mvm_beacon_filter_set_cqm_params()
226 if (vif->bss_conf.assoc) in iwl_mvm_p2p_standalone_iterator()
240 if (!memcmp(mvmvif->uapsd_misbehaving_bssid, vif->bss_conf.bssid, in iwl_mvm_power_allow_uapsd()
249 (vif->bss_conf.p2p_noa_attr.oppps_ctwindow & in iwl_mvm_power_allow_uapsd()
301 int dtimper = vif->bss_conf.dtim_period ?: 1; in iwl_mvm_power_config_skip_dtim()
319 int dtimper_tu = dtimper * vif->bss_conf.beacon_int; in iwl_mvm_power_config_skip_dtim()
343 dtimper = vif->bss_conf.dtim_period; in iwl_mvm_power_build_cmd()
344 bi = vif->bss_conf.beacon_int; in iwl_mvm_power_build_cmd()
[all …]
Dmac80211.c1575 if (vif->bss_conf.ftm_responder) in iwl_mvm_mac_remove_interface()
1648 !vif->bss_conf.assoc) in iwl_mvm_mc_iface_iterator()
1652 memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN); in iwl_mvm_mc_iface_iterator()
1757 if (vif->type != NL80211_IFTYPE_STATION || !vif->bss_conf.assoc || in iwl_mvm_config_iface_filter()
1791 if (vif->bss_conf.arp_addr_cnt != 1) { in iwl_mvm_set_bcast_filter()
1796 attr->val = vif->bss_conf.arp_addr_list[0]; in iwl_mvm_set_bcast_filter()
1829 !vif->bss_conf.assoc) in iwl_mvm_bcast_filter_iterator()
1927 memcpy(cmd.membership_status, vif->bss_conf.mu_group.membership, in iwl_mvm_update_mu_groups()
1929 memcpy(cmd.user_position, vif->bss_conf.mu_group.position, in iwl_mvm_update_mu_groups()
2000 .bss_color = vif->bss_conf.he_bss_color.color, in iwl_mvm_cfg_he_sta()
[all …]
Dsf.c34 if (vif->bss_conf.assoc) in iwl_mvm_bound_iface_iterator()
264 } else if (changed_vif->bss_conf.assoc && in iwl_mvm_sf_update()
265 changed_vif->bss_conf.dtim_period) { in iwl_mvm_sf_update()
/Linux-v5.15/drivers/net/wireless/intel/iwlwifi/dvm/
Drxon.c295 beacon_int = vif ? vif->bss_conf.beacon_int : 0; in iwl_send_rxon_timing()
307 priv->contexts[IWL_RXON_CTX_BSS].vif->bss_conf.beacon_int) { in iwl_send_rxon_timing()
314 priv->contexts[IWL_RXON_CTX_PAN].vif->bss_conf.beacon_int && in iwl_send_rxon_timing()
316 !ctx->vif->bss_conf.beacon_int)) { in iwl_send_rxon_timing()
333 ctx->timing.dtim_period = vif ? (vif->bss_conf.dtim_period ?: 1) : 1; in iwl_send_rxon_timing()
550 int dtim = ctx_pan->vif->bss_conf.dtim_period ?: 1; in iwlagn_set_pan_params()
570 (!ctx_bss->vif->bss_conf.idle && in iwlagn_set_pan_params()
571 !ctx_bss->vif->bss_conf.assoc)) { in iwlagn_set_pan_params()
574 } else if (!ctx_pan->vif->bss_conf.idle && in iwlagn_set_pan_params()
575 !ctx_pan->vif->bss_conf.assoc) { in iwlagn_set_pan_params()
[all …]
/Linux-v5.15/net/mac80211/
Dmesh.c94 if (sdata->vif.bss_conf.basic_rates != basic_rates) in mesh_matches_local()
97 cfg80211_chandef_create(&sta_chan_def, sdata->vif.bss_conf.chandef.chan, in mesh_matches_local()
109 if (!cfg80211_chandef_compatible(&sdata->vif.bss_conf.chandef, in mesh_matches_local()
432 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT || in mesh_add_ht_cap_ie()
433 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || in mesh_add_ht_cap_ie()
434 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) in mesh_add_ht_cap_ie()
473 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT || in mesh_add_ht_oper_ie()
474 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || in mesh_add_ht_oper_ie()
475 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) in mesh_add_ht_oper_ie()
482 ieee80211_ie_build_ht_oper(pos, ht_cap, &sdata->vif.bss_conf.chandef, in mesh_add_ht_oper_ie()
[all …]
Dmlme.c316 cfg80211_chandef_identical(chandef, &sdata->vif.bss_conf.chandef)) in ieee80211_determine_chantype()
368 struct ieee80211_channel *chan = sdata->vif.bss_conf.chandef.chan; in ieee80211_config_bw()
400 if (sdata->vif.bss_conf.ht_operation_mode != ht_opmode) { in ieee80211_config_bw()
402 sdata->vif.bss_conf.ht_operation_mode = ht_opmode; in ieee80211_config_bw()
430 if (cfg80211_chandef_identical(&chandef, &sdata->vif.bss_conf.chandef)) in ieee80211_config_bw()
1178 if (!cfg80211_chandef_identical(&sdata->vif.bss_conf.chandef, in ieee80211_chswitch_work()
1340 if (sdata->vif.bss_conf.chandef.chan->band != in ieee80211_sta_process_chanswitch()
1367 &sdata->vif.bss_conf.chandef) && in ieee80211_sta_process_chanswitch()
1747 if (sdata->vif.bss_conf.ps != ps_allowed) { in ieee80211_recalc_ps_vif()
1748 sdata->vif.bss_conf.ps = ps_allowed; in ieee80211_recalc_ps_vif()
[all …]
Dcfg.c37 memcpy(sdata->vif.bss_conf.mu_group.membership, in ieee80211_set_mu_mimo_follow()
39 memcpy(sdata->vif.bss_conf.mu_group.position, in ieee80211_set_mu_mimo_follow()
874 fd = &sdata->vif.bss_conf.fils_discovery; in ieee80211_set_fils_discovery()
912 sdata->vif.bss_conf.unsol_bcast_probe_resp_interval = in ieee80211_set_unsol_bcast_probe_resp()
924 struct ieee80211_bss_conf *bss_conf; in ieee80211_set_ftm_responder_params() local
931 bss_conf = &sdata->vif.bss_conf; in ieee80211_set_ftm_responder_params()
932 old = bss_conf->ftmr_params; in ieee80211_set_ftm_responder_params()
954 bss_conf->ftmr_params = new; in ieee80211_set_ftm_responder_params()
1040 sdata->vif.bss_conf.ftm_responder = params->ftm_responder; in ieee80211_assign_beacon()
1091 prev_beacon_int = sdata->vif.bss_conf.beacon_int; in ieee80211_start_ap()
[all …]
Dvht.c342 if (sta->sdata->vif.bss_conf.chandef.chan->band == in ieee80211_sta_cap_rx_bw()
459 enum nl80211_chan_width bss_width = sdata->vif.bss_conf.chandef.width; in ieee80211_sta_cur_vht_bw()
624 struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; in ieee80211_process_mu_groups() local
630 bss_conf->mu_group.position, WLAN_USER_POSITION_LEN) && in ieee80211_process_mu_groups()
632 bss_conf->mu_group.membership, WLAN_MEMBERSHIP_LEN)) in ieee80211_process_mu_groups()
635 memcpy(bss_conf->mu_group.membership, in ieee80211_process_mu_groups()
638 memcpy(bss_conf->mu_group.position, in ieee80211_process_mu_groups()
648 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; in ieee80211_update_mu_groups() local
653 memcpy(bss_conf->mu_group.membership, membership, WLAN_MEMBERSHIP_LEN); in ieee80211_update_mu_groups()
654 memcpy(bss_conf->mu_group.position, position, WLAN_USER_POSITION_LEN); in ieee80211_update_mu_groups()
Dhe.c206 memset(&vif->bss_conf.he_oper, 0, sizeof(vif->bss_conf.he_oper)); in ieee80211_he_op_ie_to_bss_conf()
210 vif->bss_conf.he_oper.params = __le32_to_cpu(he_op_ie->he_oper_params); in ieee80211_he_op_ie_to_bss_conf()
211 vif->bss_conf.he_oper.nss_set = __le16_to_cpu(he_op_ie->he_mcs_nss_set); in ieee80211_he_op_ie_to_bss_conf()
219 &vif->bss_conf.he_obss_pd; in ieee80211_he_spr_ie_to_bss_conf()
Dibss.c247 if (sdata->vif.bss_conf.ibss_joined) { in __ieee80211_sta_join_ibss()
248 sdata->vif.bss_conf.ibss_joined = false; in __ieee80211_sta_join_ibss()
249 sdata->vif.bss_conf.ibss_creator = false; in __ieee80211_sta_join_ibss()
250 sdata->vif.bss_conf.enable_beacon = false; in __ieee80211_sta_join_ibss()
326 sdata->vif.bss_conf.enable_beacon = true; in __ieee80211_sta_join_ibss()
327 sdata->vif.bss_conf.beacon_int = beacon_int; in __ieee80211_sta_join_ibss()
328 sdata->vif.bss_conf.basic_rates = basic_rates; in __ieee80211_sta_join_ibss()
329 sdata->vif.bss_conf.ssid_len = ifibss->ssid_len; in __ieee80211_sta_join_ibss()
330 memcpy(sdata->vif.bss_conf.ssid, ifibss->ssid, ifibss->ssid_len); in __ieee80211_sta_join_ibss()
351 sdata->vif.bss_conf.use_short_slot = chan->band == NL80211_BAND_5GHZ; in __ieee80211_sta_join_ibss()
[all …]
Drate.c270 u32 user_mask, basic_rates = sdata->vif.bss_conf.basic_rates; in ieee80211_check_rate_mask()
273 if (WARN_ON(!sdata->vif.bss_conf.chandef.chan)) in ieee80211_check_rate_mask()
276 band = sdata->vif.bss_conf.chandef.chan->band; in ieee80211_check_rate_mask()
400 mcast_rate = txrc->bss_conf->mcast_rate[sband->band]; in rate_control_send_low()
414 txrc->bss_conf->basic_rates, in rate_control_send_low()
626 u32 basic_rates = vif->bss_conf.basic_rates; in rate_fixup_ratelist()
756 flags = ieee80211_chandef_rate_flags(&sdata->vif.bss_conf.chandef); in rate_control_cap_mask()
812 chan_width = sta->sdata->vif.bss_conf.chandef.width; in rate_control_apply_mask_ratetbl()
849 chan_width = sdata->vif.bss_conf.chandef.width; in rate_control_apply_mask()
Dmain.c154 if (sdata->vif.bss_conf.txpower == INT_MIN) in ieee80211_hw_conf_chan()
156 power = min(power, sdata->vif.bss_conf.txpower); in ieee80211_hw_conf_chan()
210 drv_bss_info_changed(local, sdata, &sdata->vif.bss_conf, changed); in ieee80211_bss_info_change_notify()
215 sdata->vif.bss_conf.use_cts_prot = false; in ieee80211_reset_erp_info()
216 sdata->vif.bss_conf.use_short_preamble = false; in ieee80211_reset_erp_info()
217 sdata->vif.bss_conf.use_short_slot = false; in ieee80211_reset_erp_info()
352 struct ieee80211_bss_conf *bss_conf; in ieee80211_ifa_changed() local
364 bss_conf = &sdata->vif.bss_conf; in ieee80211_ifa_changed()
381 bss_conf->arp_addr_list[c] = ifa->ifa_address; in ieee80211_ifa_changed()
386 bss_conf->arp_addr_cnt = c; in ieee80211_ifa_changed()
/Linux-v5.15/drivers/net/wireless/ath/wcn36xx/
Dmain.c379 if (vif->bss_conf.ps) /* ps allowed ? */ in wcn36xx_change_ps()
810 struct ieee80211_bss_conf *bss_conf, in wcn36xx_bss_info_changed() argument
827 bss_conf->dtim_period); in wcn36xx_bss_info_changed()
829 vif_priv->dtim_period = bss_conf->dtim_period; in wcn36xx_bss_info_changed()
834 bss_conf->bssid); in wcn36xx_bss_info_changed()
836 if (!is_zero_ether_addr(bss_conf->bssid)) { in wcn36xx_bss_info_changed()
839 wcn36xx_smd_set_link_st(wcn, bss_conf->bssid, vif->addr, in wcn36xx_bss_info_changed()
841 wcn36xx_smd_join(wcn, bss_conf->bssid, in wcn36xx_bss_info_changed()
844 bss_conf->bssid, false); in wcn36xx_bss_info_changed()
848 wcn36xx_smd_set_link_st(wcn, bss_conf->bssid, vif->addr, in wcn36xx_bss_info_changed()
[all …]
/Linux-v5.15/drivers/net/wireless/ath/ath5k/
Dmac80211-ops.c253 struct ieee80211_bss_conf *bss_conf, u32 changes) in ath5k_bss_info_changed() argument
263 memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); in ath5k_bss_info_changed()
269 ah->bintval = bss_conf->beacon_int; in ath5k_bss_info_changed()
274 ah->ah_short_slot = bss_conf->use_short_slot; in ath5k_bss_info_changed()
281 avf->assoc = bss_conf->assoc; in ath5k_bss_info_changed()
282 if (bss_conf->assoc) in ath5k_bss_info_changed()
283 ah->assoc = bss_conf->assoc; in ath5k_bss_info_changed()
291 if (bss_conf->assoc) { in ath5k_bss_info_changed()
294 bss_conf->aid, common->curbssid); in ath5k_bss_info_changed()
295 common->curaid = bss_conf->aid; in ath5k_bss_info_changed()
[all …]
/Linux-v5.15/drivers/staging/wfx/
Dsta.c151 WARN(!wvif->vif->bss_conf.assoc && enable_ps, in wfx_get_ps_timeout()
154 chan0 = wdev_to_wvif(wvif->wdev, 0)->vif->bss_conf.chandef.chan; in wfx_get_ps_timeout()
156 chan1 = wdev_to_wvif(wvif->wdev, 1)->vif->bss_conf.chandef.chan; in wfx_get_ps_timeout()
171 *enable_ps = wvif->vif->bss_conf.ps; in wfx_get_ps_timeout()
174 else if (wvif->vif->bss_conf.assoc && wvif->vif->bss_conf.ps) in wfx_get_ps_timeout()
185 if (!wvif->vif->bss_conf.assoc) in wfx_update_pm()
243 if (rcpi_rssi <= wvif->vif->bss_conf.cqm_rssi_thold) in wfx_event_report_rssi()
254 struct ieee80211_bss_conf *bss_conf = &wvif->vif->bss_conf; in wfx_beacon_loss_work() local
258 msecs_to_jiffies(bss_conf->beacon_int)); in wfx_beacon_loss_work()
380 ret = hif_start(wvif, &vif->bss_conf, wvif->channel); in wfx_start_ap()
[all …]
/Linux-v5.15/drivers/net/wireless/ath/ath9k/
Dhtc_drv_beacon.c93 struct ath_beacon_config *bss_conf) in ath9k_htc_beacon_config_sta() argument
101 if (ath9k_cmn_beacon_config_sta(priv->ah, bss_conf, &bs) == -EPERM) in ath9k_htc_beacon_config_sta()
400 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; in ath9k_htc_check_beacon_config() local
411 (cur_conf->beacon_interval != bss_conf->beacon_int)) { in ath9k_htc_check_beacon_config()
455 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; in ath9k_htc_beacon_config() local
461 cur_conf->beacon_interval = bss_conf->beacon_int; in ath9k_htc_beacon_config()
465 cur_conf->dtim_period = bss_conf->dtim_period; in ath9k_htc_beacon_config()
Dhtc_drv_main.c94 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; in ath9k_htc_vif_iter() local
98 bss_conf->enable_beacon) { in ath9k_htc_vif_iter()
103 if (bss_conf->assoc) { in ath9k_htc_vif_iter()
677 struct ieee80211_bss_conf *bss_conf) in ath9k_htc_update_rate() argument
687 sta = ieee80211_find_sta(vif, bss_conf->bssid); in ath9k_htc_update_rate()
699 bss_conf->bssid, be32_to_cpu(trate.capflags)); in ath9k_htc_update_rate()
1489 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; in ath9k_htc_bss_iter() local
1491 if ((vif->type == NL80211_IFTYPE_STATION) && bss_conf->assoc) { in ath9k_htc_bss_iter()
1492 common->curaid = bss_conf->aid; in ath9k_htc_bss_iter()
1494 memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); in ath9k_htc_bss_iter()
[all …]
Dbeacon.c85 if (vif->bss_conf.use_short_preamble) in ath9k_beacon_setup()
455 if (!vif || !vif->bss_conf.enable_beacon) in ath9k_beacon_tasklet()
588 struct ieee80211_bss_conf *bss_conf) in ath9k_cache_beacon_config() argument
594 "Caching beacon data for BSS: %pM\n", bss_conf->bssid); in ath9k_cache_beacon_config()
596 cur_conf->beacon_interval = bss_conf->beacon_int; in ath9k_cache_beacon_config()
597 cur_conf->dtim_period = bss_conf->dtim_period; in ath9k_cache_beacon_config()
599 cur_conf->ibss_creator = bss_conf->ibss_creator; in ath9k_cache_beacon_config()
652 ath9k_cache_beacon_config(sc, ctx, &main_vif->bss_conf); in ath9k_beacon_config()
660 ath9k_cache_beacon_config(sc, ctx, &main_vif->bss_conf); in ath9k_beacon_config()
673 !enabled && beacons && !main_vif->bss_conf.ibss_creator) { in ath9k_beacon_config()
/Linux-v5.15/drivers/net/wireless/ath/carl9170/
Dmac.c97 vif->bss_conf.use_short_slot) in carl9170_set_slot_time()
119 basic = (vif->bss_conf.basic_rates & 0xf); in carl9170_set_mac_rates()
120 basic |= (vif->bss_conf.basic_rates & 0xff0) << 4; in carl9170_set_mac_rates()
413 ar->global_beacon_int = vif->bss_conf.beacon_int / in carl9170_set_beacon_timers()
417 vif->bss_conf.dtim_period); in carl9170_set_beacon_timers()
432 ar->global_beacon_int = vif->bss_conf.beacon_int; in carl9170_set_beacon_timers()
/Linux-v5.15/drivers/net/wireless/ti/wlcore/
Dmain.c975 vif->bss_conf.bssid); in wl1271_recovery_work()
2927 struct ieee80211_bss_conf *bss_conf, in wlcore_set_assoc() argument
2933 wlvif->aid = bss_conf->aid; in wlcore_set_assoc()
2934 wlvif->channel_type = cfg80211_get_chandef_type(&bss_conf->chandef); in wlcore_set_assoc()
2935 wlvif->beacon_int = bss_conf->beacon_int; in wlcore_set_assoc()
2936 wlvif->wmm_enabled = bss_conf->qos; in wlcore_set_assoc()
3983 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; in wl1271_ap_set_probe_resp_tmpl_legacy() local
3996 if (probe_rsp_len + bss_conf->ssid_len > WL1271_CMD_TEMPL_MAX_SIZE) { in wl1271_ap_set_probe_resp_tmpl_legacy()
4018 probe_rsp_templ[ssid_ie_offset + 1] = bss_conf->ssid_len; in wl1271_ap_set_probe_resp_tmpl_legacy()
4020 bss_conf->ssid, bss_conf->ssid_len); in wl1271_ap_set_probe_resp_tmpl_legacy()
[all …]
/Linux-v5.15/drivers/net/wireless/rsi/
Drsi_91x_mac80211.c240 struct ieee80211_bss_conf *bss = &vif->bss_conf; in rsi_mac80211_hw_scan_start()
597 bss = &vif->bss_conf; in rsi_channel_change()
704 (!sta_vif || vif->bss_conf.assoc)) in rsi_mac80211_config()
746 bss = &vif->bss_conf; in rsi_get_connected_channel()
766 channel = vif->bss_conf.chandef.chan; in rsi_switch_channel()
789 struct ieee80211_bss_conf *bss_conf, in rsi_mac80211_bss_info_changed() argument
794 struct ieee80211_bss_conf *bss = &vif->bss_conf; in rsi_mac80211_bss_info_changed()
801 __func__, bss_conf->assoc); in rsi_mac80211_bss_info_changed()
802 if (bss_conf->assoc) { in rsi_mac80211_bss_info_changed()
811 bss_conf->assoc, in rsi_mac80211_bss_info_changed()
[all …]
/Linux-v5.15/drivers/net/wireless/ti/wl1251/
Dmain.c1079 struct ieee80211_bss_conf *bss_conf, in wl1251_op_bss_info_changed() argument
1096 ret = wl1251_acx_low_rssi(wl, bss_conf->cqm_rssi_thold, in wl1251_op_bss_info_changed()
1102 wl->rssi_thold = bss_conf->cqm_rssi_thold; in wl1251_op_bss_info_changed()
1106 memcmp(wl->bssid, bss_conf->bssid, ETH_ALEN)) { in wl1251_op_bss_info_changed()
1107 memcpy(wl->bssid, bss_conf->bssid, ETH_ALEN); in wl1251_op_bss_info_changed()
1126 if (bss_conf->assoc) { in wl1251_op_bss_info_changed()
1127 wl->beacon_int = bss_conf->beacon_int; in wl1251_op_bss_info_changed()
1140 ret = wl1251_acx_aid(wl, bss_conf->aid); in wl1251_op_bss_info_changed()
1150 if (bss_conf->use_short_slot) in wl1251_op_bss_info_changed()
1161 if (bss_conf->use_short_preamble) in wl1251_op_bss_info_changed()
[all …]

12345