Lines Matching refs:arvif
163 struct ath10k_vif *arvif;
171 list_for_each_entry(arvif, &ar->arvifs, list)
172 if (arvif->spectral_enabled)
173 return arvif;
176 return list_first_entry(&ar->arvifs, typeof(*arvif), list);
181 struct ath10k_vif *arvif;
187 arvif = ath10k_get_spectral_vdev(ar);
188 if (!arvif)
190 vdev_id = arvif->vdev_id;
214 struct ath10k_vif *arvif;
219 arvif = ath10k_get_spectral_vdev(ar);
220 if (!arvif)
223 vdev_id = arvif->vdev_id;
225 arvif->spectral_enabled = (mode != SPECTRAL_DISABLED);
507 struct ath10k_vif *arvif;
511 list_for_each_entry(arvif, &ar->arvifs, list)
512 arvif->spectral_enabled = 0;
521 int ath10k_spectral_vif_stop(struct ath10k_vif *arvif)
523 if (!arvif->spectral_enabled)
526 return ath10k_spectral_scan_config(arvif->ar, SPECTRAL_DISABLED);