Lines Matching refs:bss_conf

1659 	iwl_mvm_post_channel_switch(hw, vif, &vif->bss_conf);  in iwl_mvm_abort_channel_switch()
1813 ret = iwl_mvm_set_link_mapping(mvm, vif, &vif->bss_conf); in iwl_mvm_mac_add_interface()
1891 iwl_mvm_chandef_get_primary_80(&vif->bss_conf.chanreq.oper); in iwl_mvm_mac_add_interface()
1980 if (vif->bss_conf.ftm_responder) in iwl_mvm_mac_remove_interface()
2023 iwl_mvm_unset_link_mapping(mvm, vif, &vif->bss_conf); in iwl_mvm_mac_remove_interface()
2060 memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN); in iwl_mvm_mc_iface_iterator()
2192 memcpy(cmd.membership_status, vif->bss_conf.mu_group.membership, in iwl_mvm_update_mu_groups()
2194 memcpy(cmd.user_position, vif->bss_conf.mu_group.position, in iwl_mvm_update_mu_groups()
2206 if (vif->bss_conf.mu_mimo_owner) { in iwl_mvm_mu_mimo_iface_iterator()
2588 .bss_color = vif->bss_conf.he_bss_color.color, in iwl_mvm_cfg_he_sta()
2589 .htc_trig_based_pkt_ext = vif->bss_conf.htc_trig_based_pkt_ext, in iwl_mvm_cfg_he_sta()
2591 cpu_to_le16(vif->bss_conf.frame_time_rts_th), in iwl_mvm_cfg_he_sta()
2665 if (vif->bss_conf.uora_exists) { in iwl_mvm_cfg_he_sta()
2669 vif->bss_conf.uora_ocw_range & 0x7; in iwl_mvm_cfg_he_sta()
2671 (vif->bss_conf.uora_ocw_range >> 3) & 0x7; in iwl_mvm_cfg_he_sta()
2677 if (vif->bss_conf.nontransmitted) { in iwl_mvm_cfg_he_sta()
2680 vif->bss_conf.transmitter_bssid); in iwl_mvm_cfg_he_sta()
2682 vif->bss_conf.bssid_indicator; in iwl_mvm_cfg_he_sta()
2683 sta_ctxt_cmd.bssid_index = vif->bss_conf.bssid_index; in iwl_mvm_cfg_he_sta()
2684 sta_ctxt_cmd.ema_ap = vif->bss_conf.ema_ap; in iwl_mvm_cfg_he_sta()
2686 vif->bss_conf.profile_periodicity; in iwl_mvm_cfg_he_sta()
2775 (changes & BSS_CHANGED_MU_GROUPS) && vif->bss_conf.mu_mimo_owner) { in iwl_mvm_bss_info_changed_station_assoc()
2858 struct ieee80211_bss_conf *bss_conf, in iwl_mvm_bss_info_changed_station() argument
2871 if ((vif->bss_conf.he_support && in iwl_mvm_bss_info_changed_station()
2881 (vif->bss_conf.he_support && !iwlwifi_mod_params.disable_11ax)) in iwl_mvm_bss_info_changed_station()
2891 memcpy(mvmvif->deflink.bssid, bss_conf->bssid, ETH_ALEN); in iwl_mvm_bss_info_changed_station()
2898 memcpy(mvmvif->deflink.bssid, bss_conf->bssid, ETH_ALEN); in iwl_mvm_bss_info_changed_station()
2940 u32 dur = (11 * vif->bss_conf.beacon_int) / 10; in iwl_mvm_bss_info_changed_station()
2945 !vif->bss_conf.dtim_period) { in iwl_mvm_bss_info_changed_station()
2994 iwl_mvm_bss_info_changed_station_common(mvm, vif, &vif->bss_conf, in iwl_mvm_bss_info_changed_station()
3140 iwl_mvm_ftm_restart_responder(mvm, vif, &vif->bss_conf); in iwl_mvm_start_ap_ibss()
3168 return iwl_mvm_start_ap_ibss(hw, vif, &vif->bss_conf); in iwl_mvm_start_ibss()
3254 iwl_mvm_stop_ap_ibss(hw, vif, &vif->bss_conf); in iwl_mvm_stop_ibss()
3260 struct ieee80211_bss_conf *bss_conf, in iwl_mvm_bss_info_changed_ap_ibss() argument
3276 iwl_mvm_mac_ctxt_beacon_changed(mvm, vif, &vif->bss_conf)) in iwl_mvm_bss_info_changed_ap_ibss()
3280 int ret = iwl_mvm_ftm_start_responder(mvm, vif, &vif->bss_conf); in iwl_mvm_bss_info_changed_ap_ibss()
3291 struct ieee80211_bss_conf *bss_conf, in iwl_mvm_bss_info_changed() argument
3303 iwl_mvm_bss_info_changed_station(mvm, vif, bss_conf, changes); in iwl_mvm_bss_info_changed()
3307 iwl_mvm_bss_info_changed_ap_ibss(mvm, vif, bss_conf, changes); in iwl_mvm_bss_info_changed()
3320 bss_conf->txpower); in iwl_mvm_bss_info_changed()
3321 iwl_mvm_set_tx_power(mvm, bss_conf, bss_conf->txpower); in iwl_mvm_bss_info_changed()
3712 if (!vif->bss_conf.chanreq.oper.chan) in iwl_mvm_mei_host_associated()
3715 conn_info.channel = vif->bss_conf.chanreq.oper.chan->hw_value; in iwl_mvm_mei_host_associated()
3759 memcpy(conn_info.bssid, vif->bss_conf.bssid, ETH_ALEN); in iwl_mvm_mei_host_associated()
3960 (vif->bss_conf.he_support && in iwl_mvm_sta_state_auth_to_assoc()
5228 u32 duration = 5 * vif->bss_conf.beacon_int; in __iwl_mvm_assign_vif_chanctx()
5234 vif->bss_conf.beacon_int / 2, in __iwl_mvm_assign_vif_chanctx()
5509 &mvm_sta->vif->bss_conf); in iwl_mvm_set_tim()
5538 !vif->bss_conf.enable_beacon || in __iwl_mvm_mac_testmode_cmd()
5543 if (noa_duration >= vif->bss_conf.beacon_int) in __iwl_mvm_mac_testmode_cmd()
5553 !vif->cfg.assoc || !vif->bss_conf.dtim_period || in __iwl_mvm_mac_testmode_cmd()
5607 DIV_ROUND_UP(chsw->delay, vif->bss_conf.beacon_int); in iwl_mvm_schedule_client_csa()
5632 ((vif->bss_conf.beacon_int * (chsw->count - 1) - in iwl_mvm_old_pre_chan_sw_sta()
5645 iwl_mvm_schedule_csa_period(mvm, vif, vif->bss_conf.beacon_int, in iwl_mvm_old_pre_chan_sw_sta()
5690 if (WARN_ONCE(csa_vif && csa_vif->bss_conf.csa_active, in iwl_mvm_pre_channel_switch()
5737 if (!vif->cfg.assoc || !vif->bss_conf.dtim_period) in iwl_mvm_pre_channel_switch()
5750 chsw->count * vif->bss_conf.beacon_int > in iwl_mvm_pre_channel_switch()
6486 !mvmvif->ap_ibss_active || !vif->bss_conf.ftm_responder) in iwl_mvm_mac_get_ftm_responder_stats()