| /linux/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt2x00config.c | 70 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 D | rt2x00mac.c | 576 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/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | mac-ctxt.c | 97 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 D | mac80211.c | 1614 iwl_mvm_post_channel_switch(hw, vif, &vif->bss_conf); in iwl_mvm_abort_channel_switch() 1707 iwl_mvm_set_link_fw_id(mvm, vif, &vif->bss_conf); in iwl_mvm_mac_add_interface() 1777 iwl_mvm_chandef_get_primary_80(&vif->bss_conf.chanreq.oper); in iwl_mvm_mac_add_interface() 1856 if (vif->bss_conf.ftm_responder) in iwl_mvm_mac_remove_interface() 1928 memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN); in iwl_mvm_mc_iface_iterator() 2060 memcpy(cmd.membership_status, vif->bss_conf.mu_group.membership, in iwl_mvm_update_mu_groups() 2062 memcpy(cmd.user_position, vif->bss_conf.mu_group.position, in iwl_mvm_update_mu_groups() 2074 if (vif->bss_conf.mu_mimo_owner) { in iwl_mvm_mu_mimo_iface_iterator() 2455 .bss_color = vif->bss_conf.he_bss_color.color, in iwl_mvm_cfg_he_sta() 2456 .htc_trig_based_pkt_ext = vif->bss_conf.htc_trig_based_pkt_ext, in iwl_mvm_cfg_he_sta() [all …]
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
| H A D | mcu.c | 111 .bss_idx = mvif->bss_conf.mt76.idx, in mt7921_mcu_set_ipv6_ns_filter() 266 s32 rssi = le32_to_cpu(event->rssi[mvif->bss_conf.mt76.idx]); in mt7921_mcu_rssi_monitor_iter() 274 if (rssi > vif->bss_conf.cqm_rssi_thold) in mt7921_mcu_rssi_monitor_iter() 396 return mt76_connac_mcu_sta_ba(&dev->mt76, &msta->vif->bss_conf.mt76, params, in mt7921_mcu_uni_tx_ba() 407 return mt76_connac_mcu_sta_ba(&dev->mt76, &msta->vif->bss_conf.mt76, params, in mt7921_mcu_uni_rx_ba() 710 .bss_idx = mvif->bss_conf.mt76.idx, in mt7921_mcu_set_tx() 711 .qos = vif->bss_conf.qos, in mt7921_mcu_set_tx() 712 .wmm_idx = mvif->bss_conf.mt76.wmm_idx, in mt7921_mcu_set_tx() 733 .bss_idx = mvif->bss_conf.mt76.idx, in mt7921_mcu_set_tx() 734 .qos = vif->bss_conf.qos, in mt7921_mcu_set_tx() [all …]
|
| H A D | main.c | 311 mvif->bss_conf.mt76.idx = __ffs64(~dev->mt76.vif_mask); in mt7921_add_interface() 312 if (mvif->bss_conf.mt76.idx >= MT792x_MAX_INTERFACES) { in mt7921_add_interface() 317 mvif->bss_conf.mt76.omac_idx = mvif->bss_conf.mt76.idx; in mt7921_add_interface() 319 mvif->bss_conf.vif = mvif; in mt7921_add_interface() 320 mvif->bss_conf.mt76.band_idx = 0; in mt7921_add_interface() 321 mvif->bss_conf.mt76.wmm_idx = mvif->bss_conf.mt76.idx % MT76_CONNAC_MAX_WMM_SETS; in mt7921_add_interface() 323 ret = mt76_connac_mcu_uni_add_dev(&dev->mphy, &vif->bss_conf, in mt7921_add_interface() 324 &mvif->bss_conf.mt76, in mt7921_add_interface() 329 dev->mt76.vif_mask |= BIT_ULL(mvif->bss_conf.mt76.idx); in mt7921_add_interface() 330 phy->omac_mask |= BIT_ULL(mvif->bss_conf.mt76.omac_idx); in mt7921_add_interface() [all …]
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | main.c | 465 mvif->bss_conf.vif = mvif; in mt7925_add_interface() 470 ret = mt7925_mac_link_bss_add(dev, &vif->bss_conf, &mvif->sta.deflink); in mt7925_add_interface() 501 mconf = mt792x_link_conf_to_mconf(&vif->bss_conf); in mt7925_remove_interface() 513 mt7925_mcu_abort_roc(phy, &mvif->bss_conf, phy->roc_token_id); in mt7925_roc_iter() 635 err = mt7925_set_roc(phy, &mvif->bss_conf, in mt7925_remain_on_channel() 648 return mt7925_abort_roc(phy, &mvif->bss_conf); in mt7925_cancel_remain_on_channel() 766 mlink = mt792x_sta_to_link(msta, vif->bss_conf.link_id); in mt7925_set_key() 768 vif->bss_conf.link_id, mlink); in mt7925_set_key() 891 rate = mt76_connac2_mac_tx_rate_val(mphy, &vif->bss_conf, beacon, mcast); in mt7925_get_rates_table() 1189 mt7925_abort_roc(mvif->phy, &mvif->bss_conf); in mt7925_mac_set_links() [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H A D | rxon.c | 290 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/mediatek/mt76/ |
| H A D | mt792x.h | 156 struct mt792x_bss_conf *bss_conf; member 187 struct mt792x_bss_conf bss_conf; /* must be first */ member 351 struct mt792x_bss_conf *bss_conf; in mt792x_vif_to_link() local 357 return &mvif->bss_conf; in mt792x_vif_to_link() 359 bss_conf = rcu_dereference_protected(mvif->link_conf[link_id], in mt792x_vif_to_link() 362 return bss_conf ? bss_conf : &mvif->bss_conf; in mt792x_vif_to_link() 394 return &vif->bss_conf; in mt792x_vif_to_bss_conf()
|
| H A D | mt792x_core.c | 292 mconf = mt792x_link_conf_to_mconf(&vif->bss_conf); in mt792x_remove_interface() 307 mvif->bss_conf.queue_params[queue] = *params; in mt792x_conf_tx() 336 u8 omac_idx = mvif->bss_conf.mt76.omac_idx; in mt792x_get_tsf() 362 u8 omac_idx = mvif->bss_conf.mt76.omac_idx; in mt792x_set_tsf() 473 mvif->bss_conf.mt76.ctx = ctx; in mt792x_assign_vif_chanctx() 474 mctx->bss_conf = &mvif->bss_conf; in mt792x_assign_vif_chanctx() 491 mctx->bss_conf = NULL; in mt792x_unassign_vif_chanctx() 492 mvif->bss_conf.mt76.ctx = NULL; in mt792x_unassign_vif_chanctx() 495 if (vif->bss_conf.csa_active) { in mt792x_unassign_vif_chanctx() 621 if (msta->vif->bss_conf.mt76.idx != wi->idx) in mt792x_ethtool_worker() [all …]
|
| H A D | mt76_connac_mcu.c | 623 memcpy(generic->peer_addr, vif->bss_conf.bssid, in mt76_connac_mcu_wtbl_generic_tlv() 966 phy->basic_rate = cpu_to_le16((u16)vif->bss_conf.basic_rates); in mt76_connac_mcu_sta_tlv() 1106 info->link_conf = &info->vif->bss_conf; in mt76_connac_mcu_sta_cmd() 1195 struct ieee80211_bss_conf *bss_conf, in mt76_connac_mcu_uni_add_dev() argument 1252 switch (bss_conf->vif->type) { in mt76_connac_mcu_uni_add_dev() 1280 memcpy(dev_req.tlv.omac_addr, bss_conf->addr, ETH_ALEN); in mt76_connac_mcu_uni_add_dev() 1517 he->he_pe_duration = vif->bss_conf.htc_trig_based_pkt_ext; in mt76_connac_mcu_uni_bss_he_tlv() 1521 he->he_rts_thres = cpu_to_le16(vif->bss_conf.frame_time_rts_th); in mt76_connac_mcu_uni_bss_he_tlv() 1636 .bcn_interval = cpu_to_le16(vif->bss_conf.beacon_int), in mt76_connac_mcu_uni_add_bss() 1637 .dtim_period = vif->bss_conf.dtim_period, in mt76_connac_mcu_uni_add_bss() [all …]
|
| /linux/drivers/net/wireless/ath/carl9170/ |
| H A D | mac.c | 97 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/net/mac80211/ |
| H A D | mlme.c | 1940 if (other->vif.bss_conf.mu_mimo_owner) { in ieee80211_add_vht_ie() 3561 struct ieee80211_bss_conf *bss_conf, in ieee80211_mgd_update_bss_param_ch_cnt() argument 3565 .reporting_link_id = bss_conf->link_id, in ieee80211_mgd_update_bss_param_ch_cnt() 3587 bss_conf->bss_param_ch_cnt = bss_param_ch_cnt; in ieee80211_mgd_update_bss_param_ch_cnt() 3588 bss_conf->bss_param_ch_cnt_link_id = in ieee80211_mgd_update_bss_param_ch_cnt() 3589 bss_conf->link_id; in ieee80211_mgd_update_bss_param_ch_cnt() 4289 struct ieee80211_bss_conf *bss_conf = link->conf; in ieee80211_handle_bss_capability() local 4313 if (use_protection != bss_conf->use_cts_prot) { in ieee80211_handle_bss_capability() 4314 bss_conf->use_cts_prot = use_protection; in ieee80211_handle_bss_capability() 4318 if (use_short_preamble != bss_conf->use_short_preamble) { in ieee80211_handle_bss_capability() [all …]
|
| H A D | ibss.c | 241 sdata->vif.bss_conf.enable_beacon = false; in __ieee80211_sta_join_ibss() 312 sdata->vif.bss_conf.enable_beacon = true; in __ieee80211_sta_join_ibss() 313 sdata->vif.bss_conf.beacon_int = beacon_int; in __ieee80211_sta_join_ibss() 314 sdata->vif.bss_conf.basic_rates = basic_rates; in __ieee80211_sta_join_ibss() 337 sdata->vif.bss_conf.use_short_slot = chan->band == NL80211_BAND_5GHZ; in __ieee80211_sta_join_ibss() 353 sdata->vif.bss_conf.enable_beacon = false; in __ieee80211_sta_join_ibss() 483 sdata->vif.bss_conf.beacon_int, in ieee80211_ibss_csa_beacon() 484 sdata->vif.bss_conf.basic_rates, in ieee80211_ibss_csa_beacon() 600 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf); in ieee80211_ibss_add_sta() 689 sdata->vif.bss_conf.enable_beacon = false; in ieee80211_ibss_disconnect() [all …]
|
| H A D | iface.c | 299 ether_addr_copy(sdata->vif.bss_conf.addr, sdata->vif.addr); in _ieee80211_change_mac() 567 sdata->vif.bss_conf.csa_active = false; in ieee80211_do_stop() 579 chandef = sdata->vif.bss_conf.chanreq.oper; in ieee80211_do_stop() 616 RCU_INIT_POINTER(sdata->vif.bss_conf.chanctx_conf, NULL); in ieee80211_do_stop() 726 sdata->vif.bss_conf.beacon_int = 0; in ieee80211_do_stop() 1225 ieee80211_link_init(sdata, -1, &sdata->deflink, &sdata->vif.bss_conf); in ieee80211_sdata_init() 1304 if (!other->vif.bss_conf.mu_mimo_owner) in ieee80211_add_virtual_monitor() 1312 if (creator_sdata && creator_sdata->vif.bss_conf.mu_mimo_owner) { in ieee80211_add_virtual_monitor() 1313 sdata->vif.bss_conf.mu_mimo_owner = true; in ieee80211_add_virtual_monitor() 1314 memcpy(&sdata->vif.bss_conf.mu_group, in ieee80211_add_virtual_monitor() [all …]
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | ps.h | 19 struct ieee80211_bss_conf *bss_conf); 30 struct ieee80211_bss_conf *bss_conf);
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | htc_drv_main.c | 94 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 D | main.c | 1048 vif->bss_conf.bssid); in wl1271_recovery_work() 2990 struct ieee80211_bss_conf *bss_conf, in wlcore_set_assoc() argument 2993 struct ieee80211_vif *vif = container_of(bss_conf, struct ieee80211_vif, in wlcore_set_assoc() 2994 bss_conf); in wlcore_set_assoc() 2999 wlvif->channel_type = cfg80211_get_chandef_type(&bss_conf->chanreq.oper); in wlcore_set_assoc() 3000 wlvif->beacon_int = bss_conf->beacon_int; in wlcore_set_assoc() 3001 wlvif->wmm_enabled = bss_conf->qos; in wlcore_set_assoc() 4076 struct ieee80211_bss_conf *bss_conf, in wl1271_bss_erp_info_changed() argument 4083 if (bss_conf->use_short_slot) in wl1271_bss_erp_info_changed() 4094 if (bss_conf->use_short_preamble) in wl1271_bss_erp_info_changed() [all …]
|
| H A D | cmd.c | 537 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 D | sta.c | 148 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 D | fw.c | 567 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 D | core.c | 1010 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/ath/ath5k/ |
| H A D | mac80211-ops.c | 253 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()
|
| /linux/drivers/net/wireless/rsi/ |
| H A D | rsi_91x_mac80211.c | 760 bss = &vif->bss_conf; in rsi_get_connected_channel() 780 channel = vif->bss_conf.chanreq.oper.chan; in rsi_switch_channel() 803 struct ieee80211_bss_conf *bss_conf, in rsi_mac80211_bss_info_changed() argument 808 struct ieee80211_bss_conf *bss = &vif->bss_conf; in rsi_mac80211_bss_info_changed() 826 bss_conf->bssid, in rsi_mac80211_bss_info_changed() 827 bss_conf->qos, in rsi_mac80211_bss_info_changed() 830 bss_conf->assoc_capability, vif); in rsi_mac80211_bss_info_changed() 847 common->cqm_info.rssi_thold = bss_conf->cqm_rssi_thold; in rsi_mac80211_bss_info_changed() 848 common->cqm_info.rssi_hyst = bss_conf->cqm_rssi_hyst; in rsi_mac80211_bss_info_changed() 856 __func__, bss_conf->beacon_int); in rsi_mac80211_bss_info_changed() [all …]
|
| /linux/drivers/net/wireless/purelifi/plfxlc/ |
| H A D | mac.c | 582 struct ieee80211_bss_conf *bss_conf, in plfxlc_op_bss_info_changed() argument 591 associated = is_valid_ether_addr(bss_conf->bssid); in plfxlc_op_bss_info_changed() 613 if (bss_conf->enable_beacon) { in plfxlc_op_bss_info_changed() 614 period = bss_conf->dtim_period; in plfxlc_op_bss_info_changed() 615 interval = bss_conf->beacon_int; in plfxlc_op_bss_info_changed()
|