Lines Matching refs:bss_conf

307 	    cfg80211_chandef_identical(chandef, &sdata->vif.bss_conf.chandef))  in ieee80211_determine_chantype()
375 if (sdata->vif.bss_conf.ht_operation_mode != ht_opmode) { in ieee80211_config_bw()
377 sdata->vif.bss_conf.ht_operation_mode = ht_opmode; in ieee80211_config_bw()
380 chan = sdata->vif.bss_conf.chandef.chan; in ieee80211_config_bw()
405 if (cfg80211_chandef_identical(&chandef, &sdata->vif.bss_conf.chandef)) in ieee80211_config_bw()
1022 if (!cfg80211_chandef_identical(&sdata->vif.bss_conf.chandef, in ieee80211_chswitch_work()
1154 &sdata->vif.bss_conf.chandef)) { in ieee80211_sta_process_chanswitch()
1482 found->vif.bss_conf.beacon_int); in ieee80211_recalc_ps()
1529 if (sdata->vif.bss_conf.ps != ps_allowed) { in ieee80211_recalc_ps_vif()
1530 sdata->vif.bss_conf.ps = ps_allowed; in ieee80211_recalc_ps_vif()
1635 struct cfg80211_chan_def chandef = sdata->vif.bss_conf.chandef; in ieee80211_dfs_cac_timer_work()
1834 sdata->vif.bss_conf.qos = true; in ieee80211_sta_wmm_params()
1856 struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; in ieee80211_handle_bss_capability() local
1874 if (use_protection != bss_conf->use_cts_prot) { in ieee80211_handle_bss_capability()
1875 bss_conf->use_cts_prot = use_protection; in ieee80211_handle_bss_capability()
1879 if (use_short_preamble != bss_conf->use_short_preamble) { in ieee80211_handle_bss_capability()
1880 bss_conf->use_short_preamble = use_short_preamble; in ieee80211_handle_bss_capability()
1884 if (use_short_slot != bss_conf->use_short_slot) { in ieee80211_handle_bss_capability()
1885 bss_conf->use_short_slot = use_short_slot; in ieee80211_handle_bss_capability()
1898 struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; in ieee80211_set_associated() local
1902 bss_conf->assoc_capability, bss->has_erp_value, bss->erp_value); in ieee80211_set_associated()
1905 beacon_loss_count * bss_conf->beacon_int)); in ieee80211_set_associated()
1923 (u8 *) &bss_conf->p2p_noa_attr, in ieee80211_set_associated()
1924 sizeof(bss_conf->p2p_noa_attr)); in ieee80211_set_associated()
1927 bss_conf->p2p_noa_attr.index; in ieee80211_set_associated()
1946 bss_conf->dtim_period = sdata->u.mgd.dtim_period ?: 1; in ieee80211_set_associated()
1947 bss_conf->beacon_rate = bss->beacon_rate; in ieee80211_set_associated()
1950 bss_conf->beacon_rate = NULL; in ieee80211_set_associated()
1951 bss_conf->dtim_period = 0; in ieee80211_set_associated()
1954 bss_conf->assoc = 1; in ieee80211_set_associated()
1958 bss_conf->cqm_rssi_thold) in ieee80211_set_associated()
1962 if (bss_conf->arp_addr_cnt) in ieee80211_set_associated()
2044 sdata->vif.bss_conf.assoc = false; in ieee80211_set_disassoc()
2047 memset(&sdata->vif.bss_conf.p2p_noa_attr, 0, in ieee80211_set_disassoc()
2048 sizeof(sdata->vif.bss_conf.p2p_noa_attr)); in ieee80211_set_disassoc()
2062 if (sdata->vif.bss_conf.arp_addr_cnt) in ieee80211_set_disassoc()
2065 sdata->vif.bss_conf.qos = false; in ieee80211_set_disassoc()
2080 sdata->vif.bss_conf.dtim_period = 0; in ieee80211_set_disassoc()
2081 sdata->vif.bss_conf.beacon_rate = NULL; in ieee80211_set_disassoc()
2830 struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; in ieee80211_assoc_success() local
3040 bss_conf->aid = aid; in ieee80211_assoc_success()
3041 bss_conf->assoc_capability = capab_info; in ieee80211_assoc_success()
3180 sdata->vif.bss_conf.beacon_rate = bss->beacon_rate; in ieee80211_rx_bss_info()
3255 struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; in ieee80211_rx_mgmt_beacon() local
3303 sdata->vif.bss_conf.sync_tsf = in ieee80211_rx_mgmt_beacon()
3305 sdata->vif.bss_conf.sync_device_ts = in ieee80211_rx_mgmt_beacon()
3308 sdata->vif.bss_conf.sync_dtim_count = in ieee80211_rx_mgmt_beacon()
3311 sdata->vif.bss_conf.sync_dtim_count = 0; in ieee80211_rx_mgmt_beacon()
3367 if (bss_conf->cqm_rssi_thold && in ieee80211_rx_mgmt_beacon()
3372 int thold = bss_conf->cqm_rssi_thold; in ieee80211_rx_mgmt_beacon()
3373 int hyst = bss_conf->cqm_rssi_hyst; in ieee80211_rx_mgmt_beacon()
3448 memcpy(&bss_conf->p2p_noa_attr, &noa, sizeof(noa)); in ieee80211_rx_mgmt_beacon()
3459 memset(&bss_conf->p2p_noa_attr, 0, sizeof(bss_conf->p2p_noa_attr)); in ieee80211_rx_mgmt_beacon()
3477 sdata->vif.bss_conf.sync_tsf = in ieee80211_rx_mgmt_beacon()
3479 sdata->vif.bss_conf.sync_device_ts = in ieee80211_rx_mgmt_beacon()
3482 sdata->vif.bss_conf.sync_dtim_count = in ieee80211_rx_mgmt_beacon()
3485 sdata->vif.bss_conf.sync_dtim_count = 0; in ieee80211_rx_mgmt_beacon()
3511 bss_conf->dtim_period = elems.tim->dtim_period ?: 1; in ieee80211_rx_mgmt_beacon()
3513 bss_conf->dtim_period = 1; in ieee80211_rx_mgmt_beacon()
4393 sdata->vif.bss_conf.basic_rates = basic_rates; in ieee80211_prep_connection()
4405 sdata->vif.bss_conf.beacon_int = cbss->beacon_interval; in ieee80211_prep_connection()
4411 sdata->vif.bss_conf.sync_tsf = ies->tsf; in ieee80211_prep_connection()
4412 sdata->vif.bss_conf.sync_device_ts = in ieee80211_prep_connection()
4417 sdata->vif.bss_conf.sync_dtim_count = tim_ie[2]; in ieee80211_prep_connection()
4419 sdata->vif.bss_conf.sync_dtim_count = 0; in ieee80211_prep_connection()
4424 sdata->vif.bss_conf.sync_tsf = ies->tsf; in ieee80211_prep_connection()
4425 sdata->vif.bss_conf.sync_device_ts = in ieee80211_prep_connection()
4427 sdata->vif.bss_conf.sync_dtim_count = 0; in ieee80211_prep_connection()
4429 sdata->vif.bss_conf.sync_tsf = 0; in ieee80211_prep_connection()
4430 sdata->vif.bss_conf.sync_device_ts = 0; in ieee80211_prep_connection()
4431 sdata->vif.bss_conf.sync_dtim_count = 0; in ieee80211_prep_connection()
4883 sdata->vif.bss_conf.sync_tsf = beacon_ies->tsf; in ieee80211_mgd_assoc()
4884 sdata->vif.bss_conf.sync_device_ts = in ieee80211_mgd_assoc()
4886 sdata->vif.bss_conf.sync_dtim_count = dtim_count; in ieee80211_mgd_assoc()