Lines Matching refs:arvif
158 struct ath10k_vif *arvif; in ath10k_get_spectral_vdev() local
166 list_for_each_entry(arvif, &ar->arvifs, list) in ath10k_get_spectral_vdev()
167 if (arvif->spectral_enabled) in ath10k_get_spectral_vdev()
168 return arvif; in ath10k_get_spectral_vdev()
171 return list_first_entry(&ar->arvifs, typeof(*arvif), list); in ath10k_get_spectral_vdev()
176 struct ath10k_vif *arvif; in ath10k_spectral_scan_trigger() local
182 arvif = ath10k_get_spectral_vdev(ar); in ath10k_spectral_scan_trigger()
183 if (!arvif) in ath10k_spectral_scan_trigger()
185 vdev_id = arvif->vdev_id; in ath10k_spectral_scan_trigger()
209 struct ath10k_vif *arvif; in ath10k_spectral_scan_config() local
214 arvif = ath10k_get_spectral_vdev(ar); in ath10k_spectral_scan_config()
215 if (!arvif) in ath10k_spectral_scan_config()
218 vdev_id = arvif->vdev_id; in ath10k_spectral_scan_config()
220 arvif->spectral_enabled = (mode != SPECTRAL_DISABLED); in ath10k_spectral_scan_config()
498 struct ath10k_vif *arvif; in ath10k_spectral_start() local
502 list_for_each_entry(arvif, &ar->arvifs, list) in ath10k_spectral_start()
503 arvif->spectral_enabled = 0; in ath10k_spectral_start()
512 int ath10k_spectral_vif_stop(struct ath10k_vif *arvif) in ath10k_spectral_vif_stop() argument
514 if (!arvif->spectral_enabled) in ath10k_spectral_vif_stop()
517 return ath10k_spectral_scan_config(arvif->ar, SPECTRAL_DISABLED); in ath10k_spectral_vif_stop()