Lines Matching refs:arvif
166 struct ath10k_vif *arvif; in ath10k_get_spectral_vdev() local
174 list_for_each_entry(arvif, &ar->arvifs, list) in ath10k_get_spectral_vdev()
175 if (arvif->spectral_enabled) in ath10k_get_spectral_vdev()
176 return arvif; in ath10k_get_spectral_vdev()
179 return list_first_entry(&ar->arvifs, typeof(*arvif), list); in ath10k_get_spectral_vdev()
184 struct ath10k_vif *arvif; in ath10k_spectral_scan_trigger() local
190 arvif = ath10k_get_spectral_vdev(ar); in ath10k_spectral_scan_trigger()
191 if (!arvif) in ath10k_spectral_scan_trigger()
193 vdev_id = arvif->vdev_id; in ath10k_spectral_scan_trigger()
217 struct ath10k_vif *arvif; in ath10k_spectral_scan_config() local
222 arvif = ath10k_get_spectral_vdev(ar); in ath10k_spectral_scan_config()
223 if (!arvif) in ath10k_spectral_scan_config()
226 vdev_id = arvif->vdev_id; in ath10k_spectral_scan_config()
228 arvif->spectral_enabled = (mode != SPECTRAL_DISABLED); in ath10k_spectral_scan_config()
506 struct ath10k_vif *arvif; in ath10k_spectral_start() local
510 list_for_each_entry(arvif, &ar->arvifs, list) in ath10k_spectral_start()
511 arvif->spectral_enabled = 0; in ath10k_spectral_start()
520 int ath10k_spectral_vif_stop(struct ath10k_vif *arvif) in ath10k_spectral_vif_stop() argument
522 if (!arvif->spectral_enabled) in ath10k_spectral_vif_stop()
525 return ath10k_spectral_scan_config(arvif->ar, SPECTRAL_DISABLED); in ath10k_spectral_vif_stop()