Home
last modified time | relevance | path

Searched refs:ap_sta (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/net/wireless/intel/iwlwifi/mvm/
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.c717 struct ieee80211_sta *ap_sta) in iwl_mvm_d3_reprogram() argument
790 ret = iwl_mvm_sta_send_to_fw(mvm, ap_sta, false, 0); in iwl_mvm_d3_reprogram()
794 ap_sta); in iwl_mvm_d3_reprogram()
916 struct ieee80211_sta *ap_sta) in iwl_mvm_get_wowlan_config() argument
918 struct iwl_mvm_sta *mvm_ap_sta = iwl_mvm_sta_from_mac80211(ap_sta); in iwl_mvm_get_wowlan_config()
923 ap_sta->deflink.ht_cap.ht_supported; in iwl_mvm_get_wowlan_config()
927 if (ap_sta->mfp) in iwl_mvm_get_wowlan_config()
1122 struct ieee80211_sta *ap_sta) in iwl_mvm_wowlan_config() argument
1135 ret = iwl_mvm_d3_reprogram(mvm, vif, ap_sta); in iwl_mvm_wowlan_config()
1249 struct ieee80211_sta *ap_sta = NULL; in __iwl_mvm_suspend() local
[all …]
H A Dmac80211.c1109 mvmvif->ap_sta = NULL; in iwl_mvm_cleanup_iterator()
3784 mvmvif->ap_sta = sta; in iwl_mvm_sta_state_notexist_to_none()
4062 mvmvif->ap_sta = NULL; in iwl_mvm_mac_sta_state_common()
5715 if (sta == mvmvif->ap_sta) { in iwl_mvm_mac_flush()
6052 if (sta != mvmvif->ap_sta) in iwl_mvm_mac_sta_statistics()
H A Dmvm.h502 struct ieee80211_sta *ap_sta; member
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dd3.c1284 struct ieee80211_sta *ap_sta = mld_vif->ap_sta; in iwl_mld_process_wowlan_status() local
1289 if (WARN_ON(!ap_sta)) in iwl_mld_process_wowlan_status()
1293 iwl_mld_txq_from_mac80211(ap_sta->txq[wowlan_status->tid_offloaded_tx]); in iwl_mld_process_wowlan_status()
1893 struct ieee80211_sta *ap_sta, in iwl_mld_set_wowlan_config_cmd() argument
1897 ap_sta->deflink.ht_cap.ht_supported; in iwl_mld_set_wowlan_config_cmd()
1901 if (ap_sta->mfp) in iwl_mld_set_wowlan_config_cmd()
2076 struct ieee80211_sta *ap_sta = mld_vif->ap_sta; in iwl_mld_wowlan_config() local
2092 if (WARN_ON(!ap_sta || !link_conf)) in iwl_mld_wowlan_config()
2095 sta_id_mask = iwl_mld_fw_sta_id_mask(mld, ap_sta); in iwl_mld_wowlan_config()
2103 ap_sta->txq[wowlan_config_cmd.offloading_tid]); in iwl_mld_wowlan_config()
[all …]
H A Dftm-initiator.c169 if (!vif->cfg.assoc || !mld_vif->ap_sta) in iwl_mld_ftm_set_sta()
172 sta_id_mask = iwl_mld_fw_sta_id_mask(mld, mld_vif->ap_sta); in iwl_mld_ftm_set_sta()
178 if (mld_vif->ap_sta->mfp && in iwl_mld_ftm_set_sta()
H A Dmac80211.c1115 if (!mld_vif->ap_sta || !vif->cfg.assoc) in iwl_mld_can_activate_link()
1118 mld_sta = iwl_mld_sta_from_mac80211(mld_vif->ap_sta); in iwl_mld_can_activate_link()
1286 if (!ieee80211_vif_is_mld(vif) && !mld_vif->ap_sta && in iwl_mld_unassign_vif_chanctx()
1805 mld_vif->ap_sta = sta; in iwl_mld_move_sta_state_up()
2339 sta = mld_vif->ap_sta; in iwl_mld_mac80211_set_key()
2571 if (sta == mld_vif->ap_sta) in iwl_mld_sta_pre_rcu_remove()
2572 mld_vif->ap_sta = NULL; in iwl_mld_sta_pre_rcu_remove()
/linux/drivers/net/wireless/ath/ath6kl/
H A Dwmi.c898 __func__, ev->u.ap_sta.aid, in ath6kl_wmi_connect_event_rx()
899 ev->u.ap_sta.mac_addr, in ath6kl_wmi_connect_event_rx()
900 ev->u.ap_sta.auth, in ath6kl_wmi_connect_event_rx()
901 ev->u.ap_sta.keymgmt, in ath6kl_wmi_connect_event_rx()
902 le16_to_cpu(ev->u.ap_sta.cipher), in ath6kl_wmi_connect_event_rx()
903 ev->u.ap_sta.apsd_info); in ath6kl_wmi_connect_event_rx()
906 vif, ev->u.ap_sta.aid, ev->u.ap_sta.mac_addr, in ath6kl_wmi_connect_event_rx()
907 ev->u.ap_sta.keymgmt, in ath6kl_wmi_connect_event_rx()
908 le16_to_cpu(ev->u.ap_sta.cipher), in ath6kl_wmi_connect_event_rx()
909 ev->u.ap_sta.auth, ev->assoc_req_len, in ath6kl_wmi_connect_event_rx()
[all …]
H A Dwmi.h1539 } ap_sta; member
/linux/net/mac80211/
H A Dtdls.c604 struct sta_info *sta, *ap_sta; in ieee80211_tdls_add_setup_cfm_ies() local
613 ap_sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr); in ieee80211_tdls_add_setup_cfm_ies()
615 if (WARN_ON_ONCE(!sta || !ap_sta)) in ieee80211_tdls_add_setup_cfm_ies()
657 if (!ap_sta->sta.deflink.ht_cap.ht_supported && sta->sta.deflink.ht_cap.ht_supported) { in ieee80211_tdls_add_setup_cfm_ies()
H A Dmlme.c2903 struct sta_info *ap_sta; in ieee80211_csa_switch_work() local
2911 ap_sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr); in ieee80211_csa_switch_work()
2912 if (WARN_ON(!ap_sta)) in ieee80211_csa_switch_work()
2916 ap_sta->link[link->link_id]); in ieee80211_csa_switch_work()
3019 struct sta_info *ap_sta; in ieee80211_chswitch_post_beacon() local
3042 ap_sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr); in ieee80211_chswitch_post_beacon()
3043 if (WARN_ON(!ap_sta)) in ieee80211_chswitch_post_beacon()
3046 link_sta = sdata_dereference(ap_sta->link[link->link_id], sdata); in ieee80211_chswitch_post_beacon()
4512 struct sta_info *ap_sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr); in ieee80211_set_disassoc() local
4526 if (WARN_ON(!ap_sta)) in ieee80211_set_disassoc()
[all …]
/linux/drivers/net/wireless/ath/ath10k/
H A Dmac.c3095 struct ieee80211_sta *ap_sta; in ath10k_bss_assoc() local
3105 ap_sta = ieee80211_find_sta(vif, bss_conf->bssid); in ath10k_bss_assoc()
3106 if (!ap_sta) { in ath10k_bss_assoc()
3116 ht_cap = ap_sta->deflink.ht_cap; in ath10k_bss_assoc()
3117 vht_cap = ap_sta->deflink.vht_cap; in ath10k_bss_assoc()
3119 ret = ath10k_peer_assoc_prepare(ar, vif, ap_sta, &peer_arg); in ath10k_bss_assoc()
/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c3915 struct ieee80211_sta *ap_sta; in ath12k_bss_assoc() local
3939 ap_sta = ieee80211_find_sta(vif, vif->cfg.ap_addr); in ath12k_bss_assoc()
3940 if (!ap_sta) { in ath12k_bss_assoc()
3947 ahsta = ath12k_sta_to_ahsta(ap_sta); in ath12k_bss_assoc()