Lines Matching refs:bss_conf

300 	    cfg80211_chandef_identical(chandef, &sdata->vif.bss_conf.chandef))  in ieee80211_determine_chantype()
368 if (sdata->vif.bss_conf.ht_operation_mode != ht_opmode) { in ieee80211_config_bw()
370 sdata->vif.bss_conf.ht_operation_mode = ht_opmode; in ieee80211_config_bw()
373 chan = sdata->vif.bss_conf.chandef.chan; in ieee80211_config_bw()
398 if (cfg80211_chandef_identical(&chandef, &sdata->vif.bss_conf.chandef)) in ieee80211_config_bw()
1045 if (!cfg80211_chandef_identical(&sdata->vif.bss_conf.chandef, in ieee80211_chswitch_work()
1177 &sdata->vif.bss_conf.chandef)) { in ieee80211_sta_process_chanswitch()
1516 found->vif.bss_conf.beacon_int); in ieee80211_recalc_ps()
1540 if (sdata->vif.bss_conf.ps != ps_allowed) { in ieee80211_recalc_ps_vif()
1541 sdata->vif.bss_conf.ps = ps_allowed; in ieee80211_recalc_ps_vif()
1646 struct cfg80211_chan_def chandef = sdata->vif.bss_conf.chandef; in ieee80211_dfs_cac_timer_work()
1860 sdata->vif.bss_conf.qos = true; in ieee80211_sta_wmm_params()
1882 struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; in ieee80211_handle_bss_capability() local
1900 if (use_protection != bss_conf->use_cts_prot) { in ieee80211_handle_bss_capability()
1901 bss_conf->use_cts_prot = use_protection; in ieee80211_handle_bss_capability()
1905 if (use_short_preamble != bss_conf->use_short_preamble) { in ieee80211_handle_bss_capability()
1906 bss_conf->use_short_preamble = use_short_preamble; in ieee80211_handle_bss_capability()
1910 if (use_short_slot != bss_conf->use_short_slot) { in ieee80211_handle_bss_capability()
1911 bss_conf->use_short_slot = use_short_slot; in ieee80211_handle_bss_capability()
1924 struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; in ieee80211_set_associated() local
1928 bss_conf->assoc_capability, bss->has_erp_value, bss->erp_value); in ieee80211_set_associated()
1931 beacon_loss_count * bss_conf->beacon_int)); in ieee80211_set_associated()
1949 (u8 *) &bss_conf->p2p_noa_attr, in ieee80211_set_associated()
1950 sizeof(bss_conf->p2p_noa_attr)); in ieee80211_set_associated()
1953 bss_conf->p2p_noa_attr.index; in ieee80211_set_associated()
1972 bss_conf->dtim_period = sdata->u.mgd.dtim_period ?: 1; in ieee80211_set_associated()
1973 bss_conf->beacon_rate = bss->beacon_rate; in ieee80211_set_associated()
1976 bss_conf->beacon_rate = NULL; in ieee80211_set_associated()
1977 bss_conf->dtim_period = 0; in ieee80211_set_associated()
1980 bss_conf->assoc = 1; in ieee80211_set_associated()
1984 bss_conf->cqm_rssi_thold) in ieee80211_set_associated()
1988 if (bss_conf->arp_addr_cnt) in ieee80211_set_associated()
2070 sdata->vif.bss_conf.assoc = false; in ieee80211_set_disassoc()
2073 memset(&sdata->vif.bss_conf.p2p_noa_attr, 0, in ieee80211_set_disassoc()
2074 sizeof(sdata->vif.bss_conf.p2p_noa_attr)); in ieee80211_set_disassoc()
2089 if (sdata->vif.bss_conf.arp_addr_cnt) in ieee80211_set_disassoc()
2092 sdata->vif.bss_conf.qos = false; in ieee80211_set_disassoc()
2107 sdata->vif.bss_conf.dtim_period = 0; in ieee80211_set_disassoc()
2108 sdata->vif.bss_conf.beacon_rate = NULL; in ieee80211_set_disassoc()
2866 struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; in ieee80211_assoc_success() local
3086 bss_conf->aid = aid; in ieee80211_assoc_success()
3087 bss_conf->assoc_capability = capab_info; in ieee80211_assoc_success()
3226 sdata->vif.bss_conf.beacon_rate = bss->beacon_rate; in ieee80211_rx_bss_info()
3291 struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; in ieee80211_rx_mgmt_beacon() local
3339 sdata->vif.bss_conf.sync_tsf = in ieee80211_rx_mgmt_beacon()
3341 sdata->vif.bss_conf.sync_device_ts = in ieee80211_rx_mgmt_beacon()
3344 sdata->vif.bss_conf.sync_dtim_count = in ieee80211_rx_mgmt_beacon()
3347 sdata->vif.bss_conf.sync_dtim_count = 0; in ieee80211_rx_mgmt_beacon()
3400 if (bss_conf->cqm_rssi_thold && in ieee80211_rx_mgmt_beacon()
3405 int thold = bss_conf->cqm_rssi_thold; in ieee80211_rx_mgmt_beacon()
3406 int hyst = bss_conf->cqm_rssi_hyst; in ieee80211_rx_mgmt_beacon()
3478 memcpy(&bss_conf->p2p_noa_attr, &noa, sizeof(noa)); in ieee80211_rx_mgmt_beacon()
3489 memset(&bss_conf->p2p_noa_attr, 0, sizeof(bss_conf->p2p_noa_attr)); in ieee80211_rx_mgmt_beacon()
3507 sdata->vif.bss_conf.sync_tsf = in ieee80211_rx_mgmt_beacon()
3509 sdata->vif.bss_conf.sync_device_ts = in ieee80211_rx_mgmt_beacon()
3512 sdata->vif.bss_conf.sync_dtim_count = in ieee80211_rx_mgmt_beacon()
3515 sdata->vif.bss_conf.sync_dtim_count = 0; in ieee80211_rx_mgmt_beacon()
3541 bss_conf->dtim_period = elems.tim->dtim_period ?: 1; in ieee80211_rx_mgmt_beacon()
3543 bss_conf->dtim_period = 1; in ieee80211_rx_mgmt_beacon()
4388 sdata->vif.bss_conf.basic_rates = basic_rates; in ieee80211_prep_connection()
4400 sdata->vif.bss_conf.beacon_int = cbss->beacon_interval; in ieee80211_prep_connection()
4406 sdata->vif.bss_conf.sync_tsf = ies->tsf; in ieee80211_prep_connection()
4407 sdata->vif.bss_conf.sync_device_ts = in ieee80211_prep_connection()
4412 sdata->vif.bss_conf.sync_dtim_count = tim_ie[2]; in ieee80211_prep_connection()
4414 sdata->vif.bss_conf.sync_dtim_count = 0; in ieee80211_prep_connection()
4419 sdata->vif.bss_conf.sync_tsf = ies->tsf; in ieee80211_prep_connection()
4420 sdata->vif.bss_conf.sync_device_ts = in ieee80211_prep_connection()
4422 sdata->vif.bss_conf.sync_dtim_count = 0; in ieee80211_prep_connection()
4424 sdata->vif.bss_conf.sync_tsf = 0; in ieee80211_prep_connection()
4425 sdata->vif.bss_conf.sync_device_ts = 0; in ieee80211_prep_connection()
4426 sdata->vif.bss_conf.sync_dtim_count = 0; in ieee80211_prep_connection()
4832 sdata->vif.bss_conf.sync_tsf = beacon_ies->tsf; in ieee80211_mgd_assoc()
4833 sdata->vif.bss_conf.sync_device_ts = in ieee80211_mgd_assoc()
4835 sdata->vif.bss_conf.sync_dtim_count = dtim_count; in ieee80211_mgd_assoc()