Lines Matching refs:bss_conf
1638 iwl_mvm_post_channel_switch(hw, vif, &vif->bss_conf);
1772 ret = iwl_mvm_set_link_mapping(mvm, vif, &vif->bss_conf);
1850 iwl_mvm_chandef_get_primary_80(&vif->bss_conf.chanreq.oper);
1937 if (vif->bss_conf.ftm_responder)
1972 iwl_mvm_unset_link_mapping(mvm, vif, &vif->bss_conf);
2017 memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN);
2166 memcpy(cmd.membership_status, vif->bss_conf.mu_group.membership,
2168 memcpy(cmd.user_position, vif->bss_conf.mu_group.position,
2180 if (vif->bss_conf.mu_mimo_owner) {
2562 .bss_color = vif->bss_conf.he_bss_color.color,
2563 .htc_trig_based_pkt_ext = vif->bss_conf.htc_trig_based_pkt_ext,
2565 cpu_to_le16(vif->bss_conf.frame_time_rts_th),
2639 if (vif->bss_conf.uora_exists) {
2643 vif->bss_conf.uora_ocw_range & 0x7;
2645 (vif->bss_conf.uora_ocw_range >> 3) & 0x7;
2651 if (vif->bss_conf.nontransmitted) {
2654 vif->bss_conf.transmitter_bssid);
2656 vif->bss_conf.bssid_indicator;
2657 sta_ctxt_cmd.bssid_index = vif->bss_conf.bssid_index;
2658 sta_ctxt_cmd.ema_ap = vif->bss_conf.ema_ap;
2660 vif->bss_conf.profile_periodicity;
2749 (changes & BSS_CHANGED_MU_GROUPS) && vif->bss_conf.mu_mimo_owner) {
2832 struct ieee80211_bss_conf *bss_conf,
2845 if ((vif->bss_conf.he_support &&
2855 (vif->bss_conf.he_support && !iwlwifi_mod_params.disable_11ax))
2865 memcpy(mvmvif->deflink.bssid, bss_conf->bssid, ETH_ALEN);
2872 memcpy(mvmvif->deflink.bssid, bss_conf->bssid, ETH_ALEN);
2914 u32 dur = (11 * vif->bss_conf.beacon_int) / 10;
2919 !vif->bss_conf.dtim_period) {
2984 /* this will take the cleared BSSID from bss_conf */
2995 iwl_mvm_bss_info_changed_station_common(mvm, vif, &vif->bss_conf,
3141 iwl_mvm_ftm_restart_responder(mvm, vif, &vif->bss_conf);
3169 return iwl_mvm_start_ap_ibss(hw, vif, &vif->bss_conf);
3255 iwl_mvm_stop_ap_ibss(hw, vif, &vif->bss_conf);
3261 struct ieee80211_bss_conf *bss_conf,
3277 iwl_mvm_mac_ctxt_beacon_changed(mvm, vif, &vif->bss_conf))
3281 int ret = iwl_mvm_ftm_start_responder(mvm, vif, &vif->bss_conf);
3292 struct ieee80211_bss_conf *bss_conf,
3304 iwl_mvm_bss_info_changed_station(mvm, vif, bss_conf, changes);
3308 iwl_mvm_bss_info_changed_ap_ibss(mvm, vif, bss_conf, changes);
3321 bss_conf->txpower);
3322 iwl_mvm_set_tx_power(mvm, vif, bss_conf->txpower);
3711 if (!vif->bss_conf.chanreq.oper.chan)
3714 conn_info.channel = vif->bss_conf.chanreq.oper.chan->hw_value;
3758 memcpy(conn_info.bssid, vif->bss_conf.bssid, ETH_ALEN);
3956 * the default bss_conf
3959 (vif->bss_conf.he_support &&
4994 if (rcu_access_pointer(vif->bss_conf.chanctx_conf) == data->ctx &&
4995 vif->type == NL80211_IFTYPE_AP && vif->bss_conf.ftmr_params)
5216 u32 duration = 5 * vif->bss_conf.beacon_int;
5222 vif->bss_conf.beacon_int / 2,
5497 &mvm_sta->vif->bss_conf);
5526 !vif->bss_conf.enable_beacon ||
5531 if (noa_duration >= vif->bss_conf.beacon_int)
5541 !vif->cfg.assoc || !vif->bss_conf.dtim_period ||
5595 DIV_ROUND_UP(chsw->delay, vif->bss_conf.beacon_int);
5620 ((vif->bss_conf.beacon_int * (chsw->count - 1) -
5633 iwl_mvm_schedule_csa_period(mvm, vif, vif->bss_conf.beacon_int,
5678 if (WARN_ONCE(csa_vif && csa_vif->bss_conf.csa_active,
5725 if (!vif->cfg.assoc || !vif->bss_conf.dtim_period)
5738 chsw->count * vif->bss_conf.beacon_int >
6474 !mvmvif->ap_ibss_active || !vif->bss_conf.ftm_responder)