Lines Matching refs:bss_conf

1560 	if (vif->bss_conf.ftm_responder)  in iwl_mvm_mac_remove_interface()
1634 memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN); in iwl_mvm_mc_iface_iterator()
1770 memcpy(cmd.membership_status, vif->bss_conf.mu_group.membership, in iwl_mvm_update_mu_groups()
1772 memcpy(cmd.user_position, vif->bss_conf.mu_group.position, in iwl_mvm_update_mu_groups()
1784 if (vif->bss_conf.mu_mimo_owner) { in iwl_mvm_mu_mimo_iface_iterator()
1981 .bss_color = vif->bss_conf.he_bss_color.color, in iwl_mvm_cfg_he_sta()
1982 .htc_trig_based_pkt_ext = vif->bss_conf.htc_trig_based_pkt_ext, in iwl_mvm_cfg_he_sta()
1984 cpu_to_le16(vif->bss_conf.frame_time_rts_th), in iwl_mvm_cfg_he_sta()
2023 chanctx_conf = rcu_dereference(vif->bss_conf.chanctx_conf); in iwl_mvm_cfg_he_sta()
2212 if (vif->bss_conf.uora_exists) { in iwl_mvm_cfg_he_sta()
2216 vif->bss_conf.uora_ocw_range & 0x7; in iwl_mvm_cfg_he_sta()
2218 (vif->bss_conf.uora_ocw_range >> 3) & 0x7; in iwl_mvm_cfg_he_sta()
2225 if (vif->bss_conf.nontransmitted) { in iwl_mvm_cfg_he_sta()
2228 vif->bss_conf.transmitter_bssid); in iwl_mvm_cfg_he_sta()
2230 vif->bss_conf.bssid_indicator; in iwl_mvm_cfg_he_sta()
2231 sta_ctxt_cmd.bssid_index = vif->bss_conf.bssid_index; in iwl_mvm_cfg_he_sta()
2232 sta_ctxt_cmd.ema_ap = vif->bss_conf.ema_ap; in iwl_mvm_cfg_he_sta()
2234 vif->bss_conf.profile_periodicity; in iwl_mvm_cfg_he_sta()
2312 struct ieee80211_bss_conf *bss_conf, in iwl_mvm_bss_info_changed_station() argument
2324 if ((vif->bss_conf.he_support && in iwl_mvm_bss_info_changed_station()
2326 (vif->bss_conf.eht_support && in iwl_mvm_bss_info_changed_station()
2336 ((vif->bss_conf.he_support && in iwl_mvm_bss_info_changed_station()
2338 (vif->bss_conf.eht_support && in iwl_mvm_bss_info_changed_station()
2349 memcpy(mvmvif->bssid, bss_conf->bssid, ETH_ALEN); in iwl_mvm_bss_info_changed_station()
2356 memcpy(mvmvif->bssid, bss_conf->bssid, ETH_ALEN); in iwl_mvm_bss_info_changed_station()
2395 u32 dur = (11 * vif->bss_conf.beacon_int) / 10; in iwl_mvm_bss_info_changed_station()
2400 !vif->bss_conf.dtim_period) { in iwl_mvm_bss_info_changed_station()
2477 (changes & BSS_CHANGED_MU_GROUPS) && vif->bss_conf.mu_mimo_owner) { in iwl_mvm_bss_info_changed_station()
2673 return iwl_mvm_start_ap_ibss(hw, vif, &vif->bss_conf); in iwl_mvm_start_ibss()
2751 iwl_mvm_stop_ap_ibss(hw, vif, &vif->bss_conf); in iwl_mvm_stop_ibss()
2757 struct ieee80211_bss_conf *bss_conf, in iwl_mvm_bss_info_changed_ap_ibss() argument
2788 struct ieee80211_bss_conf *bss_conf, in iwl_mvm_bss_info_changed() argument
2800 iwl_mvm_bss_info_changed_station(mvm, vif, bss_conf, changes); in iwl_mvm_bss_info_changed()
2804 iwl_mvm_bss_info_changed_ap_ibss(mvm, vif, bss_conf, changes); in iwl_mvm_bss_info_changed()
2817 bss_conf->txpower); in iwl_mvm_bss_info_changed()
2818 iwl_mvm_set_tx_power(mvm, vif, bss_conf->txpower); in iwl_mvm_bss_info_changed()
3132 if (!(vif->bss_conf.chandef.chan->flags & IEEE80211_CHAN_RADAR)) { in iwl_mvm_check_he_obss_narrow_bw_ru()
3137 cfg80211_bss_iter(hw->wiphy, &vif->bss_conf.chandef, in iwl_mvm_check_he_obss_narrow_bw_ru()
3189 .channel = vif->bss_conf.chandef.chan->hw_value, in iwl_mvm_mei_host_associated()
3240 memcpy(conn_info.bssid, vif->bss_conf.bssid, ETH_ALEN); in iwl_mvm_mei_host_associated()
3308 vif->bss_conf.beacon_int < 16) { in iwl_mvm_mac_sta_state()
3311 sta->addr, vif->bss_conf.beacon_int); in iwl_mvm_mac_sta_state()
3317 vif->bss_conf.he_support = sta->deflink.he_cap.has_he; in iwl_mvm_mac_sta_state()
3349 vif->bss_conf.he_support = sta->deflink.he_cap.has_he; in iwl_mvm_mac_sta_state()
3352 if ((vif->bss_conf.he_support && in iwl_mvm_mac_sta_state()
3354 (vif->bss_conf.eht_support && in iwl_mvm_mac_sta_state()
3358 vif->bss_conf.he_support = sta->deflink.he_cap.has_he; in iwl_mvm_mac_sta_state()
3897 u32 dtim_interval = vif->bss_conf.dtim_period * in iwl_mvm_send_aux_roc_cmd()
3898 vif->bss_conf.beacon_int; in iwl_mvm_send_aux_roc_cmd()
4188 if (rcu_access_pointer(vif->bss_conf.chanctx_conf) == data->ctx && in iwl_mvm_ftm_responder_chanctx_iter()
4189 vif->type == NL80211_IFTYPE_AP && vif->bss_conf.ftmr_params) in iwl_mvm_ftm_responder_chanctx_iter()
4394 u32 duration = 3 * vif->bss_conf.beacon_int; in __iwl_mvm_assign_vif_chanctx()
4400 vif->bss_conf.beacon_int / 2, in __iwl_mvm_assign_vif_chanctx()
4673 !vif->bss_conf.enable_beacon || in __iwl_mvm_mac_testmode_cmd()
4678 if (noa_duration >= vif->bss_conf.beacon_int) in __iwl_mvm_mac_testmode_cmd()
4688 !vif->cfg.assoc || !vif->bss_conf.dtim_period || in __iwl_mvm_mac_testmode_cmd()
4747 DIV_ROUND_UP(chsw->delay, vif->bss_conf.beacon_int); in iwl_mvm_schedule_client_csa()
4772 ((vif->bss_conf.beacon_int * (chsw->count - 1) - in iwl_mvm_old_pre_chan_sw_sta()
4785 iwl_mvm_schedule_csa_period(mvm, vif, vif->bss_conf.beacon_int, in iwl_mvm_old_pre_chan_sw_sta()
4817 if (WARN_ONCE(csa_vif && csa_vif->bss_conf.csa_active, in iwl_mvm_pre_channel_switch()
4856 if (!vif->cfg.assoc || !vif->bss_conf.dtim_period) { in iwl_mvm_pre_channel_switch()
4870 chsw->count * vif->bss_conf.beacon_int > in iwl_mvm_pre_channel_switch()
5481 !mvmvif->ap_ibss_active || !vif->bss_conf.ftm_responder) in iwl_mvm_mac_get_ftm_responder_stats()