Home
last modified time | relevance | path

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

12345

/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00config.c70 struct ieee80211_bss_conf *bss_conf, in rt2x00lib_config_erp() argument
73 struct ieee80211_vif *vif = container_of(bss_conf, struct ieee80211_vif, in rt2x00lib_config_erp()
74 bss_conf); in rt2x00lib_config_erp()
79 erp.short_preamble = bss_conf->use_short_preamble; in rt2x00lib_config_erp()
80 erp.cts_protection = bss_conf->use_cts_prot; in rt2x00lib_config_erp()
82 erp.slot_time = bss_conf->use_short_slot ? SHORT_SLOT_TIME : SLOT_TIME; in rt2x00lib_config_erp()
84 erp.pifs = bss_conf->use_short_slot ? SHORT_PIFS : PIFS; in rt2x00lib_config_erp()
85 erp.difs = bss_conf->use_short_slot ? SHORT_DIFS : DIFS; in rt2x00lib_config_erp()
86 erp.eifs = bss_conf->use_short_slot ? SHORT_EIFS : EIFS; in rt2x00lib_config_erp()
88 erp.basic_rates = bss_conf->basic_rates; in rt2x00lib_config_erp()
[all …]
H A Drt2x00mac.c576 struct ieee80211_bss_conf *bss_conf, in rt2x00mac_bss_info_changed() argument
594 bss_conf->bssid); in rt2x00mac_bss_info_changed()
612 if (!bss_conf->enable_beacon && intf->enable_beacon) { in rt2x00mac_bss_info_changed()
629 } else if (bss_conf->enable_beacon && !intf->enable_beacon) { in rt2x00mac_bss_info_changed()
674 rt2x00lib_config_erp(rt2x00dev, intf, bss_conf, changes); in rt2x00mac_bss_info_changed()
/linux/net/mac80211/
H A Dmesh.c101 if (sdata->vif.bss_conf.basic_rates != basic_rates) in mesh_matches_local()
104 cfg80211_chandef_create(&sta_chan_def, sdata->vif.bss_conf.chanreq.oper.chan, in mesh_matches_local()
118 if (!cfg80211_chandef_compatible(&sdata->vif.bss_conf.chanreq.oper, in mesh_matches_local()
412 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf); in mesh_add_ds_params_ie()
443 sdata->vif.bss_conf.chanreq.oper.width == NL80211_CHAN_WIDTH_20_NOHT || in mesh_add_ht_cap_ie()
444 sdata->vif.bss_conf.chanreq.oper.width == NL80211_CHAN_WIDTH_5 || in mesh_add_ht_cap_ie()
445 sdata->vif.bss_conf.chanreq.oper.width == NL80211_CHAN_WIDTH_10) in mesh_add_ht_cap_ie()
468 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf); in mesh_add_ht_oper_ie()
484 sdata->vif.bss_conf.chanreq.oper.width == NL80211_CHAN_WIDTH_20_NOHT || in mesh_add_ht_oper_ie()
485 sdata->vif.bss_conf.chanreq.oper.width == NL80211_CHAN_WIDTH_5 || in mesh_add_ht_oper_ie()
[all …]
H A Dmlme.c1574 if (other->vif.bss_conf.mu_mimo_owner) { in ieee80211_add_vht_ie()
3172 struct ieee80211_bss_conf *bss_conf, in ieee80211_mgd_update_bss_param_ch_cnt() argument
3176 .reporting_link_id = bss_conf->link_id, in ieee80211_mgd_update_bss_param_ch_cnt()
3198 bss_conf->bss_param_ch_cnt = bss_param_ch_cnt; in ieee80211_mgd_update_bss_param_ch_cnt()
3199 bss_conf->bss_param_ch_cnt_link_id = in ieee80211_mgd_update_bss_param_ch_cnt()
3200 bss_conf->link_id; in ieee80211_mgd_update_bss_param_ch_cnt()
3900 struct ieee80211_bss_conf *bss_conf = link->conf; in ieee80211_handle_bss_capability() local
3924 if (use_protection != bss_conf->use_cts_prot) { in ieee80211_handle_bss_capability()
3925 bss_conf->use_cts_prot = use_protection; in ieee80211_handle_bss_capability()
3929 if (use_short_preamble != bss_conf->use_short_preamble) { in ieee80211_handle_bss_capability()
[all …]
H A Diface.c299 ether_addr_copy(sdata->vif.bss_conf.addr, sdata->vif.addr); in _ieee80211_change_mac()
560 sdata->vif.bss_conf.csa_active = false; in ieee80211_do_stop()
572 chandef = sdata->vif.bss_conf.chanreq.oper; in ieee80211_do_stop()
603 RCU_INIT_POINTER(sdata->vif.bss_conf.chanctx_conf, NULL); in ieee80211_do_stop()
690 sdata->vif.bss_conf.beacon_int = 0; in ieee80211_do_stop()
1181 ieee80211_link_init(sdata, -1, &sdata->deflink, &sdata->vif.bss_conf); in ieee80211_sdata_init()
1259 if (!other->vif.bss_conf.mu_mimo_owner) in ieee80211_add_virtual_monitor()
1267 if (creator_sdata && creator_sdata->vif.bss_conf.mu_mimo_owner) { in ieee80211_add_virtual_monitor()
1268 sdata->vif.bss_conf.mu_mimo_owner = true; in ieee80211_add_virtual_monitor()
1269 memcpy(&sdata->vif.bss_conf.mu_group, in ieee80211_add_virtual_monitor()
[all …]
H A Dibss.c243 sdata->vif.bss_conf.enable_beacon = false; in __ieee80211_sta_join_ibss()
316 sdata->vif.bss_conf.enable_beacon = true; in __ieee80211_sta_join_ibss()
317 sdata->vif.bss_conf.beacon_int = beacon_int; in __ieee80211_sta_join_ibss()
318 sdata->vif.bss_conf.basic_rates = basic_rates; in __ieee80211_sta_join_ibss()
341 sdata->vif.bss_conf.use_short_slot = chan->band == NL80211_BAND_5GHZ; in __ieee80211_sta_join_ibss()
357 sdata->vif.bss_conf.enable_beacon = false; in __ieee80211_sta_join_ibss()
493 sdata->vif.bss_conf.beacon_int, in ieee80211_ibss_csa_beacon()
494 sdata->vif.bss_conf.basic_rates, in ieee80211_ibss_csa_beacon()
607 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf); in ieee80211_ibss_add_sta()
696 sdata->vif.bss_conf in ieee80211_ibss_disconnect()
[all...]
H A Drate.c52 chanctx_conf = rcu_dereference(sta->sdata->vif.bss_conf.chanctx_conf); in rate_control_rate_init()
131 chanctx_conf = rcu_dereference(sta->sdata->vif.bss_conf.chanctx_conf); in rate_control_rate_update()
433 mcast_rate = txrc->bss_conf->mcast_rate[sband->band]; in rate_control_send_low()
447 txrc->bss_conf->basic_rates, in rate_control_send_low()
659 u32 basic_rates = vif->bss_conf.basic_rates; in rate_fixup_ratelist()
840 chan_width = sta->sdata->vif.bss_conf.chanreq.oper.width; in rate_control_apply_mask_ratetbl()
877 chan_width = sdata->vif.bss_conf.chanreq.oper.width; in rate_control_apply_mask()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmac-ctxt.c97 min_bi = min(data->vif->bss_conf.beacon_int, in iwl_mvm_mac_tsf_id_iter()
98 vif->bss_conf.beacon_int); in iwl_mvm_mac_tsf_id_iter()
103 if ((data->vif->bss_conf.beacon_int - in iwl_mvm_mac_tsf_id_iter()
104 vif->bss_conf.beacon_int) % min_bi == 0) { in iwl_mvm_mac_tsf_id_iter()
126 min_bi = min(data->vif->bss_conf.beacon_int, in iwl_mvm_mac_tsf_id_iter()
127 vif->bss_conf.beacon_int); in iwl_mvm_mac_tsf_id_iter()
132 if ((data->vif->bss_conf.beacon_int - in iwl_mvm_mac_tsf_id_iter()
133 vif->bss_conf.beacon_int) % min_bi == 0) { in iwl_mvm_mac_tsf_id_iter()
331 unsigned long basic = vif->bss_conf.basic_rates; in iwl_mvm_ack_rates()
544 const u8 *bssid = bssid_override ?: vif->bss_conf.bssid; in iwl_mvm_mac_ctxt_cmd_common()
[all …]
H A Dmld-mac80211.c66 ret = iwl_mvm_add_link(mvm, vif, &vif->bss_conf); in iwl_mvm_mld_mac_add_interface()
138 if (vif->bss_conf.ftm_responder) in iwl_mvm_mld_mac_remove_interface()
156 iwl_mvm_remove_link(mvm, vif, &vif->bss_conf); in iwl_mvm_mld_mac_remove_interface()
158 iwl_mvm_disable_link(mvm, vif, &vif->bss_conf); in iwl_mvm_mld_mac_remove_interface()
358 struct ieee80211_bss_conf *bss_conf, in iwl_mvm_send_ap_tx_power_constraint_cmd() argument
364 mvmvif->link[bss_conf->link_id]; in iwl_mvm_send_ap_tx_power_constraint_cmd()
379 if (bss_conf->chanreq.oper.chan->band != NL80211_BAND_6GHZ) in iwl_mvm_send_ap_tx_power_constraint_cmd()
388 } else if (bss_conf->power_type == IEEE80211_REG_UNSET_AP) { in iwl_mvm_send_ap_tx_power_constraint_cmd()
391 cmd.ap_type = cpu_to_le16(bss_conf->power_type - 1); in iwl_mvm_send_ap_tx_power_constraint_cmd()
392 iwl_mvm_tpe_sta_cmd_data(&cmd, bss_conf); in iwl_mvm_send_ap_tx_power_constraint_cmd()
[all …]
H A Dftm-responder.c328 struct ieee80211_bss_conf *bss_conf) in iwl_mvm_ftm_start_responder() argument
337 params = bss_conf->ftmr_params; in iwl_mvm_ftm_start_responder()
341 if (WARN_ON_ONCE(!bss_conf->ftm_responder)) in iwl_mvm_ftm_start_responder()
351 pctx = rcu_dereference(bss_conf->chanctx_conf); in iwl_mvm_ftm_start_responder()
366 ret = iwl_mvm_ftm_responder_cmd(mvm, vif, &ctx.def, bss_conf); in iwl_mvm_ftm_start_responder()
389 struct ieee80211_bss_conf *bss_conf) in iwl_mvm_ftm_restart_responder() argument
391 if (!bss_conf->ftm_responder) in iwl_mvm_ftm_restart_responder()
395 iwl_mvm_ftm_start_responder(mvm, vif, bss_conf); in iwl_mvm_ftm_restart_responder()
H A Dmac80211.c1615 iwl_mvm_post_channel_switch(hw, vif, &vif->bss_conf); in iwl_mvm_abort_channel_switch()
1708 iwl_mvm_set_link_fw_id(mvm, vif, &vif->bss_conf); in iwl_mvm_mac_add_interface()
1778 iwl_mvm_chandef_get_primary_80(&vif->bss_conf.chanreq.oper); in iwl_mvm_mac_add_interface()
1857 if (vif->bss_conf.ftm_responder) in iwl_mvm_mac_remove_interface()
1929 memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN); in iwl_mvm_mc_iface_iterator()
2061 memcpy(cmd.membership_status, vif->bss_conf.mu_group.membership, in iwl_mvm_update_mu_groups()
2063 memcpy(cmd.user_position, vif->bss_conf.mu_group.position, in iwl_mvm_update_mu_groups()
2075 if (vif->bss_conf.mu_mimo_owner) { in iwl_mvm_mu_mimo_iface_iterator()
2457 .bss_color = vif->bss_conf.he_bss_color.color, in iwl_mvm_cfg_he_sta()
2458 .htc_trig_based_pkt_ext = vif->bss_conf.htc_trig_based_pkt_ext, in iwl_mvm_cfg_he_sta()
[all …]
H A Dpower.c75 if (vif->bss_conf.cqm_rssi_thold) { in iwl_mvm_beacon_filter_set_cqm_params()
77 cpu_to_le32(vif->bss_conf.cqm_rssi_hyst); in iwl_mvm_beacon_filter_set_cqm_params()
80 cpu_to_le32(-vif->bss_conf.cqm_rssi_thold); in iwl_mvm_beacon_filter_set_cqm_params()
269 (vif->bss_conf.p2p_noa_attr.oppps_ctwindow & in iwl_mvm_power_allow_uapsd()
356 dtimper = vif->bss_conf.dtim_period; in iwl_mvm_power_build_cmd()
357 bi = vif->bss_conf.beacon_int; in iwl_mvm_power_build_cmd()
389 if (vif->bss_conf.beacon_rate && in iwl_mvm_power_build_cmd()
390 (vif->bss_conf.beacon_rate->bitrate == 10 || in iwl_mvm_power_build_cmd()
391 vif->bss_conf.beacon_rate->bitrate == 60)) { in iwl_mvm_power_build_cmd()
831 if (mvmvif != mvm->bf_allowed_vif || !vif->bss_conf.dtim_period || in _iwl_mvm_enable_beacon_filter()
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dlink.c440 IWL_MLD_ALLOC_FN(link, bss_conf) in IWL_MLD_ALLOC_FN() argument
460 struct ieee80211_bss_conf *bss_conf) in iwl_mld_add_link() argument
462 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(bss_conf->vif); in iwl_mld_add_link()
463 struct iwl_mld_link *link = iwl_mld_link_from_mac80211(bss_conf); in iwl_mld_add_link()
464 bool is_deflink = bss_conf == &bss_conf->vif->bss_conf; in iwl_mld_add_link()
479 ret = iwl_mld_init_link(mld, bss_conf, link); in iwl_mld_add_link()
483 rcu_assign_pointer(mld_vif->link[bss_conf->link_id], link); in iwl_mld_add_link()
485 ret = iwl_mld_add_link_to_fw(mld, bss_conf); in iwl_mld_add_link()
488 RCU_INIT_POINTER(mld_vif->link[bss_conf->link_id], NULL); in iwl_mld_add_link()
502 struct ieee80211_bss_conf *bss_conf) in iwl_mld_remove_link() argument
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drxon.c290 beacon_int = vif ? vif->bss_conf.beacon_int : 0; in iwl_send_rxon_timing()
302 priv->contexts[IWL_RXON_CTX_BSS].vif->bss_conf.beacon_int) { in iwl_send_rxon_timing()
309 priv->contexts[IWL_RXON_CTX_PAN].vif->bss_conf.beacon_int && in iwl_send_rxon_timing()
311 !ctx->vif->bss_conf.beacon_int)) { in iwl_send_rxon_timing()
328 ctx->timing.dtim_period = vif ? (vif->bss_conf.dtim_period ?: 1) : 1; in iwl_send_rxon_timing()
545 int dtim = ctx_pan->vif->bss_conf.dtim_period ?: 1; in iwlagn_set_pan_params()
576 slot1 = max_t(int, 1, ctx_pan->vif->bss_conf.dtim_period) * in iwlagn_set_pan_params()
728 if (vif && vif->bss_conf.use_short_slot) in iwl_set_flags_for_band()
924 unsigned long basic = ctx->vif->bss_conf.basic_rates; in iwl_calc_basic_rates()
1054 if ((ctx->vif && ctx->vif->bss_conf.use_short_slot) || in iwlagn_commit_rxon()
[all …]
/linux/drivers/net/wireless/ath/wcn36xx/
H A Dmain.c801 struct ieee80211_bss_conf *bss_conf, in wcn36xx_bss_info_changed() argument
818 bss_conf->dtim_period); in wcn36xx_bss_info_changed()
820 vif_priv->dtim_period = bss_conf->dtim_period; in wcn36xx_bss_info_changed()
825 bss_conf->bssid); in wcn36xx_bss_info_changed()
827 if (!is_zero_ether_addr(bss_conf->bssid)) { in wcn36xx_bss_info_changed()
830 wcn36xx_smd_set_link_st(wcn, bss_conf->bssid, vif->addr, in wcn36xx_bss_info_changed()
832 wcn36xx_smd_join(wcn, bss_conf->bssid, in wcn36xx_bss_info_changed()
835 bss_conf->bssid, false); in wcn36xx_bss_info_changed()
839 wcn36xx_smd_set_link_st(wcn, bss_conf->bssid, vif->addr, in wcn36xx_bss_info_changed()
865 bss_conf->bssid, in wcn36xx_bss_info_changed()
[all …]
/linux/drivers/net/wireless/ath/carl9170/
H A 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/drivers/net/wireless/realtek/rtw89/
H A Dps.h19 struct ieee80211_bss_conf *bss_conf);
30 struct ieee80211_bss_conf *bss_conf);
/linux/drivers/net/wireless/ath/ath9k/
H A 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()
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()
1491 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; in ath9k_htc_bss_iter() local
1496 memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); in ath9k_htc_bss_iter()
1513 struct ieee80211_bss_conf *bss_conf, in ath9k_htc_bss_info_changed() argument
1546 memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); in ath9k_htc_bss_info_changed()
1551 if ((changed & BSS_CHANGED_BEACON_ENABLED) && bss_conf->enable_beacon) { in ath9k_htc_bss_info_changed()
[all …]
/linux/drivers/net/wireless/ti/wlcore/
H A Dmain.c1039 vif->bss_conf.bssid); in wl1271_recovery_work()
2979 struct ieee80211_bss_conf *bss_conf, in wlcore_set_assoc() argument
2982 struct ieee80211_vif *vif = container_of(bss_conf, struct ieee80211_vif, in wlcore_set_assoc()
2983 bss_conf); in wlcore_set_assoc()
2988 wlvif->channel_type = cfg80211_get_chandef_type(&bss_conf->chanreq.oper); in wlcore_set_assoc()
2989 wlvif->beacon_int = bss_conf->beacon_int; in wlcore_set_assoc()
2990 wlvif->wmm_enabled = bss_conf->qos; in wlcore_set_assoc()
4065 struct ieee80211_bss_conf *bss_conf, in wl1271_bss_erp_info_changed() argument
4072 if (bss_conf->use_short_slot) in wl1271_bss_erp_info_changed()
4083 if (bss_conf->use_short_preamble) in wl1271_bss_erp_info_changed()
[all …]
H A Dcmd.c537 memcpy(cmd->sta.bssid, vif->bss_conf.bssid, ETH_ALEN); in wl12xx_cmd_role_start_sta()
628 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; in wl12xx_cmd_role_start_ap() local
637 if (wlvif->ssid_len == 0 && !bss_conf->hidden_ssid) { in wl12xx_cmd_role_start_ap()
671 cmd->ap.dtim_interval = bss_conf->dtim_period; in wl12xx_cmd_role_start_ap()
679 if (!bss_conf->hidden_ssid) { in wl12xx_cmd_role_start_ap()
769 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; in wl12xx_cmd_role_start_ibss() local
786 cmd->ibss.dtim_interval = bss_conf->dtim_period; in wl12xx_cmd_role_start_ibss()
790 memcpy(cmd->ibss.bssid, vif->bss_conf.bssid, ETH_ALEN); in wl12xx_cmd_role_start_ibss()
807 vif->bss_conf.bssid); in wl12xx_cmd_role_start_ibss()
1300 memcpy(hdr->addr1, vif->bss_conf.bssid, ETH_ALEN); in wl1271_cmd_build_arp_rsp()
[all …]
/linux/drivers/net/wireless/silabs/wfx/
H A Dsta.c148 chan0 = vif_ch0->bss_conf.chanreq.oper.chan; in wfx_get_ps_timeout()
154 chan1 = vif_ch1->bss_conf.chanreq.oper.chan; in wfx_get_ps_timeout()
243 if (rcpi_rssi <= vif->bss_conf.cqm_rssi_thold) in wfx_event_report_rssi()
255 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; in wfx_beacon_loss_work() local
258 schedule_delayed_work(to_delayed_work(work), msecs_to_jiffies(bss_conf->beacon_int)); in wfx_beacon_loss_work()
394 ret = wfx_hif_start(wvif, &vif->bss_conf, wvif->channel); in wfx_start_ap()
416 struct ieee80211_bss_conf *conf = &vif->bss_conf; in wfx_join()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dfw.c567 mac->vif->bss_conf.beacon_int, GENMASK(15, 0)); in rtl92s_set_fw_pwrmode_cmd()
575 max_wakeup_period = mac->vif->bss_conf.beacon_int; in rtl92s_set_fw_pwrmode_cmd()
577 max_wakeup_period = mac->vif->bss_conf.beacon_int * in rtl92s_set_fw_pwrmode_cmd()
578 mac->vif->bss_conf.dtim_period; in rtl92s_set_fw_pwrmode_cmd()
610 mac->vif->bss_conf.beacon_int, GENMASK(15, 0)); in rtl92s_set_fw_joinbss_report_cmd()
/linux/drivers/net/wireless/realtek/rtlwifi/
H A Dcore.c1010 struct ieee80211_bss_conf *bss_conf, in rtl_op_bss_info_changed() argument
1024 bss_conf->enable_beacon)) { in rtl_op_bss_info_changed()
1042 !bss_conf->enable_beacon)) { in rtl_op_bss_info_changed()
1056 mac->beacon_interval = bss_conf->beacon_int; in rtl_op_bss_info_changed()
1083 memcpy(mac->bssid, bss_conf->bssid, ETH_ALEN); in rtl_op_bss_info_changed()
1089 sta = ieee80211_find_sta(vif, (u8 *)bss_conf->bssid); in rtl_op_bss_info_changed()
1188 mac->use_cts_protect = bss_conf->use_cts_prot; in rtl_op_bss_info_changed()
1194 bss_conf->use_short_preamble); in rtl_op_bss_info_changed()
1196 mac->short_preamble = bss_conf->use_short_preamble; in rtl_op_bss_info_changed()
1205 if (bss_conf->use_short_slot) in rtl_op_bss_info_changed()
[all …]
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mcu.c570 memcpy(generic->peer_addr, vif->bss_conf.bssid, in mt76_connac_mcu_wtbl_generic_tlv()
913 phy->basic_rate = cpu_to_le16((u16)vif->bss_conf.basic_rates); in mt76_connac_mcu_sta_tlv()
1053 info->link_conf = &info->vif->bss_conf; in mt76_connac_mcu_sta_cmd()
1142 struct ieee80211_bss_conf *bss_conf, in mt76_connac_mcu_uni_add_dev() argument
1199 switch (bss_conf->vif->type) { in mt76_connac_mcu_uni_add_dev()
1222 memcpy(dev_req.tlv.omac_addr, bss_conf->addr, ETH_ALEN); in mt76_connac_mcu_uni_add_dev()
1446 he->he_pe_duration = vif->bss_conf.htc_trig_based_pkt_ext; in mt76_connac_mcu_uni_bss_he_tlv()
1450 he->he_rts_thres = cpu_to_le16(vif->bss_conf.frame_time_rts_th); in mt76_connac_mcu_uni_bss_he_tlv()
1565 .bcn_interval = cpu_to_le16(vif->bss_conf.beacon_int), in mt76_connac_mcu_uni_add_bss()
1566 .dtim_period = vif->bss_conf.dtim_period, in mt76_connac_mcu_uni_add_bss()
[all …]
/linux/drivers/net/wireless/ath/ath5k/
H A Dmac80211-ops.c253 struct ieee80211_bss_conf *bss_conf, u64 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()
308 ah->enable_beacon = bss_conf->enable_beacon; in ath5k_bss_info_changed()

12345