bss_conf 1146 drivers/net/wireless/ath/ar5523/ar5523.c struct ieee80211_bss_conf *bss_conf) bss_conf 1154 drivers/net/wireless/ath/ar5523/ar5523.c sta = ieee80211_find_sta(ar->vif, bss_conf->bssid); bss_conf 1182 drivers/net/wireless/ath/ar5523/ar5523.c struct ieee80211_bss_conf *bss_conf, bss_conf 1191 drivers/net/wireless/ath/ar5523/ar5523.c sta = ieee80211_find_sta(ar->vif, bss_conf->bssid); bss_conf 1192 drivers/net/wireless/ath/ar5523/ar5523.c basic_rate_set = bss_conf->basic_rates; bss_conf 1195 drivers/net/wireless/ath/ar5523/ar5523.c sta_rate_set = bss_conf->basic_rates; bss_conf 1500 drivers/net/wireless/ath/ath10k/mac.c arg.ssid = arvif->vif->bss_conf.ssid; bss_conf 1501 drivers/net/wireless/ath/ath10k/mac.c arg.ssid_len = arvif->vif->bss_conf.ssid_len; bss_conf 1946 drivers/net/wireless/ath/ath10k/mac.c vif->bss_conf.beacon_int) / 1000; bss_conf 2063 drivers/net/wireless/ath/ath10k/mac.c if (!ether_addr_equal(mgmt->bssid, vif->bss_conf.bssid)) bss_conf 2154 drivers/net/wireless/ath/ath10k/mac.c aid = vif->bss_conf.aid; bss_conf 2164 drivers/net/wireless/ath/ath10k/mac.c arg->peer_caps = vif->bss_conf.assoc_capability; bss_conf 2172 drivers/net/wireless/ath/ath10k/mac.c struct ieee80211_bss_conf *info = &vif->bss_conf; bss_conf 2848 drivers/net/wireless/ath/ath10k/mac.c struct ieee80211_bss_conf *bss_conf) bss_conf 2865 drivers/net/wireless/ath/ath10k/mac.c ap_sta = ieee80211_find_sta(vif, bss_conf->bssid); bss_conf 2868 drivers/net/wireless/ath/ath10k/mac.c bss_conf->bssid, arvif->vdev_id); bss_conf 2882 drivers/net/wireless/ath/ath10k/mac.c bss_conf->bssid, arvif->vdev_id, ret); bss_conf 2892 drivers/net/wireless/ath/ath10k/mac.c bss_conf->bssid, arvif->vdev_id, ret); bss_conf 2896 drivers/net/wireless/ath/ath10k/mac.c ret = ath10k_setup_peer_smps(ar, arvif, bss_conf->bssid, &ht_cap); bss_conf 2906 drivers/net/wireless/ath/ath10k/mac.c arvif->vdev_id, bss_conf->bssid, ret); bss_conf 2912 drivers/net/wireless/ath/ath10k/mac.c arvif->vdev_id, bss_conf->bssid, bss_conf->aid); bss_conf 2916 drivers/net/wireless/ath/ath10k/mac.c arvif->aid = bss_conf->aid; bss_conf 2917 drivers/net/wireless/ath/ath10k/mac.c ether_addr_copy(arvif->bssid, bss_conf->bssid); bss_conf 5423 drivers/net/wireless/ath/ath10k/mac.c arvif->txpower = vif->bss_conf.txpower; bss_conf 5827 drivers/net/wireless/ath/ath10k/mac.c arvif->ps = vif->bss_conf.ps; bss_conf 5838 drivers/net/wireless/ath/ath10k/mac.c mcast_rate = vif->bss_conf.mcast_rate[band]; bss_conf 5842 drivers/net/wireless/ath/ath10k/mac.c rateidx = ffs(vif->bss_conf.basic_rates) - 1; bss_conf 5884 drivers/net/wireless/ath/ath10k/mac.c basic_rate_idx = ffs(vif->bss_conf.basic_rates) - 1; bss_conf 6138 drivers/net/wireless/ath/ath10k/mac.c peer_addr = vif->bss_conf.bssid; bss_conf 253 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ieee80211_bss_conf *bss_conf, u32 changes) bss_conf 263 drivers/net/wireless/ath/ath5k/mac80211-ops.c memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); bss_conf 269 drivers/net/wireless/ath/ath5k/mac80211-ops.c ah->bintval = bss_conf->beacon_int; bss_conf 274 drivers/net/wireless/ath/ath5k/mac80211-ops.c ah->ah_short_slot = bss_conf->use_short_slot; bss_conf 281 drivers/net/wireless/ath/ath5k/mac80211-ops.c avf->assoc = bss_conf->assoc; bss_conf 282 drivers/net/wireless/ath/ath5k/mac80211-ops.c if (bss_conf->assoc) bss_conf 283 drivers/net/wireless/ath/ath5k/mac80211-ops.c ah->assoc = bss_conf->assoc; bss_conf 291 drivers/net/wireless/ath/ath5k/mac80211-ops.c if (bss_conf->assoc) { bss_conf 294 drivers/net/wireless/ath/ath5k/mac80211-ops.c bss_conf->aid, common->curbssid); bss_conf 295 drivers/net/wireless/ath/ath5k/mac80211-ops.c common->curaid = bss_conf->aid; bss_conf 308 drivers/net/wireless/ath/ath5k/mac80211-ops.c ah->enable_beacon = bss_conf->enable_beacon; bss_conf 85 drivers/net/wireless/ath/ath9k/beacon.c if (vif->bss_conf.use_short_preamble) bss_conf 455 drivers/net/wireless/ath/ath9k/beacon.c if (!vif || !vif->bss_conf.enable_beacon) bss_conf 588 drivers/net/wireless/ath/ath9k/beacon.c struct ieee80211_bss_conf *bss_conf) bss_conf 594 drivers/net/wireless/ath/ath9k/beacon.c "Caching beacon data for BSS: %pM\n", bss_conf->bssid); bss_conf 596 drivers/net/wireless/ath/ath9k/beacon.c cur_conf->beacon_interval = bss_conf->beacon_int; bss_conf 597 drivers/net/wireless/ath/ath9k/beacon.c cur_conf->dtim_period = bss_conf->dtim_period; bss_conf 599 drivers/net/wireless/ath/ath9k/beacon.c cur_conf->ibss_creator = bss_conf->ibss_creator; bss_conf 652 drivers/net/wireless/ath/ath9k/beacon.c ath9k_cache_beacon_config(sc, ctx, &main_vif->bss_conf); bss_conf 660 drivers/net/wireless/ath/ath9k/beacon.c ath9k_cache_beacon_config(sc, ctx, &main_vif->bss_conf); bss_conf 673 drivers/net/wireless/ath/ath9k/beacon.c !enabled && beacons && !main_vif->bss_conf.ibss_creator) { bss_conf 916 drivers/net/wireless/ath/ath9k/channel.c sc->offchannel.chan.txpower = vif->bss_conf.txpower; bss_conf 920 drivers/net/wireless/ath/ath9k/channel.c sc->offchannel.chan.txpower = vif->bss_conf.txpower; bss_conf 1472 drivers/net/wireless/ath/ath9k/channel.c ieee80211_parse_p2p_noa(&vif->bss_conf.p2p_noa_attr, &avp->noa, tsf); bss_conf 1490 drivers/net/wireless/ath/ath9k/channel.c ctwin = avp->vif->bss_conf.p2p_noa_attr.oppps_ctwindow; bss_conf 93 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c struct ath_beacon_config *bss_conf) bss_conf 101 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c if (ath9k_cmn_beacon_config_sta(priv->ah, bss_conf, &bs) == -EPERM) bss_conf 400 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; bss_conf 411 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c (cur_conf->beacon_interval != bss_conf->beacon_int)) { bss_conf 455 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; bss_conf 461 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c cur_conf->beacon_interval = bss_conf->beacon_int; bss_conf 465 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c cur_conf->dtim_period = bss_conf->dtim_period; bss_conf 94 drivers/net/wireless/ath/ath9k/htc_drv_main.c struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; bss_conf 98 drivers/net/wireless/ath/ath9k/htc_drv_main.c bss_conf->enable_beacon) { bss_conf 103 drivers/net/wireless/ath/ath9k/htc_drv_main.c if (bss_conf->assoc) { bss_conf 677 drivers/net/wireless/ath/ath9k/htc_drv_main.c struct ieee80211_bss_conf *bss_conf) bss_conf 687 drivers/net/wireless/ath/ath9k/htc_drv_main.c sta = ieee80211_find_sta(vif, bss_conf->bssid); bss_conf 699 drivers/net/wireless/ath/ath9k/htc_drv_main.c bss_conf->bssid, be32_to_cpu(trate.capflags)); bss_conf 1488 drivers/net/wireless/ath/ath9k/htc_drv_main.c struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; bss_conf 1490 drivers/net/wireless/ath/ath9k/htc_drv_main.c if ((vif->type == NL80211_IFTYPE_STATION) && bss_conf->assoc) { bss_conf 1491 drivers/net/wireless/ath/ath9k/htc_drv_main.c common->curaid = bss_conf->aid; bss_conf 1493 drivers/net/wireless/ath/ath9k/htc_drv_main.c memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); bss_conf 1510 drivers/net/wireless/ath/ath9k/htc_drv_main.c struct ieee80211_bss_conf *bss_conf, bss_conf 1523 drivers/net/wireless/ath/ath9k/htc_drv_main.c bss_conf->assoc); bss_conf 1525 drivers/net/wireless/ath/ath9k/htc_drv_main.c bss_conf->assoc ? bss_conf 1528 drivers/net/wireless/ath/ath9k/htc_drv_main.c if (!bss_conf->assoc) bss_conf 1533 drivers/net/wireless/ath/ath9k/htc_drv_main.c if (bss_conf->assoc && (priv->num_sta_assoc_vif == 1)) bss_conf 1542 drivers/net/wireless/ath/ath9k/htc_drv_main.c common->curaid = bss_conf->aid; bss_conf 1543 drivers/net/wireless/ath/ath9k/htc_drv_main.c memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); bss_conf 1548 drivers/net/wireless/ath/ath9k/htc_drv_main.c if ((changed & BSS_CHANGED_BEACON_ENABLED) && bss_conf->enable_beacon) { bss_conf 1550 drivers/net/wireless/ath/ath9k/htc_drv_main.c bss_conf->bssid); bss_conf 1556 drivers/net/wireless/ath/ath9k/htc_drv_main.c if ((changed & BSS_CHANGED_BEACON_ENABLED) && !bss_conf->enable_beacon) { bss_conf 1565 drivers/net/wireless/ath/ath9k/htc_drv_main.c bss_conf->bssid); bss_conf 1586 drivers/net/wireless/ath/ath9k/htc_drv_main.c bss_conf->bssid); bss_conf 1591 drivers/net/wireless/ath/ath9k/htc_drv_main.c if (bss_conf->use_short_slot) bss_conf 1610 drivers/net/wireless/ath/ath9k/htc_drv_main.c ath9k_htc_update_rate(priv, vif, bss_conf); bss_conf 312 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c (vif && vif->bss_conf.use_cts_prot)) bss_conf 946 drivers/net/wireless/ath/ath9k/main.c if (!vif->bss_conf.use_short_slot) bss_conf 952 drivers/net/wireless/ath/ath9k/main.c if (vif->bss_conf.enable_beacon) bss_conf 965 drivers/net/wireless/ath/ath9k/main.c if (vif->bss_conf.enable_beacon) bss_conf 970 drivers/net/wireless/ath/ath9k/main.c if (vif->bss_conf.enable_beacon) bss_conf 1199 drivers/net/wireless/ath/ath9k/main.c if (*power < vif->bss_conf.txpower) bss_conf 1200 drivers/net/wireless/ath/ath9k/main.c *power = vif->bss_conf.txpower; bss_conf 1212 drivers/net/wireless/ath/ath9k/main.c power = (vif) ? vif->bss_conf.txpower : -1; bss_conf 1758 drivers/net/wireless/ath/ath9k/main.c struct ieee80211_bss_conf *bss_conf, bss_conf 1777 drivers/net/wireless/ath/ath9k/main.c bss_conf->bssid, bss_conf->assoc); bss_conf 1779 drivers/net/wireless/ath/ath9k/main.c memcpy(avp->bssid, bss_conf->bssid, ETH_ALEN); bss_conf 1780 drivers/net/wireless/ath/ath9k/main.c avp->aid = bss_conf->aid; bss_conf 1781 drivers/net/wireless/ath/ath9k/main.c avp->assoc = bss_conf->assoc; bss_conf 1788 drivers/net/wireless/ath/ath9k/main.c memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); bss_conf 1789 drivers/net/wireless/ath/ath9k/main.c common->curaid = bss_conf->aid; bss_conf 1801 drivers/net/wireless/ath/ath9k/main.c if (bss_conf->use_short_slot) bss_conf 1828 drivers/net/wireless/ath/ath9k/main.c vif->addr, bss_conf->txpower, bss_conf->txpower_type); bss_conf 2159 drivers/net/wireless/ath/ath9k/main.c if (!vif->bss_conf.enable_beacon) bss_conf 2087 drivers/net/wireless/ath/ath9k/xmit.c tx_info->control.vif->bss_conf.use_short_preamble) bss_conf 2099 drivers/net/wireless/ath/ath9k/xmit.c txpower = 2 * vif->bss_conf.txpower; bss_conf 97 drivers/net/wireless/ath/carl9170/mac.c vif->bss_conf.use_short_slot) bss_conf 119 drivers/net/wireless/ath/carl9170/mac.c basic = (vif->bss_conf.basic_rates & 0xf); bss_conf 120 drivers/net/wireless/ath/carl9170/mac.c basic |= (vif->bss_conf.basic_rates & 0xff0) << 4; bss_conf 417 drivers/net/wireless/ath/carl9170/mac.c ar->global_beacon_int = vif->bss_conf.beacon_int / bss_conf 421 drivers/net/wireless/ath/carl9170/mac.c vif->bss_conf.dtim_period); bss_conf 436 drivers/net/wireless/ath/carl9170/mac.c ar->global_beacon_int = vif->bss_conf.beacon_int; bss_conf 1049 drivers/net/wireless/ath/carl9170/main.c struct ieee80211_bss_conf *bss_conf, bss_conf 1068 drivers/net/wireless/ath/carl9170/main.c vif_priv->enable_beacon = bss_conf->enable_beacon; bss_conf 1090 drivers/net/wireless/ath/carl9170/main.c bss_conf->beacon_int = main_vif->bss_conf.beacon_int; bss_conf 1091 drivers/net/wireless/ath/carl9170/main.c bss_conf->dtim_period = main_vif->bss_conf.dtim_period; bss_conf 1099 drivers/net/wireless/ath/carl9170/main.c (bss_conf->beacon_int * bss_conf->dtim_period >= bss_conf 1126 drivers/net/wireless/ath/carl9170/main.c memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); bss_conf 1133 drivers/net/wireless/ath/carl9170/main.c ar->common.curaid = bss_conf->aid; bss_conf 405 drivers/net/wireless/ath/wcn36xx/main.c if (vif->bss_conf.ps) /* ps allowed ? */ bss_conf 777 drivers/net/wireless/ath/wcn36xx/main.c struct ieee80211_bss_conf *bss_conf, bss_conf 794 drivers/net/wireless/ath/wcn36xx/main.c bss_conf->dtim_period); bss_conf 796 drivers/net/wireless/ath/wcn36xx/main.c vif_priv->dtim_period = bss_conf->dtim_period; bss_conf 801 drivers/net/wireless/ath/wcn36xx/main.c bss_conf->bssid); bss_conf 803 drivers/net/wireless/ath/wcn36xx/main.c if (!is_zero_ether_addr(bss_conf->bssid)) { bss_conf 806 drivers/net/wireless/ath/wcn36xx/main.c wcn36xx_smd_set_link_st(wcn, bss_conf->bssid, vif->addr, bss_conf 808 drivers/net/wireless/ath/wcn36xx/main.c wcn36xx_smd_join(wcn, bss_conf->bssid, bss_conf 811 drivers/net/wireless/ath/wcn36xx/main.c bss_conf->bssid, false); bss_conf 815 drivers/net/wireless/ath/wcn36xx/main.c wcn36xx_smd_set_link_st(wcn, bss_conf->bssid, vif->addr, bss_conf 825 drivers/net/wireless/ath/wcn36xx/main.c bss_conf->ssid, bss_conf->ssid_len); bss_conf 827 drivers/net/wireless/ath/wcn36xx/main.c vif_priv->ssid.length = bss_conf->ssid_len; bss_conf 829 drivers/net/wireless/ath/wcn36xx/main.c bss_conf->ssid, bss_conf 830 drivers/net/wireless/ath/wcn36xx/main.c bss_conf->ssid_len); bss_conf 835 drivers/net/wireless/ath/wcn36xx/main.c if (bss_conf->assoc) { bss_conf 841 drivers/net/wireless/ath/wcn36xx/main.c bss_conf->bssid, bss_conf 843 drivers/net/wireless/ath/wcn36xx/main.c bss_conf->aid); bss_conf 853 drivers/net/wireless/ath/wcn36xx/main.c sta = ieee80211_find_sta(vif, bss_conf->bssid); bss_conf 856 drivers/net/wireless/ath/wcn36xx/main.c bss_conf->bssid); bss_conf 863 drivers/net/wireless/ath/wcn36xx/main.c wcn36xx_smd_set_link_st(wcn, bss_conf->bssid, bss_conf 867 drivers/net/wireless/ath/wcn36xx/main.c bss_conf->bssid, bss_conf 869 drivers/net/wireless/ath/wcn36xx/main.c sta_priv->aid = bss_conf->aid; bss_conf 878 drivers/net/wireless/ath/wcn36xx/main.c bss_conf->bssid, bss_conf 880 drivers/net/wireless/ath/wcn36xx/main.c bss_conf->aid); bss_conf 883 drivers/net/wireless/ath/wcn36xx/main.c bss_conf->bssid, bss_conf 905 drivers/net/wireless/ath/wcn36xx/main.c bss_conf->enable_beacon); bss_conf 907 drivers/net/wireless/ath/wcn36xx/main.c if (bss_conf->enable_beacon) { bss_conf 908 drivers/net/wireless/ath/wcn36xx/main.c vif_priv->dtim_period = bss_conf->dtim_period; bss_conf 137 drivers/net/wireless/ath/wcn36xx/smd.c bss_params->ht_oper_mode = vif->bss_conf.ht_operation_mode; bss_conf 139 drivers/net/wireless/ath/wcn36xx/smd.c !!(vif->bss_conf.ht_operation_mode & bss_conf 1481 drivers/net/wireless/ath/wcn36xx/smd.c bss->short_slot_time_supported = vif->bss_conf.use_short_slot; bss_conf 1486 drivers/net/wireless/ath/wcn36xx/smd.c bss->beacon_interval = vif->bss_conf.beacon_int; bss_conf 1510 drivers/net/wireless/ath/wcn36xx/smd.c bss->hidden_ssid = vif->bss_conf.hidden_ssid; bss_conf 1880 drivers/net/wireless/ath/wcn36xx/smd.c msg_body.tbtt = vif->bss_conf.sync_tsf; bss_conf 4993 drivers/net/wireless/broadcom/b43/main.c b43_op_bss_info_changed(hw, vif, &vif->bss_conf, ~0); bss_conf 5244 drivers/net/wireless/broadcom/b43/main.c b43_op_bss_info_changed(wl->hw, wl->vif, &wl->vif->bss_conf, ~0); bss_conf 511 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c brcms_c_start_ap(wl->wlc, vif->addr, vif->bss_conf.bssid, bss_conf 512 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c vif->bss_conf.ssid, vif->bss_conf.ssid_len); bss_conf 959 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c wl->wlc->vif->bss_conf.dtim_period); bss_conf 2545 drivers/net/wireless/intel/iwlegacy/3945-mac.c interval = vif->bss_conf.beacon_int; bss_conf 2710 drivers/net/wireless/intel/iwlegacy/3945-mac.c D_ASSOC("Associated as %d to: %pM\n", il->vif->bss_conf.aid, bss_conf 2727 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->staging.assoc_id = cpu_to_le16(il->vif->bss_conf.aid); bss_conf 2729 drivers/net/wireless/intel/iwlegacy/3945-mac.c D_ASSOC("assoc id %d beacon interval %d\n", il->vif->bss_conf.aid, bss_conf 2730 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->vif->bss_conf.beacon_int); bss_conf 2732 drivers/net/wireless/intel/iwlegacy/3945-mac.c if (il->vif->bss_conf.use_short_preamble) bss_conf 2738 drivers/net/wireless/intel/iwlegacy/3945-mac.c if (il->vif->bss_conf.use_short_slot) bss_conf 2894 drivers/net/wireless/intel/iwlegacy/3945-mac.c if (vif->bss_conf.use_short_preamble) bss_conf 2900 drivers/net/wireless/intel/iwlegacy/3945-mac.c if (vif->bss_conf.use_short_slot) bss_conf 2290 drivers/net/wireless/intel/iwlegacy/3945.c il3945_add_bssid_station(il, vif->bss_conf.bssid, bss_conf 2305 drivers/net/wireless/intel/iwlegacy/3945.c vif->bss_conf.bssid); bss_conf 893 drivers/net/wireless/intel/iwlegacy/4965-mac.c interval = vif->bss_conf.beacon_int; bss_conf 1043 drivers/net/wireless/intel/iwlegacy/4965-mac.c return il4965_add_bssid_station(il, vif->bss_conf.bssid, bss_conf 1046 drivers/net/wireless/intel/iwlegacy/4965-mac.c vif->bss_conf.bssid); bss_conf 1503 drivers/net/wireless/intel/iwlegacy/4965.c vif->bss_conf.beacon_int * switch_count * TIME_UNIT; bss_conf 1760 drivers/net/wireless/intel/iwlegacy/4965.c il->staging.assoc_id = cpu_to_le16(vif->bss_conf.aid); bss_conf 1762 drivers/net/wireless/intel/iwlegacy/4965.c D_ASSOC("assoc id %d beacon interval %d\n", vif->bss_conf.aid, bss_conf 1763 drivers/net/wireless/intel/iwlegacy/4965.c vif->bss_conf.beacon_int); bss_conf 1765 drivers/net/wireless/intel/iwlegacy/4965.c if (vif->bss_conf.use_short_preamble) bss_conf 1771 drivers/net/wireless/intel/iwlegacy/4965.c if (vif->bss_conf.use_short_slot) bss_conf 1779 drivers/net/wireless/intel/iwlegacy/4965.c D_ASSOC("Associated as %d to: %pM\n", vif->bss_conf.aid, bss_conf 1837 drivers/net/wireless/intel/iwlegacy/4965.c if (vif->bss_conf.use_short_preamble) bss_conf 1843 drivers/net/wireless/intel/iwlegacy/4965.c if (vif->bss_conf.use_short_slot) bss_conf 1100 drivers/net/wireless/intel/iwlegacy/common.c dtim_period = il->vif ? il->vif->bss_conf.dtim_period : 0; bss_conf 1494 drivers/net/wireless/intel/iwlegacy/common.c value = il->vif ? il->vif->bss_conf.beacon_int : 0; bss_conf 3649 drivers/net/wireless/intel/iwlegacy/common.c beacon_int = vif ? vif->bss_conf.beacon_int : 0; bss_conf 3668 drivers/net/wireless/intel/iwlegacy/common.c il->timing.dtim_period = vif ? (vif->bss_conf.dtim_period ? : 1) : 1; bss_conf 3987 drivers/net/wireless/intel/iwlegacy/common.c if (vif && vif->bss_conf.use_short_slot) bss_conf 5215 drivers/net/wireless/intel/iwlegacy/common.c struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; bss_conf 5223 drivers/net/wireless/intel/iwlegacy/common.c bss_conf->ht_operation_mode & IEEE80211_HT_OP_MODE_PROTECTION; bss_conf 5225 drivers/net/wireless/intel/iwlegacy/common.c !!(bss_conf-> bss_conf 5233 drivers/net/wireless/intel/iwlegacy/common.c sta = ieee80211_find_sta(vif, bss_conf->bssid); bss_conf 5327 drivers/net/wireless/intel/iwlegacy/common.c struct ieee80211_bss_conf *bss_conf, u32 changes) bss_conf 5345 drivers/net/wireless/intel/iwlegacy/common.c il->qos_data.qos_active = bss_conf->qos; bss_conf 5352 drivers/net/wireless/intel/iwlegacy/common.c if (vif->bss_conf.enable_beacon) bss_conf 5359 drivers/net/wireless/intel/iwlegacy/common.c D_MAC80211("BSSID %pM\n", bss_conf->bssid); bss_conf 5369 drivers/net/wireless/intel/iwlegacy/common.c if (is_zero_ether_addr(bss_conf->bssid)) bss_conf 5384 drivers/net/wireless/intel/iwlegacy/common.c memcpy(il->staging.bssid_addr, bss_conf->bssid, ETH_ALEN); bss_conf 5387 drivers/net/wireless/intel/iwlegacy/common.c memcpy(il->bssid, bss_conf->bssid, ETH_ALEN); bss_conf 5399 drivers/net/wireless/intel/iwlegacy/common.c D_MAC80211("ERP_PREAMBLE %d\n", bss_conf->use_short_preamble); bss_conf 5400 drivers/net/wireless/intel/iwlegacy/common.c if (bss_conf->use_short_preamble) bss_conf 5407 drivers/net/wireless/intel/iwlegacy/common.c D_MAC80211("ERP_CTS %d\n", bss_conf->use_cts_prot); bss_conf 5408 drivers/net/wireless/intel/iwlegacy/common.c if (bss_conf->use_cts_prot && il->band != NL80211_BAND_5GHZ) bss_conf 5412 drivers/net/wireless/intel/iwlegacy/common.c if (bss_conf->use_cts_prot) bss_conf 5443 drivers/net/wireless/intel/iwlegacy/common.c D_MAC80211("ASSOC %d\n", bss_conf->assoc); bss_conf 5444 drivers/net/wireless/intel/iwlegacy/common.c if (bss_conf->assoc) { bss_conf 5445 drivers/net/wireless/intel/iwlegacy/common.c il->timestamp = bss_conf->sync_tsf; bss_conf 5453 drivers/net/wireless/intel/iwlegacy/common.c if (changes && il_is_associated(il) && bss_conf->aid) { bss_conf 5464 drivers/net/wireless/intel/iwlegacy/common.c if (vif->bss_conf.enable_beacon) { bss_conf 5465 drivers/net/wireless/intel/iwlegacy/common.c memcpy(il->staging.bssid_addr, bss_conf->bssid, bss_conf 5467 drivers/net/wireless/intel/iwlegacy/common.c memcpy(il->bssid, bss_conf->bssid, ETH_ALEN); bss_conf 5475 drivers/net/wireless/intel/iwlegacy/common.c bss_conf->ibss_joined); bss_conf 5478 drivers/net/wireless/intel/iwlegacy/common.c bss_conf->ibss_joined ? "add" : "remove", bss_conf 5479 drivers/net/wireless/intel/iwlegacy/common.c bss_conf->bssid); bss_conf 1953 drivers/net/wireless/intel/iwlegacy/common.h struct ieee80211_bss_conf *bss_conf, u32 changes); bss_conf 147 drivers/net/wireless/intel/iwlwifi/dvm/agn.h struct ieee80211_bss_conf *bss_conf, bss_conf 434 drivers/net/wireless/intel/iwlwifi/dvm/devices.c vif->bss_conf.beacon_int * switch_count * TIME_UNIT; bss_conf 602 drivers/net/wireless/intel/iwlwifi/dvm/devices.c vif->bss_conf.beacon_int * switch_count * TIME_UNIT; bss_conf 107 drivers/net/wireless/intel/iwlwifi/dvm/lib.c vif->bss_conf.bssid, bss_conf 110 drivers/net/wireless/intel/iwlwifi/dvm/lib.c vif->bss_conf.bssid); bss_conf 295 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c beacon_int = vif ? vif->bss_conf.beacon_int : 0; bss_conf 307 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c priv->contexts[IWL_RXON_CTX_BSS].vif->bss_conf.beacon_int) { bss_conf 314 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c priv->contexts[IWL_RXON_CTX_PAN].vif->bss_conf.beacon_int && bss_conf 316 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c !ctx->vif->bss_conf.beacon_int)) { bss_conf 333 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c ctx->timing.dtim_period = vif ? (vif->bss_conf.dtim_period ?: 1) : 1; bss_conf 550 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c int dtim = ctx_pan->vif->bss_conf.dtim_period ?: 1; bss_conf 570 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c (!ctx_bss->vif->bss_conf.idle && bss_conf 571 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c !ctx_bss->vif->bss_conf.assoc)) { bss_conf 574 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c } else if (!ctx_pan->vif->bss_conf.idle && bss_conf 575 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c !ctx_pan->vif->bss_conf.assoc) { bss_conf 581 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c slot1 = max_t(int, 1, ctx_pan->vif->bss_conf.dtim_period) * bss_conf 733 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if (vif && vif->bss_conf.use_short_slot) bss_conf 929 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c unsigned long basic = ctx->vif->bss_conf.basic_rates; bss_conf 1059 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if ((ctx->vif && ctx->vif->bss_conf.use_short_slot) || bss_conf 1261 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c struct ieee80211_bss_conf *bss_conf) bss_conf 1275 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c sta = ieee80211_find_sta(vif, bss_conf->bssid); bss_conf 1390 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c struct ieee80211_bss_conf *bss_conf, bss_conf 1400 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if (changes & BSS_CHANGED_IDLE && bss_conf->idle) { bss_conf 1424 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c ctx->qos_data.qos_active = bss_conf->qos; bss_conf 1428 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c ctx->staging.assoc_id = cpu_to_le16(vif->bss_conf.aid); bss_conf 1429 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if (vif->bss_conf.use_short_preamble) bss_conf 1435 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if (bss_conf->assoc) { bss_conf 1436 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c priv->timestamp = bss_conf->sync_tsf; bss_conf 1449 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c ctx->ht.protection = bss_conf->ht_operation_mode & bss_conf 1451 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c ctx->ht.non_gf_sta_present = !!(bss_conf->ht_operation_mode & bss_conf 1453 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c iwlagn_check_needed_chains(priv, ctx, bss_conf); bss_conf 1459 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if (bss_conf->use_cts_prot && (priv->band != NL80211_BAND_5GHZ)) bss_conf 1464 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if (bss_conf->use_cts_prot) bss_conf 1469 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c memcpy(ctx->staging.bssid_addr, bss_conf->bssid, ETH_ALEN); bss_conf 1473 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if (vif->bss_conf.enable_beacon) { bss_conf 1491 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if (!bss_conf->assoc) bss_conf 1501 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if (changes & BSS_CHANGED_ASSOC && bss_conf->assoc) { bss_conf 1517 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c bss_conf->ibss_joined); bss_conf 1520 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c bss_conf->ibss_joined ? "add" : "remove", bss_conf 1521 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c bss_conf->bssid); bss_conf 677 drivers/net/wireless/intel/iwlwifi/dvm/scan.c interval = vif->bss_conf.beacon_int; bss_conf 370 drivers/net/wireless/intel/iwlwifi/mvm/coex.c if (!vif->bss_conf.assoc) bss_conf 441 drivers/net/wireless/intel/iwlwifi/mvm/coex.c mvm->cfg->bt_shared_single_ant || !vif->bss_conf.assoc || bss_conf 587 drivers/net/wireless/intel/iwlwifi/mvm/coex.c IWL_DEBUG_COEX(mvm, "RSSI for %pM is now %s\n", vif->bss_conf.bssid, bss_conf 292 drivers/net/wireless/intel/iwlwifi/mvm/d3.c ieee80211_get_tkip_rx_p1k(key, vif->bss_conf.bssid, bss_conf 295 drivers/net/wireless/intel/iwlwifi/mvm/d3.c ieee80211_get_tkip_rx_p1k(key, vif->bss_conf.bssid, bss_conf 511 drivers/net/wireless/intel/iwlwifi/mvm/d3.c if (WARN_ON(!vif->bss_conf.assoc)) bss_conf 1440 drivers/net/wireless/intel/iwlwifi/mvm/d3.c if (!status || !vif->bss_conf.bssid) bss_conf 1502 drivers/net/wireless/intel/iwlwifi/mvm/d3.c ieee80211_gtk_rekey_notify(vif, vif->bss_conf.bssid, bss_conf 76 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c int dtimper = vif->bss_conf.dtim_period ?: 1; bss_conf 77 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c int dtimper_msec = dtimper * vif->bss_conf.beacon_int; bss_conf 200 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c vif->bss_conf.txpower); bss_conf 265 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c vif->bss_conf.bssid); bss_conf 161 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c if (vif->bss_conf.assoc) bss_conf 162 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c memcpy(cmd->range_req_bssid, vif->bss_conf.bssid, ETH_ALEN); bss_conf 192 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c if (vif->bss_conf.assoc) { bss_conf 193 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c memcpy(cmd->range_req_bssid, vif->bss_conf.bssid, ETH_ALEN); bss_conf 164 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c params = vif->bss_conf.ftmr_params; bss_conf 168 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c if (WARN_ON_ONCE(!vif->bss_conf.ftm_responder)) bss_conf 206 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c if (!vif->bss_conf.ftm_responder) bss_conf 142 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c min_bi = min(data->vif->bss_conf.beacon_int, bss_conf 143 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c vif->bss_conf.beacon_int); bss_conf 148 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if ((data->vif->bss_conf.beacon_int - bss_conf 149 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c vif->bss_conf.beacon_int) % min_bi == 0) { bss_conf 171 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c min_bi = min(data->vif->bss_conf.beacon_int, bss_conf 172 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c vif->bss_conf.beacon_int); bss_conf 177 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if ((data->vif->bss_conf.beacon_int - bss_conf 178 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c vif->bss_conf.beacon_int) % min_bi == 0) { bss_conf 376 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c unsigned long basic = vif->bss_conf.basic_rates; bss_conf 461 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c u8 protection_mode = vif->bss_conf.ht_operation_mode & bss_conf 480 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (vif->bss_conf.chandef.width > NL80211_CHAN_WIDTH_20) bss_conf 498 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c bool ht_enabled = !!(vif->bss_conf.ht_operation_mode & bss_conf 501 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c const u8 *bssid = bssid_override ?: vif->bss_conf.bssid; bss_conf 551 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c cpu_to_le32(vif->bss_conf.use_short_preamble ? bss_conf 554 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c cpu_to_le32(vif->bss_conf.use_short_slot ? bss_conf 573 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (vif->bss_conf.qos) bss_conf 576 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (vif->bss_conf.use_cts_prot) bss_conf 580 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c vif->bss_conf.use_cts_prot, bss_conf 581 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c vif->bss_conf.ht_operation_mode); bss_conf 582 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (vif->bss_conf.chandef.width != NL80211_CHAN_WIDTH_20_NOHT) bss_conf 614 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c &vif->bss_conf.p2p_noa_attr; bss_conf 624 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (vif->bss_conf.assoc && vif->bss_conf.dtim_period && bss_conf 645 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c dtim_offs = vif->bss_conf.sync_dtim_count * bss_conf 646 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c vif->bss_conf.beacon_int; bss_conf 651 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c cpu_to_le64(vif->bss_conf.sync_tsf + dtim_offs); bss_conf 653 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c cpu_to_le32(vif->bss_conf.sync_device_ts + dtim_offs); bss_conf 655 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c cpu_to_le32(vif->bss_conf.sync_device_ts); bss_conf 695 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c ctxt_sta->bi = cpu_to_le32(vif->bss_conf.beacon_int); bss_conf 696 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c ctxt_sta->dtim_interval = cpu_to_le32(vif->bss_conf.beacon_int * bss_conf 697 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c vif->bss_conf.dtim_period); bss_conf 700 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c ctxt_sta->assoc_id = cpu_to_le32(vif->bss_conf.aid); bss_conf 702 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (vif->probe_req_reg && vif->bss_conf.assoc && vif->p2p) bss_conf 705 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (vif->bss_conf.he_support && !iwlwifi_mod_params.disable_11ax) { bss_conf 707 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (vif->bss_conf.twt_requester && IWL_MVM_USE_TWT) bss_conf 760 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c cmd.ibss.bi = cpu_to_le32(vif->bss_conf.beacon_int); bss_conf 1068 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (vif->type != NL80211_IFTYPE_STATION || !vif->bss_conf.assoc) bss_conf 1075 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c data->beacon_device_ts = vif->bss_conf.sync_device_ts; bss_conf 1076 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c data->beacon_int = vif->bss_conf.beacon_int; bss_conf 1112 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c ctxt_ap->bi = cpu_to_le32(vif->bss_conf.beacon_int); bss_conf 1113 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c ctxt_ap->dtim_interval = cpu_to_le32(vif->bss_conf.beacon_int * bss_conf 1114 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c vif->bss_conf.dtim_period); bss_conf 1175 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c struct ieee80211_p2p_noa_attr *noa = &vif->bss_conf.p2p_noa_attr; bss_conf 1312 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c csa_vif->bss_conf.beacon_int - bss_conf 1589 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c csa_vif->bss_conf.beacon_int)); bss_conf 1585 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (vif->bss_conf.ftm_responder) bss_conf 1658 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c !vif->bss_conf.assoc) bss_conf 1662 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN); bss_conf 1767 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (vif->type != NL80211_IFTYPE_STATION || !vif->bss_conf.assoc || bss_conf 1801 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (vif->bss_conf.arp_addr_cnt != 1) { bss_conf 1806 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c attr->val = vif->bss_conf.arp_addr_list[0]; bss_conf 1839 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c !vif->bss_conf.assoc) bss_conf 1937 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c memcpy(cmd.membership_status, vif->bss_conf.mu_group.membership, bss_conf 1939 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c memcpy(cmd.user_position, vif->bss_conf.mu_group.position, bss_conf 2010 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c .bss_color = vif->bss_conf.bss_color, bss_conf 2011 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c .htc_trig_based_pkt_ext = vif->bss_conf.htc_trig_based_pkt_ext, bss_conf 2013 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c cpu_to_le16(vif->bss_conf.frame_time_rts_th), bss_conf 2192 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (vif->bss_conf.multi_sta_back_32bit) bss_conf 2195 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (vif->bss_conf.ack_enabled) bss_conf 2198 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (vif->bss_conf.uora_exists) { bss_conf 2202 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c vif->bss_conf.uora_ocw_range & 0x7; bss_conf 2204 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c (vif->bss_conf.uora_ocw_range >> 3) & 0x7; bss_conf 2207 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (vif->bss_conf.nontransmitted) { bss_conf 2210 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c vif->bss_conf.transmitter_bssid); bss_conf 2212 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c vif->bss_conf.bssid_indicator; bss_conf 2213 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c sta_ctxt_cmd.bssid_index = vif->bss_conf.bssid_index; bss_conf 2214 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c sta_ctxt_cmd.ema_ap = vif->bss_conf.ema_ap; bss_conf 2216 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c vif->bss_conf.profile_periodicity; bss_conf 2229 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c struct ieee80211_bss_conf *bss_conf, bss_conf 2240 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (changes & BSS_CHANGED_ASSOC && bss_conf->assoc) { bss_conf 2241 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (vif->bss_conf.he_support && bss_conf 2250 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c bss_conf->assoc && vif->bss_conf.he_support && bss_conf 2261 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c memcpy(mvmvif->bssid, bss_conf->bssid, ETH_ALEN); bss_conf 2268 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c memcpy(mvmvif->bssid, bss_conf->bssid, ETH_ALEN); bss_conf 2269 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c mvmvif->associated = bss_conf->assoc; bss_conf 2272 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (bss_conf->assoc) { bss_conf 2301 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c u32 dur = (11 * vif->bss_conf.beacon_int) / 10; bss_conf 2410 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c bss_conf->txpower); bss_conf 2411 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_set_tx_power(mvm, vif, bss_conf->txpower); bss_conf 2623 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c struct ieee80211_bss_conf *bss_conf, bss_conf 2644 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c bss_conf->txpower); bss_conf 2645 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_set_tx_power(mvm, vif, bss_conf->txpower); bss_conf 2660 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c struct ieee80211_bss_conf *bss_conf, bss_conf 2667 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (changes & BSS_CHANGED_IDLE && !bss_conf->idle) bss_conf 2672 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_bss_info_changed_station(mvm, vif, bss_conf, changes); bss_conf 2676 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_bss_info_changed_ap_ibss(mvm, vif, bss_conf, changes); bss_conf 2994 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (!(vif->bss_conf.chandef.chan->flags & IEEE80211_CHAN_RADAR)) { bss_conf 2999 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c cfg80211_bss_iter(hw->wiphy, &vif->bss_conf.chandef, bss_conf 3065 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c vif->bss_conf.beacon_int < 16) { bss_conf 3068 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c sta->addr, vif->bss_conf.beacon_int); bss_conf 3103 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c vif->bss_conf.he_support = sta->he_cap.has_he; bss_conf 3106 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (vif->bss_conf.he_support && bss_conf 3110 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c vif->bss_conf.he_support = sta->he_cap.has_he; bss_conf 3277 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (!vif->bss_conf.idle) { bss_conf 3604 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c u32 dtim_interval = vif->bss_conf.dtim_period * bss_conf 3605 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c vif->bss_conf.beacon_int; bss_conf 3639 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (vif->bss_conf.assoc) { bss_conf 3872 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c vif->type == NL80211_IFTYPE_AP && vif->bss_conf.ftmr_params) bss_conf 4077 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c u32 duration = 3 * vif->bss_conf.beacon_int; bss_conf 4083 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c vif->bss_conf.beacon_int / 2, bss_conf 4352 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c !vif->bss_conf.enable_beacon || bss_conf 4357 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (noa_duration >= vif->bss_conf.beacon_int) bss_conf 4367 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c !vif->bss_conf.assoc || !vif->bss_conf.dtim_period || bss_conf 4426 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c DIV_ROUND_UP(chsw->delay, vif->bss_conf.beacon_int); bss_conf 4451 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c ((vif->bss_conf.beacon_int * (chsw->count - 1) - bss_conf 4464 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_schedule_csa_period(mvm, vif, vif->bss_conf.beacon_int, bss_conf 4527 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c chsw->count * vif->bss_conf.beacon_int > bss_conf 4761 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (!vif->bss_conf.assoc) bss_conf 4937 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c !mvmvif->ap_ibss_active || !vif->bss_conf.ftm_responder) bss_conf 239 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c if (vif->bss_conf.arp_addr_cnt) { bss_conf 241 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c common->host_ipv4_addr = vif->bss_conf.arp_addr_list[0]; bss_conf 134 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vif->bss_conf.cqm_rssi_thold) { bss_conf 136 drivers/net/wireless/intel/iwlwifi/mvm/power.c cpu_to_le32(vif->bss_conf.cqm_rssi_hyst); bss_conf 139 drivers/net/wireless/intel/iwlwifi/mvm/power.c cpu_to_le32(-vif->bss_conf.cqm_rssi_thold); bss_conf 284 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vif->bss_conf.assoc) bss_conf 298 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (!memcmp(mvmvif->uapsd_misbehaving_bssid, vif->bss_conf.bssid, bss_conf 307 drivers/net/wireless/intel/iwlwifi/mvm/power.c (vif->bss_conf.p2p_noa_attr.oppps_ctwindow & bss_conf 360 drivers/net/wireless/intel/iwlwifi/mvm/power.c int dtimper = vif->bss_conf.dtim_period ?: 1; bss_conf 380 drivers/net/wireless/intel/iwlwifi/mvm/power.c int dtimper_tu = dtimper * vif->bss_conf.beacon_int; bss_conf 405 drivers/net/wireless/intel/iwlwifi/mvm/power.c dtimper = vif->bss_conf.dtim_period; bss_conf 406 drivers/net/wireless/intel/iwlwifi/mvm/power.c bi = vif->bss_conf.beacon_int; bss_conf 424 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (!vif->bss_conf.ps || !mvmvif->pm_enabled) bss_conf 435 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vif->bss_conf.beacon_rate && bss_conf 436 drivers/net/wireless/intel/iwlwifi/mvm/power.c (vif->bss_conf.beacon_rate->bitrate == 10 || bss_conf 437 drivers/net/wireless/intel/iwlwifi/mvm/power.c vif->bss_conf.beacon_rate->bitrate == 60)) { bss_conf 561 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (memcmp(vif->bss_conf.bssid, mvmvif->uapsd_misbehaving_bssid, bss_conf 576 drivers/net/wireless/intel/iwlwifi/mvm/power.c memcpy(mvmvif->uapsd_misbehaving_bssid, vif->bss_conf.bssid, bss_conf 856 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (mvmvif != mvm->bf_allowed_vif || !vif->bss_conf.dtim_period || bss_conf 953 drivers/net/wireless/intel/iwlwifi/mvm/power.c !vif->bss_conf.ps || bss_conf 106 drivers/net/wireless/intel/iwlwifi/mvm/quota.c if (vif->bss_conf.assoc) bss_conf 159 drivers/net/wireless/intel/iwlwifi/mvm/quota.c beacon_int = mvm->noa_vif->bss_conf.beacon_int; bss_conf 1547 drivers/net/wireless/intel/iwlwifi/mvm/rs.c if (mvmsta->vif->bss_conf.he_support && bss_conf 1904 drivers/net/wireless/intel/iwlwifi/mvm/rs.c !vif->bss_conf.ps); bss_conf 582 drivers/net/wireless/intel/iwlwifi/mvm/rx.c int thold = vif->bss_conf.cqm_rssi_thold; bss_conf 583 drivers/net/wireless/intel/iwlwifi/mvm/rx.c int hyst = vif->bss_conf.cqm_rssi_hyst; bss_conf 293 drivers/net/wireless/intel/iwlwifi/mvm/scan.c vif->bss_conf.dtim_period < 220) { bss_conf 90 drivers/net/wireless/intel/iwlwifi/mvm/sf.c if (vif->bss_conf.assoc) bss_conf 318 drivers/net/wireless/intel/iwlwifi/mvm/sf.c } else if (changed_vif->bss_conf.assoc && bss_conf 319 drivers/net/wireless/intel/iwlwifi/mvm/sf.c changed_vif->bss_conf.dtim_period) { bss_conf 1897 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (vif->bss_conf.assoc) bss_conf 2140 drivers/net/wireless/intel/iwlwifi/mvm/sta.c baddr = vif->bss_conf.bssid; bss_conf 206 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c u32 duration = 2 * vif->bss_conf.dtim_period * vif->bss_conf.beacon_int; bss_conf 286 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c delay = TU_TO_MS(vif->bss_conf.dtim_period * vif->bss_conf.beacon_int); bss_conf 449 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c cpu_to_le32(TU_TO_US(vif->bss_conf.dtim_period * bss_conf 450 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c vif->bss_conf.beacon_int) / 2); bss_conf 543 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c delay = TU_TO_MS(vif->bss_conf.dtim_period * vif->bss_conf.beacon_int); bss_conf 604 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c delay = 2 * TU_TO_MS(vif->bss_conf.dtim_period * bss_conf 605 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c vif->bss_conf.beacon_int); bss_conf 657 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c msleep(TU_TO_MS(vif->bss_conf.dtim_period * bss_conf 658 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c vif->bss_conf.beacon_int)); bss_conf 718 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c delay = vif->bss_conf.dtim_period * vif->bss_conf.beacon_int * bss_conf 201 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c if (!mvmvif->csa_bcn_pending && vif->bss_conf.assoc && bss_conf 202 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c vif->bss_conf.dtim_period) bss_conf 790 drivers/net/wireless/intel/iwlwifi/mvm/tx.c enum nl80211_band band = mvmsta->vif->bss_conf.chandef.chan->band; bss_conf 919 drivers/net/wireless/intel/iwlwifi/mvm/utils.c if (vif->bss_conf.assoc) bss_conf 1128 drivers/net/wireless/intel/iwlwifi/mvm/utils.c vif->bss_conf.bssid, ETH_ALEN); bss_conf 1145 drivers/net/wireless/intel/iwlwifi/mvm/utils.c if (!vif->bss_conf.assoc) bss_conf 1255 drivers/net/wireless/mac80211_hwsim.c rx_status.signal += info->control.vif->bss_conf.txpower; bss_conf 419 drivers/net/wireless/marvell/libertas_tf/main.c struct ieee80211_bss_conf *bss_conf, bss_conf 435 drivers/net/wireless/marvell/libertas_tf/main.c bss_conf->beacon_int); bss_conf 444 drivers/net/wireless/marvell/libertas_tf/main.c bool activate = !is_zero_ether_addr(bss_conf->bssid); bss_conf 445 drivers/net/wireless/marvell/libertas_tf/main.c lbtf_set_bssid(priv, activate, bss_conf->bssid); bss_conf 449 drivers/net/wireless/marvell/libertas_tf/main.c if (bss_conf->use_short_preamble) bss_conf 3248 drivers/net/wireless/marvell/mwl8k.c cmd->aid = cpu_to_le16(vif->bss_conf.aid); bss_conf 3249 drivers/net/wireless/marvell/mwl8k.c memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN); bss_conf 3251 drivers/net/wireless/marvell/mwl8k.c if (vif->bss_conf.use_cts_prot) { bss_conf 3254 drivers/net/wireless/marvell/mwl8k.c switch (vif->bss_conf.ht_operation_mode & bss_conf 4540 drivers/net/wireless/marvell/mwl8k.c p->basic_caps = cpu_to_le16(vif->bss_conf.assoc_capability); bss_conf 5009 drivers/net/wireless/marvell/mwl8k.c if ((changed & BSS_CHANGED_ASSOC) && !vif->bss_conf.assoc) bss_conf 5015 drivers/net/wireless/marvell/mwl8k.c if (vif->bss_conf.assoc) { bss_conf 5020 drivers/net/wireless/marvell/mwl8k.c ap = ieee80211_find_sta(vif, vif->bss_conf.bssid); bss_conf 5053 drivers/net/wireless/marvell/mwl8k.c idx = ffs(vif->bss_conf.basic_rates); bss_conf 5070 drivers/net/wireless/marvell/mwl8k.c vif->bss_conf.use_short_preamble); bss_conf 5076 drivers/net/wireless/marvell/mwl8k.c rc = mwl8k_cmd_set_slot(hw, vif->bss_conf.use_short_slot); bss_conf 5081 drivers/net/wireless/marvell/mwl8k.c if (vif->bss_conf.assoc && !priv->ap_fw && bss_conf 5089 drivers/net/wireless/marvell/mwl8k.c if (vif->bss_conf.assoc && bss_conf 5095 drivers/net/wireless/marvell/mwl8k.c memcpy(priv->capture_bssid, vif->bss_conf.bssid, ETH_ALEN); bss_conf 5114 drivers/net/wireless/marvell/mwl8k.c vif->bss_conf.use_short_preamble); bss_conf 5128 drivers/net/wireless/marvell/mwl8k.c idx = ffs(vif->bss_conf.basic_rates); bss_conf 5285 drivers/net/wireless/marvell/mwl8k.c bssid = mwl8k_vif->vif->bss_conf.bssid; bss_conf 772 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c hdr->bcn_interval = cpu_to_le16(vif->bss_conf.beacon_int); bss_conf 773 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c memcpy(hdr->bssid, vif->bss_conf.bssid, ETH_ALEN); bss_conf 775 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c hdr->dtim_period = vif->bss_conf.dtim_period; bss_conf 838 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c sta = ieee80211_find_sta(vif, vif->bss_conf.bssid); bss_conf 1469 drivers/net/wireless/ralink/rt2x00/rt2x00.h struct ieee80211_bss_conf *bss_conf, bss_conf 71 drivers/net/wireless/ralink/rt2x00/rt2x00config.c struct ieee80211_bss_conf *bss_conf, bss_conf 78 drivers/net/wireless/ralink/rt2x00/rt2x00config.c erp.short_preamble = bss_conf->use_short_preamble; bss_conf 79 drivers/net/wireless/ralink/rt2x00/rt2x00config.c erp.cts_protection = bss_conf->use_cts_prot; bss_conf 81 drivers/net/wireless/ralink/rt2x00/rt2x00config.c erp.slot_time = bss_conf->use_short_slot ? SHORT_SLOT_TIME : SLOT_TIME; bss_conf 83 drivers/net/wireless/ralink/rt2x00/rt2x00config.c erp.pifs = bss_conf->use_short_slot ? SHORT_PIFS : PIFS; bss_conf 84 drivers/net/wireless/ralink/rt2x00/rt2x00config.c erp.difs = bss_conf->use_short_slot ? SHORT_DIFS : DIFS; bss_conf 85 drivers/net/wireless/ralink/rt2x00/rt2x00config.c erp.eifs = bss_conf->use_short_slot ? SHORT_EIFS : EIFS; bss_conf 87 drivers/net/wireless/ralink/rt2x00/rt2x00config.c erp.basic_rates = bss_conf->basic_rates; bss_conf 88 drivers/net/wireless/ralink/rt2x00/rt2x00config.c erp.beacon_int = bss_conf->beacon_int; bss_conf 91 drivers/net/wireless/ralink/rt2x00/rt2x00config.c rt2x00dev->aid = bss_conf->assoc ? bss_conf->aid : 0; bss_conf 92 drivers/net/wireless/ralink/rt2x00/rt2x00config.c rt2x00dev->last_beacon = bss_conf->sync_tsf; bss_conf 95 drivers/net/wireless/ralink/rt2x00/rt2x00config.c rt2x00dev->beacon_int = bss_conf->beacon_int; bss_conf 98 drivers/net/wireless/ralink/rt2x00/rt2x00config.c erp.ht_opmode = bss_conf->ht_operation_mode; bss_conf 556 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c struct ieee80211_bss_conf *bss_conf, bss_conf 574 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c bss_conf->bssid); bss_conf 581 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c if (!bss_conf->enable_beacon && intf->enable_beacon) { bss_conf 598 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c } else if (bss_conf->enable_beacon && !intf->enable_beacon) { bss_conf 628 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c if (bss_conf->assoc) bss_conf 643 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c rt2x00lib_config_erp(rt2x00dev, intf, bss_conf, changes); bss_conf 1317 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c usecs_to_jiffies(1024 * vif->bss_conf.beacon_int)); bss_conf 1100 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c usecs_to_jiffies(1024 * vif->bss_conf.beacon_int)); bss_conf 4486 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct ieee80211_bss_conf *bss_conf, u32 changed) bss_conf 4495 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c dev_dbg(dev, "Changed ASSOC: %i!\n", bss_conf->assoc); bss_conf 4499 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (bss_conf->assoc) { bss_conf 4504 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c sta = ieee80211_find_sta(vif, bss_conf->bssid); bss_conf 4534 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 0xc000 | bss_conf->aid); bss_conf 4548 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c bss_conf->use_short_preamble); bss_conf 4550 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (bss_conf->use_short_preamble) bss_conf 4559 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c bss_conf->use_short_slot); bss_conf 4561 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (bss_conf->use_short_slot) bss_conf 4570 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_set_bssid(priv, bss_conf->bssid); bss_conf 4575 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_set_basic_rates(priv, bss_conf->basic_rates); bss_conf 5004 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c (sta && vif && vif->bss_conf.use_short_preamble)) bss_conf 1735 drivers/net/wireless/realtek/rtlwifi/base.c slottime = (vif->bss_conf.use_short_slot ? 9 : 20); bss_conf 1021 drivers/net/wireless/realtek/rtlwifi/core.c struct ieee80211_bss_conf *bss_conf, bss_conf 1035 drivers/net/wireless/realtek/rtlwifi/core.c bss_conf->enable_beacon)) { bss_conf 1053 drivers/net/wireless/realtek/rtlwifi/core.c !bss_conf->enable_beacon)) { bss_conf 1067 drivers/net/wireless/realtek/rtlwifi/core.c mac->beacon_interval = bss_conf->beacon_int; bss_conf 1076 drivers/net/wireless/realtek/rtlwifi/core.c if (bss_conf->assoc) { bss_conf 1093 drivers/net/wireless/realtek/rtlwifi/core.c mac->assoc_id = bss_conf->aid; bss_conf 1094 drivers/net/wireless/realtek/rtlwifi/core.c memcpy(mac->bssid, bss_conf->bssid, ETH_ALEN); bss_conf 1100 drivers/net/wireless/realtek/rtlwifi/core.c sta = ieee80211_find_sta(vif, (u8 *)bss_conf->bssid); bss_conf 1203 drivers/net/wireless/realtek/rtlwifi/core.c mac->use_cts_protect = bss_conf->use_cts_prot; bss_conf 1209 drivers/net/wireless/realtek/rtlwifi/core.c bss_conf->use_short_preamble); bss_conf 1211 drivers/net/wireless/realtek/rtlwifi/core.c mac->short_preamble = bss_conf->use_short_preamble; bss_conf 1220 drivers/net/wireless/realtek/rtlwifi/core.c if (bss_conf->use_short_slot) bss_conf 1236 drivers/net/wireless/realtek/rtlwifi/core.c sta = ieee80211_find_sta(vif, (u8 *)bss_conf->bssid); bss_conf 1262 drivers/net/wireless/realtek/rtlwifi/core.c (u8 *)bss_conf->bssid); bss_conf 1265 drivers/net/wireless/realtek/rtlwifi/core.c "bssid: %pM\n", bss_conf->bssid); bss_conf 1268 drivers/net/wireless/realtek/rtlwifi/core.c memcpy(mac->bssid, bss_conf->bssid, ETH_ALEN); bss_conf 1271 drivers/net/wireless/realtek/rtlwifi/core.c sta = ieee80211_find_sta(vif, (u8 *)bss_conf->bssid); bss_conf 643 drivers/net/wireless/realtek/rtlwifi/ps.c MSECS(sleep_intv * mac->vif->bss_conf.beacon_int - 40)); bss_conf 563 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c mac->vif->bss_conf.beacon_int); bss_conf 571 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c max_wakeup_period = mac->vif->bss_conf.beacon_int; bss_conf 573 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c max_wakeup_period = mac->vif->bss_conf.beacon_int * bss_conf 574 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c mac->vif->bss_conf.dtim_period; bss_conf 606 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c mac->vif->bss_conf.beacon_int); bss_conf 127 drivers/net/wireless/realtek/rtw88/main.c if (vif->bss_conf.assoc) { bss_conf 53 drivers/net/wireless/realtek/rtw88/rx.c if (ether_addr_equal(vif->bss_conf.bssid, bssid) && bss_conf 416 drivers/net/wireless/rsi/rsi_91x_core.c struct ieee80211_bss_conf *bss = &vif->bss_conf; bss_conf 307 drivers/net/wireless/rsi/rsi_91x_hal.c bss = &vif->bss_conf; bss_conf 361 drivers/net/wireless/rsi/rsi_91x_hal.c bss = &info->control.vif->bss_conf; bss_conf 240 drivers/net/wireless/rsi/rsi_91x_mac80211.c struct ieee80211_bss_conf *bss = &vif->bss_conf; bss_conf 597 drivers/net/wireless/rsi/rsi_91x_mac80211.c bss = &vif->bss_conf; bss_conf 704 drivers/net/wireless/rsi/rsi_91x_mac80211.c (!sta_vif || vif->bss_conf.assoc)) bss_conf 746 drivers/net/wireless/rsi/rsi_91x_mac80211.c bss = &vif->bss_conf; bss_conf 766 drivers/net/wireless/rsi/rsi_91x_mac80211.c channel = vif->bss_conf.chandef.chan; bss_conf 789 drivers/net/wireless/rsi/rsi_91x_mac80211.c struct ieee80211_bss_conf *bss_conf, bss_conf 794 drivers/net/wireless/rsi/rsi_91x_mac80211.c struct ieee80211_bss_conf *bss = &vif->bss_conf; bss_conf 801 drivers/net/wireless/rsi/rsi_91x_mac80211.c __func__, bss_conf->assoc); bss_conf 802 drivers/net/wireless/rsi/rsi_91x_mac80211.c if (bss_conf->assoc) { bss_conf 811 drivers/net/wireless/rsi/rsi_91x_mac80211.c bss_conf->assoc, bss_conf 812 drivers/net/wireless/rsi/rsi_91x_mac80211.c bss_conf->bssid, bss_conf 813 drivers/net/wireless/rsi/rsi_91x_mac80211.c bss_conf->qos, bss_conf 814 drivers/net/wireless/rsi/rsi_91x_mac80211.c bss_conf->aid, bss_conf 816 drivers/net/wireless/rsi/rsi_91x_mac80211.c bss_conf->assoc_capability, vif); bss_conf 833 drivers/net/wireless/rsi/rsi_91x_mac80211.c common->cqm_info.rssi_thold = bss_conf->cqm_rssi_thold; bss_conf 834 drivers/net/wireless/rsi/rsi_91x_mac80211.c common->cqm_info.rssi_hyst = bss_conf->cqm_rssi_hyst; bss_conf 1326 drivers/net/wireless/rsi/rsi_91x_mac80211.c bss = &vif->bss_conf; bss_conf 1537 drivers/net/wireless/rsi/rsi_91x_mac80211.c struct ieee80211_bss_conf *bss = &vif->bss_conf; bss_conf 1752 drivers/net/wireless/rsi/rsi_91x_mac80211.c vif->bss_conf.assoc) { bss_conf 1886 drivers/net/wireless/rsi/rsi_91x_mac80211.c bss = &adapter->vifs[0]->bss_conf; bss_conf 1616 drivers/net/wireless/rsi/rsi_91x_mgmt.c struct ieee80211_bss_conf *bss = &vif->bss_conf; bss_conf 1207 drivers/net/wireless/st/cw1200/sta.c struct ieee80211_bss_conf *conf = &priv->vif->bss_conf; bss_conf 1228 drivers/net/wireless/st/cw1200/sta.c bssid = priv->vif->bss_conf.bssid; bss_conf 2310 drivers/net/wireless/st/cw1200/sta.c struct ieee80211_bss_conf *conf = &priv->vif->bss_conf; bss_conf 2365 drivers/net/wireless/st/cw1200/sta.c struct ieee80211_bss_conf *conf = &priv->vif->bss_conf; bss_conf 1166 drivers/net/wireless/st/cw1200/txrx.c ether_addr_equal(ieee80211_get_SA(frame), priv->vif->bss_conf.bssid)) { bss_conf 1186 drivers/net/wireless/st/cw1200/txrx.c (priv->vif->bss_conf.assoc || bss_conf 1187 drivers/net/wireless/st/cw1200/txrx.c priv->vif->bss_conf.ibss_joined)) { bss_conf 1079 drivers/net/wireless/ti/wl1251/main.c struct ieee80211_bss_conf *bss_conf, bss_conf 1096 drivers/net/wireless/ti/wl1251/main.c ret = wl1251_acx_low_rssi(wl, bss_conf->cqm_rssi_thold, bss_conf 1102 drivers/net/wireless/ti/wl1251/main.c wl->rssi_thold = bss_conf->cqm_rssi_thold; bss_conf 1106 drivers/net/wireless/ti/wl1251/main.c memcmp(wl->bssid, bss_conf->bssid, ETH_ALEN)) { bss_conf 1107 drivers/net/wireless/ti/wl1251/main.c memcpy(wl->bssid, bss_conf->bssid, ETH_ALEN); bss_conf 1126 drivers/net/wireless/ti/wl1251/main.c if (bss_conf->assoc) { bss_conf 1127 drivers/net/wireless/ti/wl1251/main.c wl->beacon_int = bss_conf->beacon_int; bss_conf 1140 drivers/net/wireless/ti/wl1251/main.c ret = wl1251_acx_aid(wl, bss_conf->aid); bss_conf 1150 drivers/net/wireless/ti/wl1251/main.c if (bss_conf->use_short_slot) bss_conf 1161 drivers/net/wireless/ti/wl1251/main.c if (bss_conf->use_short_preamble) bss_conf 1168 drivers/net/wireless/ti/wl1251/main.c if (bss_conf->use_cts_prot) bss_conf 1179 drivers/net/wireless/ti/wl1251/main.c __be32 addr = bss_conf->arp_addr_list[0]; bss_conf 1182 drivers/net/wireless/ti/wl1251/main.c enable = bss_conf->arp_addr_cnt == 1 && bss_conf->assoc; bss_conf 222 drivers/net/wireless/ti/wl18xx/event.c addr = vif->bss_conf.bssid; bss_conf 531 drivers/net/wireless/ti/wlcore/cmd.c memcpy(cmd->sta.bssid, vif->bss_conf.bssid, ETH_ALEN); bss_conf 622 drivers/net/wireless/ti/wlcore/cmd.c struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; bss_conf 631 drivers/net/wireless/ti/wlcore/cmd.c if (wlvif->ssid_len == 0 && !bss_conf->hidden_ssid) { bss_conf 665 drivers/net/wireless/ti/wlcore/cmd.c cmd->ap.dtim_interval = bss_conf->dtim_period; bss_conf 673 drivers/net/wireless/ti/wlcore/cmd.c if (!bss_conf->hidden_ssid) { bss_conf 680 drivers/net/wireless/ti/wlcore/cmd.c cmd->ap.ssid_len = bss_conf->ssid_len; bss_conf 681 drivers/net/wireless/ti/wlcore/cmd.c memcpy(cmd->ap.ssid, bss_conf->ssid, bss_conf->ssid_len); bss_conf 763 drivers/net/wireless/ti/wlcore/cmd.c struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; bss_conf 780 drivers/net/wireless/ti/wlcore/cmd.c cmd->ibss.dtim_interval = bss_conf->dtim_period; bss_conf 784 drivers/net/wireless/ti/wlcore/cmd.c memcpy(cmd->ibss.bssid, vif->bss_conf.bssid, ETH_ALEN); bss_conf 801 drivers/net/wireless/ti/wlcore/cmd.c vif->bss_conf.bssid); bss_conf 1293 drivers/net/wireless/ti/wlcore/cmd.c memcpy(hdr->addr1, vif->bss_conf.bssid, ETH_ALEN); bss_conf 1312 drivers/net/wireless/ti/wlcore/cmd.c memcpy(template.addr1, vif->bss_conf.bssid, ETH_ALEN); bss_conf 1314 drivers/net/wireless/ti/wlcore/cmd.c memcpy(template.addr3, vif->bss_conf.bssid, ETH_ALEN); bss_conf 134 drivers/net/wireless/ti/wlcore/event.c vif->bss_conf.bssid); bss_conf 966 drivers/net/wireless/ti/wlcore/main.c vif->bss_conf.bssid); bss_conf 2930 drivers/net/wireless/ti/wlcore/main.c struct ieee80211_bss_conf *bss_conf, bss_conf 2936 drivers/net/wireless/ti/wlcore/main.c wlvif->aid = bss_conf->aid; bss_conf 2937 drivers/net/wireless/ti/wlcore/main.c wlvif->channel_type = cfg80211_get_chandef_type(&bss_conf->chandef); bss_conf 2938 drivers/net/wireless/ti/wlcore/main.c wlvif->beacon_int = bss_conf->beacon_int; bss_conf 2939 drivers/net/wireless/ti/wlcore/main.c wlvif->wmm_enabled = bss_conf->qos; bss_conf 3979 drivers/net/wireless/ti/wlcore/main.c struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; bss_conf 3992 drivers/net/wireless/ti/wlcore/main.c if (probe_rsp_len + bss_conf->ssid_len > WL1271_CMD_TEMPL_MAX_SIZE) { bss_conf 4014 drivers/net/wireless/ti/wlcore/main.c probe_rsp_templ[ssid_ie_offset + 1] = bss_conf->ssid_len; bss_conf 4016 drivers/net/wireless/ti/wlcore/main.c bss_conf->ssid, bss_conf->ssid_len); bss_conf 4017 drivers/net/wireless/ti/wlcore/main.c templ_len = ssid_ie_offset + 2 + bss_conf->ssid_len; bss_conf 4019 drivers/net/wireless/ti/wlcore/main.c memcpy(probe_rsp_templ + ssid_ie_offset + 2 + bss_conf->ssid_len, bss_conf 4032 drivers/net/wireless/ti/wlcore/main.c struct ieee80211_bss_conf *bss_conf, bss_conf 4039 drivers/net/wireless/ti/wlcore/main.c if (bss_conf->use_short_slot) bss_conf 4050 drivers/net/wireless/ti/wlcore/main.c if (bss_conf->use_short_preamble) bss_conf 4057 drivers/net/wireless/ti/wlcore/main.c if (bss_conf->use_cts_prot) bss_conf 4161 drivers/net/wireless/ti/wlcore/main.c struct ieee80211_bss_conf *bss_conf, bss_conf 4170 drivers/net/wireless/ti/wlcore/main.c bss_conf->beacon_int); bss_conf 4172 drivers/net/wireless/ti/wlcore/main.c wlvif->beacon_int = bss_conf->beacon_int; bss_conf 4202 drivers/net/wireless/ti/wlcore/main.c struct ieee80211_bss_conf *bss_conf, bss_conf 4209 drivers/net/wireless/ti/wlcore/main.c u32 rates = bss_conf->basic_rates; bss_conf 4240 drivers/net/wireless/ti/wlcore/main.c ret = wl1271_bss_beacon_info_changed(wl, vif, bss_conf, changed); bss_conf 4245 drivers/net/wireless/ti/wlcore/main.c if (bss_conf->enable_beacon) { bss_conf 4279 drivers/net/wireless/ti/wlcore/main.c ret = wl1271_bss_erp_info_changed(wl, vif, bss_conf, changed); bss_conf 4285 drivers/net/wireless/ti/wlcore/main.c (bss_conf->chandef.width != NL80211_CHAN_WIDTH_20_NOHT)) { bss_conf 4287 drivers/net/wireless/ti/wlcore/main.c bss_conf->ht_operation_mode); bss_conf 4299 drivers/net/wireless/ti/wlcore/main.c struct ieee80211_bss_conf *bss_conf, bss_conf 4307 drivers/net/wireless/ti/wlcore/main.c bss_conf->bssid, bss_conf->aid, bss_conf 4308 drivers/net/wireless/ti/wlcore/main.c bss_conf->beacon_int, bss_conf 4309 drivers/net/wireless/ti/wlcore/main.c bss_conf->basic_rates, sta_rate_set); bss_conf 4311 drivers/net/wireless/ti/wlcore/main.c wlvif->beacon_int = bss_conf->beacon_int; bss_conf 4312 drivers/net/wireless/ti/wlcore/main.c rates = bss_conf->basic_rates; bss_conf 4374 drivers/net/wireless/ti/wlcore/main.c struct ieee80211_bss_conf *bss_conf, bss_conf 4388 drivers/net/wireless/ti/wlcore/main.c ret = wl1271_bss_beacon_info_changed(wl, vif, bss_conf, bss_conf 4395 drivers/net/wireless/ti/wlcore/main.c if (bss_conf->ibss_joined) { bss_conf 4413 drivers/net/wireless/ti/wlcore/main.c bss_conf->enable_beacon ? "enabled" : "disabled"); bss_conf 4419 drivers/net/wireless/ti/wlcore/main.c wl1271_sta_handle_idle(wl, wlvif, bss_conf->idle); bss_conf 4423 drivers/net/wireless/ti/wlcore/main.c if (bss_conf->cqm_rssi_thold) bss_conf 4426 drivers/net/wireless/ti/wlcore/main.c bss_conf->cqm_rssi_thold, bss_conf 4427 drivers/net/wireless/ti/wlcore/main.c bss_conf->cqm_rssi_hyst); bss_conf 4430 drivers/net/wireless/ti/wlcore/main.c wlvif->rssi_thold = bss_conf->cqm_rssi_thold; bss_conf 4436 drivers/net/wireless/ti/wlcore/main.c sta = ieee80211_find_sta(vif, bss_conf->bssid); bss_conf 4454 drivers/net/wireless/ti/wlcore/main.c if (!is_zero_ether_addr(bss_conf->bssid)) { bss_conf 4455 drivers/net/wireless/ti/wlcore/main.c ret = wlcore_set_bssid(wl, wlvif, bss_conf, bss_conf 4471 drivers/net/wireless/ti/wlcore/main.c bss_conf->ibss_joined); bss_conf 4473 drivers/net/wireless/ti/wlcore/main.c if (bss_conf->ibss_joined) { bss_conf 4474 drivers/net/wireless/ti/wlcore/main.c u32 rates = bss_conf->basic_rates; bss_conf 4490 drivers/net/wireless/ti/wlcore/main.c if ((changed & BSS_CHANGED_BEACON_INFO) && bss_conf->dtim_period) { bss_conf 4497 drivers/net/wireless/ti/wlcore/main.c ret = wl1271_bss_erp_info_changed(wl, vif, bss_conf, changed); bss_conf 4510 drivers/net/wireless/ti/wlcore/main.c if (bss_conf->assoc) { bss_conf 4511 drivers/net/wireless/ti/wlcore/main.c ret = wlcore_set_assoc(wl, wlvif, bss_conf, bss_conf 4524 drivers/net/wireless/ti/wlcore/main.c if ((bss_conf->ps) && bss_conf 4544 drivers/net/wireless/ti/wlcore/main.c } else if (!bss_conf->ps && bss_conf 4558 drivers/net/wireless/ti/wlcore/main.c bss_conf->chandef.width != NL80211_CHAN_WIDTH_20_NOHT; bss_conf 4573 drivers/net/wireless/ti/wlcore/main.c bss_conf->ht_operation_mode); bss_conf 4585 drivers/net/wireless/ti/wlcore/main.c __be32 addr = bss_conf->arp_addr_list[0]; bss_conf 4586 drivers/net/wireless/ti/wlcore/main.c wlvif->sta.qos = bss_conf->qos; bss_conf 4589 drivers/net/wireless/ti/wlcore/main.c if (bss_conf->arp_addr_cnt == 1 && bss_conf->assoc) { bss_conf 4622 drivers/net/wireless/ti/wlcore/main.c struct ieee80211_bss_conf *bss_conf, bss_conf 4641 drivers/net/wireless/ti/wlcore/main.c !bss_conf->enable_beacon) bss_conf 4659 drivers/net/wireless/ti/wlcore/main.c bss_conf->txpower != wlvif->power_level) { bss_conf 4661 drivers/net/wireless/ti/wlcore/main.c ret = wl1271_acx_tx_power(wl, wlvif, bss_conf->txpower); bss_conf 4665 drivers/net/wireless/ti/wlcore/main.c wlvif->power_level = bss_conf->txpower; bss_conf 4669 drivers/net/wireless/ti/wlcore/main.c wl1271_bss_info_changed_ap(wl, vif, bss_conf, changed); bss_conf 4671 drivers/net/wireless/ti/wlcore/main.c wl1271_bss_info_changed_sta(wl, vif, bss_conf, changed); bss_conf 1281 drivers/net/wireless/zydas/zd1211rw/zd_mac.c struct ieee80211_bss_conf *bss_conf, bss_conf 1307 drivers/net/wireless/zydas/zd1211rw/zd_mac.c if (bss_conf->enable_beacon) { bss_conf 1308 drivers/net/wireless/zydas/zd1211rw/zd_mac.c period = bss_conf->dtim_period; bss_conf 1309 drivers/net/wireless/zydas/zd1211rw/zd_mac.c interval = bss_conf->beacon_int; bss_conf 1322 drivers/net/wireless/zydas/zd1211rw/zd_mac.c associated = is_valid_ether_addr(bss_conf->bssid); bss_conf 1332 drivers/net/wireless/zydas/zd1211rw/zd_mac.c mac->short_preamble = bss_conf->use_short_preamble; bss_conf 1335 drivers/net/wireless/zydas/zd1211rw/zd_mac.c set_rts_cts(mac, bss_conf->use_short_preamble); bss_conf 977 drivers/staging/vt6655/device_main.c if (!(priv->vif->bss_conf.assoc && priv->uCurrRSSI)) bss_conf 1073 drivers/staging/vt6655/device_main.c priv->vif->bss_conf.enable_beacon) { bss_conf 1075 drivers/staging/vt6655/device_main.c (priv->vif->bss_conf.beacon_int - MAKE_BEACON_RESERVED) << 10); bss_conf 1103 drivers/staging/vt6655/device_main.c if (priv->vif->bss_conf.enable_beacon) bss_conf 1609 drivers/staging/vt6655/device_main.c CARDvUpdateNextTBTT(priv, tsf, vif->bss_conf.beacon_int); bss_conf 94 drivers/staging/vt6655/key.c struct ieee80211_bss_conf *conf = &vif->bss_conf; bss_conf 923 drivers/staging/vt6656/main_usb.c vnt_update_next_tbtt(priv, tsf, vif->bss_conf.beacon_int); bss_conf 1611 include/net/mac80211.h struct ieee80211_bss_conf bss_conf; bss_conf 5910 include/net/mac80211.h struct ieee80211_bss_conf *bss_conf; bss_conf 38 net/mac80211/cfg.c memcpy(sdata->vif.bss_conf.mu_group.membership, bss_conf 40 net/mac80211/cfg.c memcpy(sdata->vif.bss_conf.mu_group.position, bss_conf 835 net/mac80211/cfg.c struct ieee80211_bss_conf *bss_conf; bss_conf 842 net/mac80211/cfg.c bss_conf = &sdata->vif.bss_conf; bss_conf 843 net/mac80211/cfg.c old = bss_conf->ftmr_params; bss_conf 865 net/mac80211/cfg.c bss_conf->ftmr_params = new; bss_conf 947 net/mac80211/cfg.c sdata->vif.bss_conf.ftm_responder = params->ftm_responder; bss_conf 1009 net/mac80211/cfg.c prev_beacon_int = sdata->vif.bss_conf.beacon_int; bss_conf 1010 net/mac80211/cfg.c sdata->vif.bss_conf.beacon_int = params->beacon_interval; bss_conf 1013 net/mac80211/cfg.c sdata->vif.bss_conf.he_support = true; bss_conf 1022 net/mac80211/cfg.c sdata->vif.bss_conf.beacon_int = prev_beacon_int; bss_conf 1051 net/mac80211/cfg.c sdata->vif.bss_conf.dtim_period = params->dtim_period; bss_conf 1052 net/mac80211/cfg.c sdata->vif.bss_conf.enable_beacon = true; bss_conf 1053 net/mac80211/cfg.c sdata->vif.bss_conf.allow_p2p_go_ps = sdata->vif.p2p; bss_conf 1054 net/mac80211/cfg.c sdata->vif.bss_conf.twt_responder = params->twt_responder; bss_conf 1055 net/mac80211/cfg.c memcpy(&sdata->vif.bss_conf.he_obss_pd, ¶ms->he_obss_pd, bss_conf 1058 net/mac80211/cfg.c sdata->vif.bss_conf.ssid_len = params->ssid_len; bss_conf 1060 net/mac80211/cfg.c memcpy(sdata->vif.bss_conf.ssid, params->ssid, bss_conf 1062 net/mac80211/cfg.c sdata->vif.bss_conf.hidden_ssid = bss_conf 1065 net/mac80211/cfg.c memset(&sdata->vif.bss_conf.p2p_noa_attr, 0, bss_conf 1066 net/mac80211/cfg.c sizeof(sdata->vif.bss_conf.p2p_noa_attr)); bss_conf 1067 net/mac80211/cfg.c sdata->vif.bss_conf.p2p_noa_attr.oppps_ctwindow = bss_conf 1070 net/mac80211/cfg.c sdata->vif.bss_conf.p2p_noa_attr.oppps_ctwindow |= bss_conf 1171 net/mac80211/cfg.c kfree(sdata->vif.bss_conf.ftmr_params); bss_conf 1172 net/mac80211/cfg.c sdata->vif.bss_conf.ftmr_params = NULL; bss_conf 1177 net/mac80211/cfg.c sdata->vif.bss_conf.enable_beacon = false; bss_conf 1178 net/mac80211/cfg.c sdata->vif.bss_conf.ssid_len = 0; bss_conf 1183 net/mac80211/cfg.c chandef = sdata->vif.bss_conf.chandef; bss_conf 1479 net/mac80211/cfg.c ieee80211_parse_bitrates(&sdata->vif.bss_conf.chandef, bss_conf 1705 net/mac80211/cfg.c sta->sdata->vif.bss_conf.bssid); bss_conf 1983 net/mac80211/cfg.c memcpy(sdata->vif.bss_conf.mcast_rate, setup->mcast_rate, bss_conf 1985 net/mac80211/cfg.c sdata->vif.bss_conf.basic_rates = setup->basic_rates; bss_conf 1987 net/mac80211/cfg.c sdata->vif.bss_conf.beacon_int = setup->beacon_interval; bss_conf 1988 net/mac80211/cfg.c sdata->vif.bss_conf.dtim_period = setup->dtim_period; bss_conf 2079 net/mac80211/cfg.c sdata->vif.bss_conf.ht_operation_mode = nconf->ht_opmode; bss_conf 2165 net/mac80211/cfg.c sdata->vif.bss_conf.use_cts_prot = params->use_cts_prot; bss_conf 2169 net/mac80211/cfg.c sdata->vif.bss_conf.use_short_preamble = bss_conf 2174 net/mac80211/cfg.c if (!sdata->vif.bss_conf.use_short_slot && bss_conf 2176 net/mac80211/cfg.c sdata->vif.bss_conf.use_short_slot = true; bss_conf 2181 net/mac80211/cfg.c sdata->vif.bss_conf.use_short_slot = bss_conf 2187 net/mac80211/cfg.c ieee80211_parse_bitrates(&sdata->vif.bss_conf.chandef, bss_conf 2191 net/mac80211/cfg.c &sdata->vif.bss_conf.basic_rates); bss_conf 2205 net/mac80211/cfg.c sdata->vif.bss_conf.ht_operation_mode = bss_conf 2211 net/mac80211/cfg.c sdata->vif.bss_conf.p2p_noa_attr.oppps_ctwindow &= bss_conf 2213 net/mac80211/cfg.c sdata->vif.bss_conf.p2p_noa_attr.oppps_ctwindow |= bss_conf 2219 net/mac80211/cfg.c sdata->vif.bss_conf.p2p_noa_attr.oppps_ctwindow |= bss_conf 2223 net/mac80211/cfg.c sdata->vif.bss_conf.p2p_noa_attr.oppps_ctwindow &= bss_conf 2415 net/mac80211/cfg.c memcpy(sdata->vif.bss_conf.mcast_rate, rate, bss_conf 2512 net/mac80211/cfg.c if (txp_type != sdata->vif.bss_conf.txpower_type) { bss_conf 2514 net/mac80211/cfg.c sdata->vif.bss_conf.txpower_type = txp_type; bss_conf 2542 net/mac80211/cfg.c if (txp_type != sdata->vif.bss_conf.txpower_type) bss_conf 2544 net/mac80211/cfg.c sdata->vif.bss_conf.txpower_type = txp_type; bss_conf 2557 net/mac80211/cfg.c if (txp_type != sdata->vif.bss_conf.txpower_type) bss_conf 2559 net/mac80211/cfg.c sdata->vif.bss_conf.txpower_type = txp_type; bss_conf 2581 net/mac80211/cfg.c *dbm = sdata->vif.bss_conf.txpower; bss_conf 2648 net/mac80211/cfg.c if (sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT) bss_conf 2697 net/mac80211/cfg.c sdata->vif.bss_conf.bssid); bss_conf 2734 net/mac80211/cfg.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT) bss_conf 2808 net/mac80211/cfg.c struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; bss_conf 2810 net/mac80211/cfg.c if (rssi_thold == bss_conf->cqm_rssi_thold && bss_conf 2811 net/mac80211/cfg.c rssi_hyst == bss_conf->cqm_rssi_hyst) bss_conf 2818 net/mac80211/cfg.c bss_conf->cqm_rssi_thold = rssi_thold; bss_conf 2819 net/mac80211/cfg.c bss_conf->cqm_rssi_hyst = rssi_hyst; bss_conf 2820 net/mac80211/cfg.c bss_conf->cqm_rssi_low = 0; bss_conf 2821 net/mac80211/cfg.c bss_conf->cqm_rssi_high = 0; bss_conf 2838 net/mac80211/cfg.c struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; bss_conf 2843 net/mac80211/cfg.c bss_conf->cqm_rssi_low = rssi_low; bss_conf 2844 net/mac80211/cfg.c bss_conf->cqm_rssi_high = rssi_high; bss_conf 2845 net/mac80211/cfg.c bss_conf->cqm_rssi_thold = 0; bss_conf 2846 net/mac80211/cfg.c bss_conf->cqm_rssi_hyst = 0; bss_conf 2876 net/mac80211/cfg.c sdata->vif.bss_conf.chandef.chan) { bss_conf 2877 net/mac80211/cfg.c u32 basic_rates = sdata->vif.bss_conf.basic_rates; bss_conf 2878 net/mac80211/cfg.c enum nl80211_band band = sdata->vif.bss_conf.chandef.chan->band; bss_conf 3126 net/mac80211/cfg.c if (!cfg80211_chandef_identical(&sdata->vif.bss_conf.chandef, bss_conf 3242 net/mac80211/cfg.c if (!sdata->vif.bss_conf.ibss_joined) bss_conf 3282 net/mac80211/cfg.c if (params->chandef.width != sdata->vif.bss_conf.chandef.width) bss_conf 3286 net/mac80211/cfg.c if (sdata->vif.bss_conf.chandef.chan->band != bss_conf 3343 net/mac80211/cfg.c &sdata->vif.bss_conf.chandef)) bss_conf 3642 net/mac80211/cfg.c *chandef = sdata->vif.bss_conf.chandef; bss_conf 119 net/mac80211/chan.c compat = &sdata->vif.bss_conf.chandef; bss_conf 122 net/mac80211/chan.c &sdata->vif.bss_conf.chandef, compat); bss_conf 271 net/mac80211/chan.c width = max(vif->bss_conf.chandef.width, bss_conf 281 net/mac80211/chan.c width = vif->bss_conf.chandef.width; bss_conf 587 net/mac80211/chan.c compat = &sdata->vif.bss_conf.chandef; bss_conf 590 net/mac80211/chan.c &sdata->vif.bss_conf.chandef, compat); bss_conf 675 net/mac80211/chan.c sdata->vif.bss_conf.idle = !conf; bss_conf 999 net/mac80211/chan.c sdata->vif.bss_conf.chandef = *chandef; bss_conf 1005 net/mac80211/chan.c vlan->vif.bss_conf.chandef = *chandef; bss_conf 1071 net/mac80211/chan.c if (sdata->vif.bss_conf.chandef.width != sdata->reserved_chandef.width) bss_conf 1418 net/mac80211/chan.c if (sdata->vif.bss_conf.chandef.width != bss_conf 1694 net/mac80211/chan.c if (cfg80211_chandef_identical(chandef, &sdata->vif.bss_conf.chandef)) { bss_conf 1700 net/mac80211/chan.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT) { bss_conf 212 net/mac80211/debugfs_netdev.c IEEE80211_IF_FILE(txpower, vif.bss_conf.txpower, DEC); bss_conf 379 net/mac80211/debugfs_netdev.c if (!ieee80211_sdata_running(sdata) || !sdata->vif.bss_conf.assoc) bss_conf 955 net/mac80211/driver-ops.h trace_drv_start_ap(local, sdata, &sdata->vif.bss_conf); bss_conf 1100 net/mac80211/driver-ops.h trace_drv_join_ibss(local, sdata, &sdata->vif.bss_conf); bss_conf 59 net/mac80211/he.c &vif->bss_conf.he_operation; bss_conf 66 net/mac80211/he.c vif->bss_conf.he_operation = *he_op_ie_elem; bss_conf 74 net/mac80211/he.c &vif->bss_conf.he_obss_pd; bss_conf 250 net/mac80211/ht.c switch (sdata->vif.bss_conf.chandef.width) { bss_conf 247 net/mac80211/ibss.c if (sdata->vif.bss_conf.ibss_joined) { bss_conf 248 net/mac80211/ibss.c sdata->vif.bss_conf.ibss_joined = false; bss_conf 249 net/mac80211/ibss.c sdata->vif.bss_conf.ibss_creator = false; bss_conf 250 net/mac80211/ibss.c sdata->vif.bss_conf.enable_beacon = false; bss_conf 326 net/mac80211/ibss.c sdata->vif.bss_conf.enable_beacon = true; bss_conf 327 net/mac80211/ibss.c sdata->vif.bss_conf.beacon_int = beacon_int; bss_conf 328 net/mac80211/ibss.c sdata->vif.bss_conf.basic_rates = basic_rates; bss_conf 329 net/mac80211/ibss.c sdata->vif.bss_conf.ssid_len = ifibss->ssid_len; bss_conf 330 net/mac80211/ibss.c memcpy(sdata->vif.bss_conf.ssid, ifibss->ssid, ifibss->ssid_len); bss_conf 351 net/mac80211/ibss.c sdata->vif.bss_conf.use_short_slot = chan->band == NL80211_BAND_5GHZ; bss_conf 362 net/mac80211/ibss.c sdata->vif.bss_conf.ibss_joined = true; bss_conf 363 net/mac80211/ibss.c sdata->vif.bss_conf.ibss_creator = creator; bss_conf 367 net/mac80211/ibss.c sdata->vif.bss_conf.ibss_joined = false; bss_conf 368 net/mac80211/ibss.c sdata->vif.bss_conf.ibss_creator = false; bss_conf 369 net/mac80211/ibss.c sdata->vif.bss_conf.enable_beacon = false; bss_conf 370 net/mac80211/ibss.c sdata->vif.bss_conf.ssid_len = 0; bss_conf 519 net/mac80211/ibss.c sdata->vif.bss_conf.beacon_int, bss_conf 520 net/mac80211/ibss.c sdata->vif.bss_conf.basic_rates, bss_conf 725 net/mac80211/ibss.c sdata->vif.bss_conf.ibss_joined = false; bss_conf 726 net/mac80211/ibss.c sdata->vif.bss_conf.ibss_creator = false; bss_conf 727 net/mac80211/ibss.c sdata->vif.bss_conf.enable_beacon = false; bss_conf 728 net/mac80211/ibss.c sdata->vif.bss_conf.ssid_len = 0; bss_conf 884 net/mac80211/ibss.c &sdata->vif.bss_conf.chandef)) { bss_conf 1353 net/mac80211/ibss.c __ieee80211_sta_join_ibss(sdata, bssid, sdata->vif.bss_conf.beacon_int, bss_conf 1809 net/mac80211/ibss.c memcpy(sdata->vif.bss_conf.mcast_rate, params->mcast_rate, bss_conf 1812 net/mac80211/ibss.c sdata->vif.bss_conf.beacon_int = params->beacon_interval; bss_conf 1845 net/mac80211/ibss.c sdata->vif.bss_conf.ht_operation_mode |= bss_conf 68 net/mac80211/iface.c if (power != sdata->vif.bss_conf.txpower) { bss_conf 69 net/mac80211/iface.c sdata->vif.bss_conf.txpower = power; bss_conf 525 net/mac80211/iface.c sdata->vif.bss_conf.chandef = master->vif.bss_conf.chandef; bss_conf 901 net/mac80211/iface.c chandef = sdata->vif.bss_conf.chandef; bss_conf 1016 net/mac80211/iface.c sdata->vif.bss_conf.beacon_int = 0; bss_conf 1404 net/mac80211/iface.c sdata->vif.bss_conf.idle = true; bss_conf 1432 net/mac80211/iface.c sdata->vif.bss_conf.bssid = sdata->vif.addr; bss_conf 1441 net/mac80211/iface.c sdata->vif.bss_conf.bssid = sdata->u.mgd.bssid; bss_conf 1445 net/mac80211/iface.c sdata->vif.bss_conf.bssid = bssid_wildcard; bss_conf 1449 net/mac80211/iface.c sdata->vif.bss_conf.bssid = sdata->u.ibss.bssid; bss_conf 1463 net/mac80211/iface.c sdata->vif.bss_conf.bssid = NULL; bss_conf 1468 net/mac80211/iface.c sdata->vif.bss_conf.bssid = sdata->vif.addr; bss_conf 1472 net/mac80211/iface.c sdata->vif.bss_conf.bssid = sdata->vif.addr; bss_conf 149 net/mac80211/main.c power = min(power, sdata->vif.bss_conf.txpower); bss_conf 203 net/mac80211/main.c drv_bss_info_changed(local, sdata, &sdata->vif.bss_conf, changed); bss_conf 208 net/mac80211/main.c sdata->vif.bss_conf.use_cts_prot = false; bss_conf 209 net/mac80211/main.c sdata->vif.bss_conf.use_short_preamble = false; bss_conf 210 net/mac80211/main.c sdata->vif.bss_conf.use_short_slot = false; bss_conf 329 net/mac80211/main.c struct ieee80211_bss_conf *bss_conf; bss_conf 341 net/mac80211/main.c bss_conf = &sdata->vif.bss_conf; bss_conf 358 net/mac80211/main.c bss_conf->arp_addr_list[c] = ifa->ifa_address; bss_conf 363 net/mac80211/main.c bss_conf->arp_addr_cnt = c; bss_conf 93 net/mac80211/mesh.c if (sdata->vif.bss_conf.basic_rates != basic_rates) bss_conf 96 net/mac80211/mesh.c cfg80211_chandef_create(&sta_chan_def, sdata->vif.bss_conf.chandef.chan, bss_conf 103 net/mac80211/mesh.c if (!cfg80211_chandef_compatible(&sdata->vif.bss_conf.chandef, bss_conf 419 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT || bss_conf 420 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || bss_conf 421 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) bss_conf 456 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT || bss_conf 457 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || bss_conf 458 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) bss_conf 465 net/mac80211/mesh.c ieee80211_ie_build_ht_oper(pos, ht_cap, &sdata->vif.bss_conf.chandef, bss_conf 466 net/mac80211/mesh.c sdata->vif.bss_conf.ht_operation_mode, bss_conf 483 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT || bss_conf 484 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || bss_conf 485 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) bss_conf 520 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT || bss_conf 521 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || bss_conf 522 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) bss_conf 530 net/mac80211/mesh.c &sdata->vif.bss_conf.chandef); bss_conf 549 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT || bss_conf 550 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || bss_conf 551 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) bss_conf 576 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT || bss_conf 577 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || bss_conf 578 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) bss_conf 793 net/mac80211/mesh.c cpu_to_le16(sdata->vif.bss_conf.beacon_int); bss_conf 963 net/mac80211/mesh.c sdata->vif.bss_conf.ht_operation_mode = bss_conf 965 net/mac80211/mesh.c sdata->vif.bss_conf.enable_beacon = true; bss_conf 996 net/mac80211/mesh.c sdata->vif.bss_conf.enable_beacon = false; bss_conf 1031 net/mac80211/mesh.c &sdata->vif.bss_conf.chandef, bss_conf 1035 net/mac80211/mesh.c &sdata->vif.bss_conf.chandef, GFP_ATOMIC); bss_conf 1056 net/mac80211/mesh.c switch (sdata->vif.bss_conf.chandef.width) { bss_conf 1121 net/mac80211/mesh.c &sdata->vif.bss_conf.chandef)) { bss_conf 1295 net/mac80211/mesh.c sdata->vif.bss_conf.chandef.chan->center_freq); bss_conf 1472 net/mac80211/mesh.c if (sdata->vif.bss_conf.enable_beacon && bss_conf 1543 net/mac80211/mesh.c sdata->vif.bss_conf.bssid = zero_addr; bss_conf 136 net/mac80211/mesh_plink.c if (sdata->vif.bss_conf.use_short_slot != short_slot) { bss_conf 137 net/mac80211/mesh_plink.c sdata->vif.bss_conf.use_short_slot = short_slot; bss_conf 162 net/mac80211/mesh_plink.c switch (sdata->vif.bss_conf.chandef.width) { bss_conf 195 net/mac80211/mesh_plink.c sdata->vif.bss_conf.chandef.width > NL80211_CHAN_WIDTH_20) bss_conf 200 net/mac80211/mesh_plink.c if (sdata->vif.bss_conf.ht_operation_mode == ht_opmode) bss_conf 203 net/mac80211/mesh_plink.c sdata->vif.bss_conf.ht_operation_mode = ht_opmode; bss_conf 51 net/mac80211/mesh_sync.c u64 beacon_int_fraction = sdata->vif.bss_conf.beacon_int * 1024 / 2500; bss_conf 284 net/mac80211/mlme.c cfg80211_chandef_identical(chandef, &sdata->vif.bss_conf.chandef)) bss_conf 329 net/mac80211/mlme.c struct ieee80211_channel *chan = sdata->vif.bss_conf.chandef.chan; bss_conf 359 net/mac80211/mlme.c if (sdata->vif.bss_conf.ht_operation_mode != ht_opmode) { bss_conf 361 net/mac80211/mlme.c sdata->vif.bss_conf.ht_operation_mode = ht_opmode; bss_conf 386 net/mac80211/mlme.c if (cfg80211_chandef_identical(&chandef, &sdata->vif.bss_conf.chandef)) bss_conf 1118 net/mac80211/mlme.c if (sdata->vif.bss_conf.chandef.width != bss_conf 1153 net/mac80211/mlme.c if (sdata->vif.bss_conf.chandef.width > bss_conf 1170 net/mac80211/mlme.c if (sdata->vif.bss_conf.chandef.width < bss_conf 1180 net/mac80211/mlme.c if (!cfg80211_chandef_identical(&sdata->vif.bss_conf.chandef, bss_conf 1351 net/mac80211/mlme.c &sdata->vif.bss_conf.chandef) && bss_conf 1715 net/mac80211/mlme.c if (sdata->vif.bss_conf.ps != ps_allowed) { bss_conf 1716 net/mac80211/mlme.c sdata->vif.bss_conf.ps = ps_allowed; bss_conf 1820 net/mac80211/mlme.c struct cfg80211_chan_def chandef = sdata->vif.bss_conf.chandef; bss_conf 2071 net/mac80211/mlme.c sdata->vif.bss_conf.qos = true; bss_conf 2093 net/mac80211/mlme.c struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; bss_conf 2116 net/mac80211/mlme.c if (use_protection != bss_conf->use_cts_prot) { bss_conf 2117 net/mac80211/mlme.c bss_conf->use_cts_prot = use_protection; bss_conf 2121 net/mac80211/mlme.c if (use_short_preamble != bss_conf->use_short_preamble) { bss_conf 2122 net/mac80211/mlme.c bss_conf->use_short_preamble = use_short_preamble; bss_conf 2126 net/mac80211/mlme.c if (use_short_slot != bss_conf->use_short_slot) { bss_conf 2127 net/mac80211/mlme.c bss_conf->use_short_slot = use_short_slot; bss_conf 2140 net/mac80211/mlme.c struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; bss_conf 2144 net/mac80211/mlme.c bss_conf->assoc_capability, bss->has_erp_value, bss->erp_value); bss_conf 2147 net/mac80211/mlme.c beacon_loss_count * bss_conf->beacon_int)); bss_conf 2168 net/mac80211/mlme.c (u8 *) &bss_conf->p2p_noa_attr, bss_conf 2169 net/mac80211/mlme.c sizeof(bss_conf->p2p_noa_attr)); bss_conf 2172 net/mac80211/mlme.c bss_conf->p2p_noa_attr.index; bss_conf 2191 net/mac80211/mlme.c bss_conf->dtim_period = sdata->u.mgd.dtim_period ?: 1; bss_conf 2192 net/mac80211/mlme.c bss_conf->beacon_rate = bss->beacon_rate; bss_conf 2195 net/mac80211/mlme.c bss_conf->beacon_rate = NULL; bss_conf 2196 net/mac80211/mlme.c bss_conf->dtim_period = 0; bss_conf 2199 net/mac80211/mlme.c bss_conf->assoc = 1; bss_conf 2203 net/mac80211/mlme.c bss_conf->cqm_rssi_thold) bss_conf 2207 net/mac80211/mlme.c if (bss_conf->arp_addr_cnt) bss_conf 2301 net/mac80211/mlme.c sdata->vif.bss_conf.assoc = false; bss_conf 2304 net/mac80211/mlme.c memset(&sdata->vif.bss_conf.p2p_noa_attr, 0, bss_conf 2305 net/mac80211/mlme.c sizeof(sdata->vif.bss_conf.p2p_noa_attr)); bss_conf 2314 net/mac80211/mlme.c memset(sdata->vif.bss_conf.mu_group.membership, 0, bss_conf 2315 net/mac80211/mlme.c sizeof(sdata->vif.bss_conf.mu_group.membership)); bss_conf 2316 net/mac80211/mlme.c memset(sdata->vif.bss_conf.mu_group.position, 0, bss_conf 2317 net/mac80211/mlme.c sizeof(sdata->vif.bss_conf.mu_group.position)); bss_conf 2327 net/mac80211/mlme.c if (sdata->vif.bss_conf.arp_addr_cnt) bss_conf 2330 net/mac80211/mlme.c sdata->vif.bss_conf.qos = false; bss_conf 2345 net/mac80211/mlme.c sdata->vif.bss_conf.dtim_period = 0; bss_conf 2346 net/mac80211/mlme.c sdata->vif.bss_conf.beacon_rate = NULL; bss_conf 3176 net/mac80211/mlme.c if (sdata->vif.bss_conf.twt_requester != twt) { bss_conf 3177 net/mac80211/mlme.c sdata->vif.bss_conf.twt_requester = twt; bss_conf 3194 net/mac80211/mlme.c struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; bss_conf 3364 net/mac80211/mlme.c bss_conf->he_support = sta->sta.he_cap.has_he; bss_conf 3367 net/mac80211/mlme.c bss_conf->he_support = false; bss_conf 3368 net/mac80211/mlme.c bss_conf->twt_requester = false; bss_conf 3371 net/mac80211/mlme.c if (bss_conf->he_support) { bss_conf 3372 net/mac80211/mlme.c bss_conf->bss_color = bss_conf 3376 net/mac80211/mlme.c bss_conf->htc_trig_based_pkt_ext = bss_conf 3379 net/mac80211/mlme.c bss_conf->frame_time_rts_th = bss_conf 3383 net/mac80211/mlme.c bss_conf->multi_sta_back_32bit = bss_conf 3387 net/mac80211/mlme.c bss_conf->ack_enabled = bss_conf 3391 net/mac80211/mlme.c bss_conf->uora_exists = !!elems.uora_element; bss_conf 3393 net/mac80211/mlme.c bss_conf->uora_ocw_range = elems.uora_element[0]; bss_conf 3401 net/mac80211/mlme.c bss_conf->nontransmitted = true; bss_conf 3402 net/mac80211/mlme.c ether_addr_copy(bss_conf->transmitter_bssid, bss_conf 3404 net/mac80211/mlme.c bss_conf->bssid_indicator = cbss->max_bssid_indicator; bss_conf 3405 net/mac80211/mlme.c bss_conf->bssid_index = cbss->bssid_index; bss_conf 3484 net/mac80211/mlme.c bss_conf->max_idle_period = bss_conf 3486 net/mac80211/mlme.c bss_conf->protected_keep_alive = bss_conf 3491 net/mac80211/mlme.c bss_conf->max_idle_period = 0; bss_conf 3492 net/mac80211/mlme.c bss_conf->protected_keep_alive = false; bss_conf 3497 net/mac80211/mlme.c bss_conf->aid = aid; bss_conf 3498 net/mac80211/mlme.c bss_conf->assoc_capability = capab_info; bss_conf 3641 net/mac80211/mlme.c sdata->vif.bss_conf.beacon_rate = bss->beacon_rate; bss_conf 3699 net/mac80211/mlme.c struct ieee80211_bss_conf *bss_conf, bss_conf 3743 net/mac80211/mlme.c if (bss_conf->cqm_rssi_thold && bss_conf 3748 net/mac80211/mlme.c int thold = bss_conf->cqm_rssi_thold; bss_conf 3749 net/mac80211/mlme.c int hyst = bss_conf->cqm_rssi_hyst; bss_conf 3768 net/mac80211/mlme.c if (bss_conf->cqm_rssi_low && bss_conf 3772 net/mac80211/mlme.c int low = bss_conf->cqm_rssi_low; bss_conf 3773 net/mac80211/mlme.c int high = bss_conf->cqm_rssi_high; bss_conf 3808 net/mac80211/mlme.c struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; bss_conf 3857 net/mac80211/mlme.c sdata->vif.bss_conf.sync_tsf = bss_conf 3859 net/mac80211/mlme.c sdata->vif.bss_conf.sync_device_ts = bss_conf 3861 net/mac80211/mlme.c sdata->vif.bss_conf.sync_dtim_count = elems.dtim_count; bss_conf 3865 net/mac80211/mlme.c bss_conf->profile_periodicity = bss_conf 3870 net/mac80211/mlme.c bss_conf->ema_ap = true; bss_conf 3885 net/mac80211/mlme.c ieee80211_handle_beacon_sig(sdata, ifmgd, bss_conf, bss_conf 3943 net/mac80211/mlme.c memcpy(&bss_conf->p2p_noa_attr, &noa, sizeof(noa)); bss_conf 3954 net/mac80211/mlme.c memset(&bss_conf->p2p_noa_attr, 0, sizeof(bss_conf->p2p_noa_attr)); bss_conf 3972 net/mac80211/mlme.c sdata->vif.bss_conf.sync_tsf = bss_conf 3974 net/mac80211/mlme.c sdata->vif.bss_conf.sync_device_ts = bss_conf 3976 net/mac80211/mlme.c sdata->vif.bss_conf.sync_dtim_count = elems.dtim_count; bss_conf 4002 net/mac80211/mlme.c bss_conf->dtim_period = elems.dtim_period ?: 1; bss_conf 4985 net/mac80211/mlme.c sdata->vif.bss_conf.basic_rates = basic_rates; bss_conf 4997 net/mac80211/mlme.c sdata->vif.bss_conf.beacon_int = cbss->beacon_interval; bss_conf 5001 net/mac80211/mlme.c sdata->vif.bss_conf.sync_tsf = ies->tsf; bss_conf 5002 net/mac80211/mlme.c sdata->vif.bss_conf.sync_device_ts = bss_conf 5006 net/mac80211/mlme.c &sdata->vif.bss_conf.sync_dtim_count, bss_conf 5012 net/mac80211/mlme.c sdata->vif.bss_conf.sync_tsf = ies->tsf; bss_conf 5013 net/mac80211/mlme.c sdata->vif.bss_conf.sync_device_ts = bss_conf 5015 net/mac80211/mlme.c sdata->vif.bss_conf.sync_dtim_count = 0; bss_conf 5017 net/mac80211/mlme.c sdata->vif.bss_conf.sync_tsf = 0; bss_conf 5018 net/mac80211/mlme.c sdata->vif.bss_conf.sync_device_ts = 0; bss_conf 5019 net/mac80211/mlme.c sdata->vif.bss_conf.sync_dtim_count = 0; bss_conf 5488 net/mac80211/mlme.c sdata->vif.bss_conf.sync_tsf = beacon_ies->tsf; bss_conf 5489 net/mac80211/mlme.c sdata->vif.bss_conf.sync_device_ts = bss_conf 5491 net/mac80211/mlme.c sdata->vif.bss_conf.sync_dtim_count = dtim_count; bss_conf 5497 net/mac80211/mlme.c sdata->vif.bss_conf.profile_periodicity = ie[4]; bss_conf 5503 net/mac80211/mlme.c sdata->vif.bss_conf.ema_ap = true; bss_conf 137 net/mac80211/offchannel.c if (sdata->vif.bss_conf.enable_beacon) { bss_conf 140 net/mac80211/offchannel.c sdata->vif.bss_conf.enable_beacon = false; bss_conf 177 net/mac80211/offchannel.c sdata->vif.bss_conf.enable_beacon = true; bss_conf 804 net/mac80211/offchannel.c if (!sdata->vif.bss_conf.ibss_joined) bss_conf 263 net/mac80211/rate.c u32 user_mask, basic_rates = sdata->vif.bss_conf.basic_rates; bss_conf 266 net/mac80211/rate.c if (WARN_ON(!sdata->vif.bss_conf.chandef.chan)) bss_conf 272 net/mac80211/rate.c band = sdata->vif.bss_conf.chandef.chan->band; bss_conf 378 net/mac80211/rate.c mcast_rate = txrc->bss_conf->mcast_rate[sband->band]; bss_conf 392 net/mac80211/rate.c txrc->bss_conf->basic_rates, bss_conf 604 net/mac80211/rate.c u32 basic_rates = vif->bss_conf.basic_rates; bss_conf 734 net/mac80211/rate.c flags = ieee80211_chandef_rate_flags(&sdata->vif.bss_conf.chandef); bss_conf 790 net/mac80211/rate.c chan_width = sta->sdata->vif.bss_conf.chandef.width; bss_conf 827 net/mac80211/rate.c chan_width = sdata->vif.bss_conf.chandef.width; bss_conf 346 net/mac80211/rc80211_minstrel.c !txrc->bss_conf->use_cts_prot; bss_conf 173 net/mac80211/scan.c scan_sdata->vif.bss_conf.assoc && bss_conf 179 net/mac80211/scan.c scan_sdata->vif.bss_conf.bssid); bss_conf 122 net/mac80211/spectmgmt.c switch (sdata->vif.bss_conf.chandef.width) { bss_conf 126 net/mac80211/spectmgmt.c sdata->vif.bss_conf.chandef.width; bss_conf 588 net/mac80211/sta_info.c if (allow_p2p_go_ps != sdata->vif.bss_conf.allow_p2p_go_ps) { bss_conf 589 net/mac80211/sta_info.c sdata->vif.bss_conf.allow_p2p_go_ps = allow_p2p_go_ps; bss_conf 860 net/mac80211/sta_info.c sta->sdata->vif.bss_conf.beacon_int * bss_conf 1354 net/mac80211/sta_info.c sdata->vif.bss_conf.bssid); bss_conf 2382 net/mac80211/sta_info.c if (sdata->vif.bss_conf.use_cts_prot) bss_conf 2384 net/mac80211/sta_info.c if (sdata->vif.bss_conf.use_short_preamble) bss_conf 2386 net/mac80211/sta_info.c if (sdata->vif.bss_conf.use_short_slot) bss_conf 2388 net/mac80211/sta_info.c sinfo->bss_param.dtim_period = sdata->vif.bss_conf.dtim_period; bss_conf 2389 net/mac80211/sta_info.c sinfo->bss_param.beacon_interval = sdata->vif.bss_conf.beacon_int; bss_conf 161 net/mac80211/tdls.c if (!ieee80211_chandef_to_operating_class(&sdata->vif.bss_conf.chandef, bss_conf 439 net/mac80211/tdls.c sta->tdls_chandef = sdata->vif.bss_conf.chandef; bss_conf 568 net/mac80211/tdls.c sta->tdls_chandef = sdata->vif.bss_conf.chandef; bss_conf 614 net/mac80211/tdls.c &sdata->vif.bss_conf.chandef, prot, bss_conf 1328 net/mac80211/tdls.c opmode = sdata->vif.bss_conf.ht_operation_mode; bss_conf 1335 net/mac80211/tdls.c if (opmode == sdata->vif.bss_conf.ht_operation_mode) bss_conf 1338 net/mac80211/tdls.c sdata->vif.bss_conf.ht_operation_mode = opmode; bss_conf 1448 net/mac80211/tdls.c if (vif->type != NL80211_IFTYPE_STATION || !vif->bss_conf.assoc) { bss_conf 150 net/mac80211/tx.c if (tx->sdata->vif.bss_conf.basic_rates & BIT(i)) bss_conf 191 net/mac80211/tx.c tx->sdata->vif.bss_conf.use_short_preamble, bss_conf 201 net/mac80211/tx.c tx->sdata->vif.bss_conf.use_short_preamble, bss_conf 689 net/mac80211/tx.c txrc.bss_conf = &tx->sdata->vif.bss_conf; bss_conf 709 net/mac80211/tx.c info->control.use_cts_prot = tx->sdata->vif.bss_conf.use_cts_prot; bss_conf 717 net/mac80211/tx.c if (tx->sdata->vif.bss_conf.use_short_preamble && bss_conf 4226 net/mac80211/tx.c ps->dtim_count = sdata->vif.bss_conf.dtim_period - 1; bss_conf 4235 net/mac80211/tx.c *pos++ = sdata->vif.bss_conf.dtim_period; bss_conf 4626 net/mac80211/tx.c txrc.bss_conf = &sdata->vif.bss_conf; bss_conf 142 net/mac80211/util.c short_preamble = sdata->vif.bss_conf.use_short_preamble; bss_conf 176 net/mac80211/util.c short_preamble = sdata->vif.bss_conf.use_short_preamble; bss_conf 219 net/mac80211/util.c short_preamble = sdata->vif.bss_conf.use_short_preamble; bss_conf 1545 net/mac80211/util.c sdata->vif.bss_conf.qos = enable_qos; bss_conf 1897 net/mac80211/util.c chandef.width = sdata->vif.bss_conf.chandef.width; bss_conf 1939 net/mac80211/util.c rate_flags = ieee80211_chandef_rate_flags(&sdata->vif.bss_conf.chandef); bss_conf 2293 net/mac80211/util.c if (sdata->vif.bss_conf.ibss_joined) bss_conf 2333 net/mac80211/util.c if (sdata->vif.bss_conf.max_idle_period || bss_conf 2334 net/mac80211/util.c sdata->vif.bss_conf.protected_keep_alive) bss_conf 2351 net/mac80211/util.c if (sdata->vif.bss_conf.ftm_responder == 1 && bss_conf 2365 net/mac80211/util.c if (sdata->vif.bss_conf.enable_beacon) { bss_conf 3108 net/mac80211/util.c u32 basic_rates = sdata->vif.bss_conf.basic_rates; bss_conf 3112 net/mac80211/util.c rate_flags = ieee80211_chandef_rate_flags(&sdata->vif.bss_conf.chandef); bss_conf 3152 net/mac80211/util.c u32 basic_rates = sdata->vif.bss_conf.basic_rates; bss_conf 3155 net/mac80211/util.c rate_flags = ieee80211_chandef_rate_flags(&sdata->vif.bss_conf.chandef); bss_conf 3333 net/mac80211/util.c chandef = sdata->vif.bss_conf.chandef; bss_conf 3775 net/mac80211/util.c u16 beacon_int = sdata->vif.bss_conf.beacon_int * 1024; bss_conf 3776 net/mac80211/util.c u8 dtim_period = sdata->vif.bss_conf.dtim_period; bss_conf 3835 net/mac80211/util.c radar_detect |= BIT(sdata->vif.bss_conf.chandef.width); bss_conf 3873 net/mac80211/util.c params.new_beacon_int = sdata->vif.bss_conf.beacon_int; bss_conf 440 net/mac80211/vht.c enum nl80211_chan_width bss_width = sdata->vif.bss_conf.chandef.width; bss_conf 557 net/mac80211/vht.c struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; bss_conf 563 net/mac80211/vht.c bss_conf->mu_group.position, WLAN_USER_POSITION_LEN) && bss_conf 565 net/mac80211/vht.c bss_conf->mu_group.membership, WLAN_MEMBERSHIP_LEN)) bss_conf 568 net/mac80211/vht.c memcpy(bss_conf->mu_group.membership, bss_conf 571 net/mac80211/vht.c memcpy(bss_conf->mu_group.position, bss_conf 581 net/mac80211/vht.c struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; bss_conf 586 net/mac80211/vht.c memcpy(bss_conf->mu_group.membership, membership, WLAN_MEMBERSHIP_LEN); bss_conf 587 net/mac80211/vht.c memcpy(bss_conf->mu_group.position, position, WLAN_USER_POSITION_LEN);