csa_vif 534 drivers/net/wireless/ath/ath9k/htc.h struct ieee80211_vif *csa_vif; csa_vif 513 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c vif = priv->csa_vif; csa_vif 522 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c priv->csa_vif = NULL; csa_vif 1141 drivers/net/wireless/ath/ath9k/htc_drv_main.c if (priv->csa_vif == vif) csa_vif 1142 drivers/net/wireless/ath/ath9k/htc_drv_main.c priv->csa_vif = NULL; csa_vif 1863 drivers/net/wireless/ath/ath9k/htc_drv_main.c if (WARN_ON(priv->csa_vif)) csa_vif 1866 drivers/net/wireless/ath/ath9k/htc_drv_main.c priv->csa_vif = vif; csa_vif 1292 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c struct ieee80211_vif *csa_vif, u32 gp2, csa_vif 1296 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c iwl_mvm_vif_from_mac80211(csa_vif); csa_vif 1304 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (!ieee80211_csa_is_complete(csa_vif)) { csa_vif 1305 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c int c = ieee80211_csa_update_counter(csa_vif); csa_vif 1307 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c iwl_mvm_mac_ctxt_beacon_changed(mvm, csa_vif); csa_vif 1308 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (csa_vif->p2p && csa_vif 1312 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c csa_vif->bss_conf.beacon_int - csa_vif 1316 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c iwl_mvm_schedule_csa_period(mvm, csa_vif, csa_vif 1323 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c ieee80211_csa_finish(csa_vif); csa_vif 1324 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c RCU_INIT_POINTER(mvm->csa_vif, NULL); csa_vif 1334 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c struct ieee80211_vif *csa_vif; csa_vif 1365 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c csa_vif = rcu_dereference_protected(mvm->csa_vif, csa_vif 1367 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (unlikely(csa_vif && csa_vif->csa_active)) csa_vif 1368 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c iwl_mvm_csa_count_down(mvm, csa_vif, mvm->ap_last_beacon_gp2, csa_vif 1554 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c struct ieee80211_vif *csa_vif, *vif; csa_vif 1574 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c csa_vif = rcu_dereference(mvm->csa_vif); csa_vif 1575 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (WARN_ON(!csa_vif || !csa_vif->csa_active || csa_vif 1576 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c csa_vif != vif)) csa_vif 1589 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c csa_vif->bss_conf.beacon_int)); csa_vif 1591 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c ieee80211_csa_finish(csa_vif); csa_vif 1595 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c RCU_INIT_POINTER(mvm->csa_vif, NULL); csa_vif 2569 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (rcu_access_pointer(mvm->csa_vif) == vif) { csa_vif 2572 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c RCU_INIT_POINTER(mvm->csa_vif, NULL); csa_vif 4476 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c struct ieee80211_vif *csa_vif; csa_vif 4493 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c csa_vif = csa_vif 4494 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c rcu_dereference_protected(mvm->csa_vif, csa_vif 4496 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (WARN_ONCE(csa_vif && csa_vif->csa_active, csa_vif 4509 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c rcu_assign_pointer(mvm->csa_vif, vif); csa_vif 1075 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h struct ieee80211_vif __rcu *csa_vif; csa_vif 159 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c struct ieee80211_vif *csa_vif; csa_vif 163 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c csa_vif = rcu_dereference(mvm->csa_vif); csa_vif 164 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c if (!csa_vif || !csa_vif->csa_active) csa_vif 175 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c if (!ieee80211_csa_is_complete(csa_vif)) { csa_vif 180 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c ieee80211_csa_finish(csa_vif); csa_vif 184 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c RCU_INIT_POINTER(mvm->csa_vif, NULL);