Home
last modified time | relevance | path

Searched full:ap_sta (Results 1 – 19 of 19) sorted by relevance

/freebsd/sys/contrib/dev/iwlwifi/mld/
H A Dd3.c913 struct ieee80211_sta *ap_sta = mld_vif->ap_sta; in iwl_mld_process_wowlan_status() local
918 if (WARN_ON(!ap_sta)) in iwl_mld_process_wowlan_status()
922 iwl_mld_txq_from_mac80211(ap_sta->txq[wowlan_status->tid_offloaded_tx]); in iwl_mld_process_wowlan_status()
1533 struct ieee80211_sta *ap_sta) in iwl_mld_set_wowlan_config_cmd() argument
1536 ap_sta->deflink.ht_cap.ht_supported; in iwl_mld_set_wowlan_config_cmd()
1540 if (ap_sta->mfp) in iwl_mld_set_wowlan_config_cmd()
1708 struct ieee80211_sta *ap_sta = mld_vif->ap_sta; in iwl_mld_wowlan_config() local
1724 if (WARN_ON(!ap_sta || !link_conf)) in iwl_mld_wowlan_config()
1727 sta_id_mask = iwl_mld_fw_sta_id_mask(mld, ap_sta); in iwl_mld_wowlan_config()
1735 ap_sta->txq[wowlan_config_cmd.offloading_tid]); in iwl_mld_wowlan_config()
[all …]
H A Dftm-initiator.c159 if (!vif->cfg.assoc || !mld_vif->ap_sta) in iwl_mld_ftm_set_sta()
162 sta_id_mask = iwl_mld_fw_sta_id_mask(mld, mld_vif->ap_sta); in iwl_mld_ftm_set_sta()
168 if (mld_vif->ap_sta->mfp && in iwl_mld_ftm_set_sta()
H A Diface.h125 * @ap_sta: pointer to AP sta, for easier access to it.
159 struct ieee80211_sta *ap_sta;
H A Dkey.c42 sta = mld_vif->ap_sta; in iwl_mld_get_key_flags()
97 sta = mld_vif->ap_sta; in iwl_mld_get_key_sta_mask()
H A Dmlo.c544 if (!iwl_mld_vif_has_emlsr_cap(vif) || !mld_vif->ap_sta) in iwl_mld_emlsr_check_tpt()
547 mld_sta = iwl_mld_sta_from_mac80211(mld_vif->ap_sta); in iwl_mld_emlsr_check_tpt()
1171 !IWL_MLD_AUTO_EML_ENABLE || !mld_vif->ap_sta) in iwl_mld_ignore_tpt_iter()
1174 mld_sta = iwl_mld_sta_from_mac80211(mld_vif->ap_sta); in iwl_mld_ignore_tpt_iter()
H A Dlink.c312 /* ap_sta may be NULL if we're disconnecting */ in iwl_mld_change_link_in_fw()
313 if (mld_vif->ap_sta) { in iwl_mld_change_link_in_fw()
315 link_sta_dereference_check(mld_vif->ap_sta, in iwl_mld_change_link_in_fw()
H A Dmac80211.c960 if (!mld_vif->ap_sta || !vif->cfg.assoc) in iwl_mld_can_activate_link()
963 mld_sta = iwl_mld_sta_from_mac80211(mld_vif->ap_sta); in iwl_mld_can_activate_link()
1112 if (!ieee80211_vif_is_mld(vif) && !mld_vif->ap_sta && in iwl_mld_unassign_vif_chanctx()
1657 mld_vif->ap_sta = sta; in iwl_mld_move_sta_state_up()
2391 if (sta == mld_vif->ap_sta) in iwl_mld_sta_pre_rcu_remove()
2392 mld_vif->ap_sta = NULL; in iwl_mld_sta_pre_rcu_remove()
/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dmld-key.c39 sta = mvmvif->ap_sta; in iwl_mvm_get_sec_sta_mask()
48 * it during remove, since we don't have the mvmvif->ap_sta pointer. in iwl_mvm_get_sec_sta_mask()
99 sta = mvmvif->ap_sta; in iwl_mvm_get_sec_flags()
H A Dsf.c33 data->sta_vif_ap_sta = mvmvif->ap_sta; in iwl_mvm_bound_iface_iterator()
275 sta = mvmvif->ap_sta; in iwl_mvm_sf_update()
H A Dd3.c721 struct ieee80211_sta *ap_sta) in iwl_mvm_d3_reprogram() argument
795 ret = iwl_mvm_sta_send_to_fw(mvm, ap_sta, false, 0); in iwl_mvm_d3_reprogram()
799 ap_sta); in iwl_mvm_d3_reprogram()
921 struct ieee80211_sta *ap_sta) in iwl_mvm_get_wowlan_config() argument
923 struct iwl_mvm_sta *mvm_ap_sta = iwl_mvm_sta_from_mac80211(ap_sta); in iwl_mvm_get_wowlan_config()
928 ap_sta->deflink.ht_cap.ht_supported; in iwl_mvm_get_wowlan_config()
932 if (ap_sta->mfp) in iwl_mvm_get_wowlan_config()
1123 struct ieee80211_sta *ap_sta) in iwl_mvm_wowlan_config() argument
1136 ret = iwl_mvm_d3_reprogram(mvm, vif, ap_sta); in iwl_mvm_wowlan_config()
1251 struct ieee80211_sta *ap_sta = NULL; in __iwl_mvm_suspend() local
[all …]
H A Dlink.c275 /* ap_sta may be NULL if we're disconnecting */ in iwl_mvm_link_changed()
276 if (changes & LINK_CONTEXT_MODIFY_HE_PARAMS && mvmvif->ap_sta) { in iwl_mvm_link_changed()
278 link_sta_dereference_check(mvmvif->ap_sta, link_id); in iwl_mvm_link_changed()
H A Drx.c997 if (!mvmvif->esr_active || !mvmvif->ap_sta) in iwl_mvm_update_esr_mode_tpt()
1000 mvmsta = iwl_mvm_sta_from_mac80211(mvmvif->ap_sta); in iwl_mvm_update_esr_mode_tpt()
H A Dmac80211.c1118 mvmvif->ap_sta = NULL; in iwl_mvm_cleanup_iterator()
3930 mvmvif->ap_sta = sta; in iwl_mvm_sta_state_notexist_to_none()
4240 mvmvif->ap_sta = NULL; in iwl_mvm_mac_sta_state_common()
5901 if (sta == mvmvif->ap_sta) { in iwl_mvm_mac_flush()
6238 if (sta != mvmvif->ap_sta) in iwl_mvm_mac_sta_statistics()
H A Dmvm.h476 * @ap_sta: pointer to the AP STA data structure
585 struct ieee80211_sta *ap_sta; member
H A Dmld-mac80211.c469 if (!ieee80211_vif_is_mld(vif) && !mvmvif->ap_sta && in iwl_mvm_mld_unassign_vif_chanctx()
/freebsd/sys/contrib/dev/iwlwifi/mld/tests/
H A Dutils.c299 mld_vif->ap_sta = sta; in iwlmld_kunit_move_sta_state()
355 /* The AP sta will now be pointer to by mld_vif->ap_sta */ in iwlmld_kunit_setup_assoc()
436 sta = mld_vif->ap_sta; in iwlmld_kunit_assoc_emlsr()
/freebsd/sys/contrib/dev/athk/ath11k/
H A Dmac.c3000 struct ieee80211_sta *ap_sta; in ath11k_bss_assoc() local
3013 ap_sta = ieee80211_find_sta(vif, bss_conf->bssid); in ath11k_bss_assoc()
3014 if (!ap_sta) { in ath11k_bss_assoc()
3022 he_cap = ap_sta->deflink.he_cap; in ath11k_bss_assoc()
3024 ath11k_peer_assoc_prepare(ar, vif, ap_sta, &peer_arg, false); in ath11k_bss_assoc()
3043 &ap_sta->deflink.ht_cap, in ath11k_bss_assoc()
3044 le16_to_cpu(ap_sta->deflink.he_6ghz_capa.capa)); in ath11k_bss_assoc()
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dmac.c2271 struct ieee80211_sta *ap_sta; in ath12k_bss_assoc() local
2283 ap_sta = ieee80211_find_sta(vif, bss_conf->bssid); in ath12k_bss_assoc()
2284 if (!ap_sta) { in ath12k_bss_assoc()
2291 ath12k_peer_assoc_prepare(ar, vif, ap_sta, &peer_arg, false); in ath12k_bss_assoc()
2309 &ap_sta->deflink.ht_cap); in ath12k_bss_assoc()
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dmac.c3073 struct ieee80211_sta *ap_sta; in ath10k_bss_assoc() local
3083 ap_sta = ieee80211_find_sta(vif, bss_conf->bssid); in ath10k_bss_assoc()
3084 if (!ap_sta) { in ath10k_bss_assoc()
3091 /* ap_sta must be accessed only within rcu section which must be left in ath10k_bss_assoc()
3094 ht_cap = ap_sta->deflink.ht_cap; in ath10k_bss_assoc()
3095 vht_cap = ap_sta->deflink.vht_cap; in ath10k_bss_assoc()
3097 ret = ath10k_peer_assoc_prepare(ar, vif, ap_sta, &peer_arg); in ath10k_bss_assoc()