| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | d3.c | 1213 struct ieee80211_sta *ap_sta = mld_vif->ap_sta; in iwl_mld_process_netdetect_res() 1218 if (WARN_ON(!ap_sta)) in iwl_mld_process_netdetect_res() 1222 iwl_mld_txq_from_mac80211(ap_sta->txq[wowlan_status->tid_offloaded_tx]); in iwl_mld_process_netdetect_res() 1814 struct ieee80211_sta *ap_sta, in iwl_mld_send_proto_offload() 1818 ap_sta->deflink.ht_cap.ht_supported; in iwl_mld_send_proto_offload() 1822 if (ap_sta->mfp) in iwl_mld_send_proto_offload() 1997 struct ieee80211_sta *ap_sta = mld_vif->ap_sta; in iwl_mld_wowlan_resume() 2013 if (WARN_ON(!ap_sta || !link_con in iwl_mld_wowlan_resume() 1085 struct ieee80211_sta *ap_sta = mld_vif->ap_sta; iwl_mld_process_wowlan_status() local 1686 iwl_mld_set_wowlan_config_cmd(struct iwl_mld * mld,struct cfg80211_wowlan * wowlan,struct iwl_wowlan_config_cmd * wowlan_config_cmd,struct ieee80211_sta * ap_sta,struct ieee80211_bss_conf * link) iwl_mld_set_wowlan_config_cmd() argument 1869 struct ieee80211_sta *ap_sta = mld_vif->ap_sta; iwl_mld_wowlan_config() local [all...] |
| H A D | ftm-initiator.c | 169 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); 178 if (mld_vif->ap_sta->mfp && in iwl_mld_ftm_set_target()
|
| H A D | mlo.c | 540 if (!iwl_mld_vif_has_emlsr_cap(vif) || !mld_vif->ap_sta) in iwl_mld_emlsr_check_tpt() 543 mld_sta = iwl_mld_sta_from_mac80211(mld_vif->ap_sta); in iwl_mld_emlsr_check_tpt() 1189 !IWL_MLD_AUTO_EML_ENABLE || !mld_vif->ap_sta) in iwl_mld_ignore_tpt_iter() 1192 mld_sta = iwl_mld_sta_from_mac80211(mld_vif->ap_sta); in iwl_mld_ignore_tpt_iter()
|
| H A D | mac80211.c | 1116 if (!mld_vif->ap_sta || !vif->cfg.assoc) in iwl_mld_assign_vif_chanctx() 1119 mld_sta = iwl_mld_sta_from_mac80211(mld_vif->ap_sta); in iwl_mld_assign_vif_chanctx() 1286 if (!ieee80211_vif_is_mld(vif) && !mld_vif->ap_sta && in iwl_mld_link_changed_mapping() 1804 mld_vif->ap_sta = sta; in iwl_mld_move_sta_state_up() 2338 sta = mld_vif->ap_sta; in iwl_mld_pre_channel_switch() 2570 if (sta == mld_vif->ap_sta) in iwl_mld_can_activate_links() 2571 mld_vif->ap_sta = NULL; in iwl_mld_can_activate_links()
|
| H A D | link.c | 334 /* ap_sta may be NULL if we're disconnecting */ in iwl_mld_change_link_in_fw() 335 if (mld_vif->ap_sta) { in iwl_mld_change_link_in_fw() 337 link_sta_dereference_check(mld_vif->ap_sta, in iwl_mld_change_link_in_fw() 359 mld_vif->ap_sta->ext_mld_capa_ops & in iwl_mld_change_link_in_fw()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | sf.c | 33 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 D | d3.c | 717 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 …]
|
| /linux/drivers/net/wireless/ath/ath6kl/ |
| H A D | wmi.c | 878 __func__, ev->u.ap_sta.aid, in ath6kl_wmi_connect_event_rx() 879 ev->u.ap_sta.mac_addr, in ath6kl_wmi_connect_event_rx() 880 ev->u.ap_sta.auth, in ath6kl_wmi_connect_event_rx() 881 ev->u.ap_sta.keymgmt, in ath6kl_wmi_connect_event_rx() 882 le16_to_cpu(ev->u.ap_sta.cipher), in ath6kl_wmi_connect_event_rx() 883 ev->u.ap_sta.apsd_info); in ath6kl_wmi_connect_event_rx() 886 vif, ev->u.ap_sta.aid, ev->u.ap_sta.mac_addr, in ath6kl_wmi_connect_event_rx() 887 ev->u.ap_sta.keymgmt, in ath6kl_wmi_connect_event_rx() 888 le16_to_cpu(ev->u.ap_sta.cipher), in ath6kl_wmi_connect_event_rx() 889 ev->u.ap_sta.auth, ev->assoc_req_len, in ath6kl_wmi_connect_event_rx() [all …]
|
| /linux/net/mac80211/ |
| H A D | tdls.c | 604 struct sta_info *sta, *ap_sta; in ieee80211_tdls_add_setup_cfm_ies() 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() 600 struct sta_info *sta, *ap_sta; ieee80211_tdls_add_setup_cfm_ies() local
|
| H A D | mlme.c | 2905 struct sta_info *ap_sta; in ieee80211_sta_process_chanswitch() 2913 ap_sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr); in ieee80211_sta_process_chanswitch() 2914 if (WARN_ON(!ap_sta)) in ieee80211_sta_process_chanswitch() 2918 ap_sta->link[link->link_id]); in ieee80211_sta_process_chanswitch() 3021 struct sta_info *ap_sta; in ieee80211_sta_process_chanswitch() 3044 ap_sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr); in ieee80211_sta_process_chanswitch() 3045 if (WARN_ON(!ap_sta)) in ieee80211_sta_process_chanswitch() 3048 link_sta = sdata_dereference(ap_sta->link[link->link_id], sdata); in ieee80211_sta_process_chanswitch() 4514 struct sta_info *ap_sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr); in ieee80211_mgd_probe_ap_send() 4528 if (WARN_ON(!ap_sta)) in ieee80211_mgd_probe_ap_send() 2566 struct sta_info *ap_sta; ieee80211_csa_switch_work() local 4150 struct sta_info *ap_sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr); ieee80211_set_disassoc() local [all...] |
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | mac.c | 3095 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 D | mac.c | 3845 struct ieee80211_sta *ap_sta; in ath12k_bss_assoc() 3869 ap_sta = ieee80211_find_sta(vif, vif->cfg.ap_addr); in ath12k_bss_assoc() 3870 if (!ap_sta) { in ath12k_bss_assoc() 3877 ahsta = ath12k_sta_to_ahsta(ap_sta); in ath12k_bss_assoc() 3841 struct ieee80211_sta *ap_sta; ath12k_bss_assoc() local
|