Searched refs:csa_vif (Results 1 – 7 of 7) sorted by relevance
1282 iwl_mvm_vif_from_mac80211(csa_vif); in iwl_mvm_csa_count_down()1294 if (csa_vif->p2p && in iwl_mvm_csa_count_down()1309 ieee80211_csa_finish(csa_vif); in iwl_mvm_csa_count_down()1321 struct ieee80211_vif *csa_vif; in iwl_mvm_rx_beacon_notif() local1358 csa_vif = rcu_dereference_protected(mvm->csa_vif, in iwl_mvm_rx_beacon_notif()1360 if (unlikely(csa_vif && csa_vif->csa_active)) in iwl_mvm_rx_beacon_notif()1565 struct ieee80211_vif *csa_vif, *vif; in iwl_mvm_channel_switch_start_notif() local1581 csa_vif = rcu_dereference(mvm->csa_vif); in iwl_mvm_channel_switch_start_notif()1582 if (WARN_ON(!csa_vif || !csa_vif->csa_active || in iwl_mvm_channel_switch_start_notif()1583 csa_vif != vif)) in iwl_mvm_channel_switch_start_notif()[all …]
113 struct ieee80211_vif *csa_vif; in iwl_mvm_csa_noa_start() local117 csa_vif = rcu_dereference(mvm->csa_vif); in iwl_mvm_csa_noa_start()118 if (!csa_vif || !csa_vif->csa_active) in iwl_mvm_csa_noa_start()129 if (!ieee80211_beacon_cntdwn_is_complete(csa_vif)) { in iwl_mvm_csa_noa_start()134 ieee80211_csa_finish(csa_vif); in iwl_mvm_csa_noa_start()138 RCU_INIT_POINTER(mvm->csa_vif, NULL); in iwl_mvm_csa_noa_start()
2652 if (rcu_access_pointer(mvm->csa_vif) == vif) { in iwl_mvm_stop_ap_ibss()2655 RCU_INIT_POINTER(mvm->csa_vif, NULL); in iwl_mvm_stop_ap_ibss()4663 struct ieee80211_vif *csa_vif; in iwl_mvm_pre_channel_switch() local4680 csa_vif = in iwl_mvm_pre_channel_switch()4681 rcu_dereference_protected(mvm->csa_vif, in iwl_mvm_pre_channel_switch()4683 if (WARN_ONCE(csa_vif && csa_vif->csa_active, in iwl_mvm_pre_channel_switch()4696 rcu_assign_pointer(mvm->csa_vif, vif); in iwl_mvm_pre_channel_switch()
1024 struct ieee80211_vif __rcu *csa_vif; member
513 vif = priv->csa_vif; in ath9k_htc_csa_is_finished()522 priv->csa_vif = NULL; in ath9k_htc_csa_is_finished()
1141 if (priv->csa_vif == vif) in ath9k_htc_remove_interface()1142 priv->csa_vif = NULL; in ath9k_htc_remove_interface()1864 if (WARN_ON(priv->csa_vif)) in ath9k_htc_channel_switch_beacon()1867 priv->csa_vif = vif; in ath9k_htc_channel_switch_beacon()
534 struct ieee80211_vif *csa_vif; member
Completed in 31 milliseconds