Searched refs:csa_vif (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | mac-ctxt.c | 1456 struct ieee80211_vif *csa_vif, u32 gp2, in iwl_mvm_csa_count_down() argument 1460 iwl_mvm_vif_from_mac80211(csa_vif); in iwl_mvm_csa_count_down() 1468 if (!ieee80211_beacon_cntdwn_is_complete(csa_vif, 0)) { in iwl_mvm_csa_count_down() 1469 int c = ieee80211_beacon_update_cntdwn(csa_vif, 0); in iwl_mvm_csa_count_down() 1471 iwl_mvm_mac_ctxt_beacon_changed(mvm, csa_vif, in iwl_mvm_csa_count_down() 1472 &csa_vif->bss_conf); in iwl_mvm_csa_count_down() 1473 if (csa_vif->p2p && in iwl_mvm_csa_count_down() 1477 csa_vif->bss_conf.beacon_int - in iwl_mvm_csa_count_down() 1481 iwl_mvm_schedule_csa_period(mvm, csa_vif, in iwl_mvm_csa_count_down() 1488 ieee80211_csa_finish(csa_vif, 0); in iwl_mvm_csa_count_down() [all …]
|
| H A D | time-event.c | 153 struct ieee80211_vif *csa_vif; in iwl_mvm_csa_noa_start() local 157 csa_vif = rcu_dereference(mvm->csa_vif); in iwl_mvm_csa_noa_start() 158 if (!csa_vif || !csa_vif->bss_conf.csa_active) in iwl_mvm_csa_noa_start() 169 if (!ieee80211_beacon_cntdwn_is_complete(csa_vif, 0)) { in iwl_mvm_csa_noa_start() 174 ieee80211_csa_finish(csa_vif, 0); in iwl_mvm_csa_noa_start() 178 RCU_INIT_POINTER(mvm->csa_vif, NULL); in iwl_mvm_csa_noa_start()
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | htc_drv_main.c | 1141 if (priv->csa_vif == vif) in ath9k_htc_remove_interface() 1142 priv->csa_vif = NULL; in ath9k_htc_remove_interface() 1868 if (WARN_ON(priv->csa_vif)) in ath9k_htc_channel_switch_beacon() 1871 priv->csa_vif = vif; in ath9k_htc_channel_switch_beacon()
|
| H A D | htc.h | 540 struct ieee80211_vif *csa_vif; member
|