spec_priv        1061 drivers/net/wireless/ath/ath9k/ath9k.h 	struct ath_spec_scan_priv spec_priv;
spec_priv          96 drivers/net/wireless/ath/ath9k/channel.c 			sc->spec_priv.spectral_mode == SPECTRAL_CHANSCAN)
spec_priv          97 drivers/net/wireless/ath/ath9k/channel.c 			ath9k_cmn_spectral_scan_trigger(common, &sc->spec_priv);
spec_priv          28 drivers/net/wireless/ath/ath9k/common-spectral.c static void ath_debug_send_fft_sample(struct ath_spec_scan_priv *spec_priv,
spec_priv          32 drivers/net/wireless/ath/ath9k/common-spectral.c 	if (!spec_priv->rfs_chan_spec_scan)
spec_priv          37 drivers/net/wireless/ath/ath9k/common-spectral.c 	relay_write(spec_priv->rfs_chan_spec_scan, fft_sample_tlv, length);
spec_priv         127 drivers/net/wireless/ath/ath9k/common-spectral.c 			struct ath_spec_scan_priv *spec_priv,
spec_priv         132 drivers/net/wireless/ath/ath9k/common-spectral.c 			struct ath_spec_scan_priv *spec_priv,
spec_priv         137 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_common *common = ath9k_hw_common(spec_priv->ah);
spec_priv         138 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_hw *ah = spec_priv->ah;
spec_priv         229 drivers/net/wireless/ath/ath9k/common-spectral.c 	ath_debug_send_fft_sample(spec_priv, tlv);
spec_priv         236 drivers/net/wireless/ath/ath9k/common-spectral.c 			struct ath_spec_scan_priv *spec_priv,
spec_priv         241 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_common *common = ath9k_hw_common(spec_priv->ah);
spec_priv         242 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_hw *ah = spec_priv->ah;
spec_priv         406 drivers/net/wireless/ath/ath9k/common-spectral.c 	ath_debug_send_fft_sample(spec_priv, tlv);
spec_priv         448 drivers/net/wireless/ath/ath9k/common-spectral.c ath_cmn_is_fft_buf_full(struct ath_spec_scan_priv *spec_priv)
spec_priv         453 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct rchan *rc = spec_priv->rfs_chan_spec_scan;
spec_priv         468 drivers/net/wireless/ath/ath9k/common-spectral.c int ath_cmn_process_fft(struct ath_spec_scan_priv *spec_priv, struct ieee80211_hdr *hdr,
spec_priv         472 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_hw *ah = spec_priv->ah;
spec_priv         473 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_common *common = ath9k_hw_common(spec_priv->ah);
spec_priv         504 drivers/net/wireless/ath/ath9k/common-spectral.c 	if (!spec_priv->rfs_chan_spec_scan)
spec_priv         510 drivers/net/wireless/ath/ath9k/common-spectral.c 	ret = ath_cmn_is_fft_buf_full(spec_priv);
spec_priv         623 drivers/net/wireless/ath/ath9k/common-spectral.c 				ret = fft_handler(rs, spec_priv, sample_buf,
spec_priv         641 drivers/net/wireless/ath/ath9k/common-spectral.c 				ret = fft_handler(rs, spec_priv, sample_start,
spec_priv         692 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_spec_scan_priv *spec_priv = file->private_data;
spec_priv         696 drivers/net/wireless/ath/ath9k/common-spectral.c 	switch (spec_priv->spectral_mode) {
spec_priv         715 drivers/net/wireless/ath/ath9k/common-spectral.c 				 struct ath_spec_scan_priv *spec_priv)
spec_priv         717 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_hw *ah = spec_priv->ah;
spec_priv         728 drivers/net/wireless/ath/ath9k/common-spectral.c 	if (!spec_priv->spec_config.enabled)
spec_priv         742 drivers/net/wireless/ath/ath9k/common-spectral.c 	ath9k_cmn_spectral_scan_config(common, spec_priv, spec_priv->spectral_mode);
spec_priv         749 drivers/net/wireless/ath/ath9k/common-spectral.c 			       struct ath_spec_scan_priv *spec_priv,
spec_priv         752 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_hw *ah = spec_priv->ah;
spec_priv         761 drivers/net/wireless/ath/ath9k/common-spectral.c 		spec_priv->spec_config.enabled = 0;
spec_priv         767 drivers/net/wireless/ath/ath9k/common-spectral.c 		spec_priv->spec_config.endless = 1;
spec_priv         768 drivers/net/wireless/ath/ath9k/common-spectral.c 		spec_priv->spec_config.enabled = 1;
spec_priv         772 drivers/net/wireless/ath/ath9k/common-spectral.c 		spec_priv->spec_config.endless = 0;
spec_priv         773 drivers/net/wireless/ath/ath9k/common-spectral.c 		spec_priv->spec_config.enabled = 1;
spec_priv         780 drivers/net/wireless/ath/ath9k/common-spectral.c 	ath9k_hw_ops(ah)->spectral_scan_config(ah, &spec_priv->spec_config);
spec_priv         783 drivers/net/wireless/ath/ath9k/common-spectral.c 	spec_priv->spectral_mode = spectral_mode;
spec_priv         793 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_spec_scan_priv *spec_priv = file->private_data;
spec_priv         794 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_common *common = ath9k_hw_common(spec_priv->ah);
spec_priv         808 drivers/net/wireless/ath/ath9k/common-spectral.c 		ath9k_cmn_spectral_scan_trigger(common, spec_priv);
spec_priv         810 drivers/net/wireless/ath/ath9k/common-spectral.c 		ath9k_cmn_spectral_scan_config(common, spec_priv, SPECTRAL_BACKGROUND);
spec_priv         813 drivers/net/wireless/ath/ath9k/common-spectral.c 		ath9k_cmn_spectral_scan_config(common, spec_priv, SPECTRAL_CHANSCAN);
spec_priv         816 drivers/net/wireless/ath/ath9k/common-spectral.c 		ath9k_cmn_spectral_scan_config(common, spec_priv, SPECTRAL_MANUAL);
spec_priv         819 drivers/net/wireless/ath/ath9k/common-spectral.c 		ath9k_cmn_spectral_scan_config(common, spec_priv, SPECTRAL_DISABLED);
spec_priv         844 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_spec_scan_priv *spec_priv = file->private_data;
spec_priv         848 drivers/net/wireless/ath/ath9k/common-spectral.c 	len = sprintf(buf, "%d\n", spec_priv->spec_config.short_repeat);
spec_priv         856 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_spec_scan_priv *spec_priv = file->private_data;
spec_priv         872 drivers/net/wireless/ath/ath9k/common-spectral.c 	spec_priv->spec_config.short_repeat = val;
spec_priv         892 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_spec_scan_priv *spec_priv = file->private_data;
spec_priv         896 drivers/net/wireless/ath/ath9k/common-spectral.c 	len = sprintf(buf, "%d\n", spec_priv->spec_config.count);
spec_priv         904 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_spec_scan_priv *spec_priv = file->private_data;
spec_priv         920 drivers/net/wireless/ath/ath9k/common-spectral.c 	spec_priv->spec_config.count = val;
spec_priv         940 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_spec_scan_priv *spec_priv = file->private_data;
spec_priv         944 drivers/net/wireless/ath/ath9k/common-spectral.c 	len = sprintf(buf, "%d\n", spec_priv->spec_config.period);
spec_priv         952 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_spec_scan_priv *spec_priv = file->private_data;
spec_priv         968 drivers/net/wireless/ath/ath9k/common-spectral.c 	spec_priv->spec_config.period = val;
spec_priv         988 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_spec_scan_priv *spec_priv = file->private_data;
spec_priv         992 drivers/net/wireless/ath/ath9k/common-spectral.c 	len = sprintf(buf, "%d\n", spec_priv->spec_config.fft_period);
spec_priv        1000 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct ath_spec_scan_priv *spec_priv = file->private_data;
spec_priv        1016 drivers/net/wireless/ath/ath9k/common-spectral.c 	spec_priv->spec_config.fft_period = val;
spec_priv        1065 drivers/net/wireless/ath/ath9k/common-spectral.c void ath9k_cmn_spectral_deinit_debug(struct ath_spec_scan_priv *spec_priv)
spec_priv        1067 drivers/net/wireless/ath/ath9k/common-spectral.c 	if (spec_priv->rfs_chan_spec_scan) {
spec_priv        1068 drivers/net/wireless/ath/ath9k/common-spectral.c 		relay_close(spec_priv->rfs_chan_spec_scan);
spec_priv        1069 drivers/net/wireless/ath/ath9k/common-spectral.c 		spec_priv->rfs_chan_spec_scan = NULL;
spec_priv        1074 drivers/net/wireless/ath/ath9k/common-spectral.c void ath9k_cmn_spectral_init_debug(struct ath_spec_scan_priv *spec_priv,
spec_priv        1077 drivers/net/wireless/ath/ath9k/common-spectral.c 	spec_priv->rfs_chan_spec_scan = relay_open("spectral_scan",
spec_priv        1081 drivers/net/wireless/ath/ath9k/common-spectral.c 	if (!spec_priv->rfs_chan_spec_scan)
spec_priv        1086 drivers/net/wireless/ath/ath9k/common-spectral.c 			    debugfs_phy, spec_priv,
spec_priv        1090 drivers/net/wireless/ath/ath9k/common-spectral.c 			    debugfs_phy, spec_priv,
spec_priv        1094 drivers/net/wireless/ath/ath9k/common-spectral.c 			    debugfs_phy, spec_priv,
spec_priv        1098 drivers/net/wireless/ath/ath9k/common-spectral.c 			    debugfs_phy, spec_priv,
spec_priv        1102 drivers/net/wireless/ath/ath9k/common-spectral.c 			    debugfs_phy, spec_priv,
spec_priv         172 drivers/net/wireless/ath/ath9k/common-spectral.h void ath9k_cmn_spectral_init_debug(struct ath_spec_scan_priv *spec_priv, struct dentry *debugfs_phy);
spec_priv         173 drivers/net/wireless/ath/ath9k/common-spectral.h void ath9k_cmn_spectral_deinit_debug(struct ath_spec_scan_priv *spec_priv);
spec_priv         176 drivers/net/wireless/ath/ath9k/common-spectral.h 				 struct ath_spec_scan_priv *spec_priv);
spec_priv         178 drivers/net/wireless/ath/ath9k/common-spectral.h 			       struct ath_spec_scan_priv *spec_priv,
spec_priv         180 drivers/net/wireless/ath/ath9k/common-spectral.h int ath_cmn_process_fft(struct ath_spec_scan_priv *spec_priv, struct ieee80211_hdr *hdr,
spec_priv         183 drivers/net/wireless/ath/ath9k/common-spectral.h static inline void ath9k_cmn_spectral_init_debug(struct ath_spec_scan_priv *spec_priv,
spec_priv         188 drivers/net/wireless/ath/ath9k/common-spectral.h static inline void ath9k_cmn_spectral_deinit_debug(struct ath_spec_scan_priv *spec_priv)
spec_priv         193 drivers/net/wireless/ath/ath9k/common-spectral.h 						   struct ath_spec_scan_priv *spec_priv)
spec_priv         197 drivers/net/wireless/ath/ath9k/common-spectral.h static inline int ath_cmn_process_fft(struct ath_spec_scan_priv *spec_priv,
spec_priv        1361 drivers/net/wireless/ath/ath9k/debug.c 	ath9k_cmn_spectral_deinit_debug(&sc->spec_priv);
spec_priv        1381 drivers/net/wireless/ath/ath9k/debug.c 	ath9k_cmn_spectral_init_debug(&sc->spec_priv, sc->debug.debugfs_phy);
spec_priv         492 drivers/net/wireless/ath/ath9k/htc.h 	struct ath_spec_scan_priv spec_priv;
spec_priv         484 drivers/net/wireless/ath/ath9k/htc_drv_debug.c 	ath9k_cmn_spectral_deinit_debug(&priv->spec_priv);
spec_priv         497 drivers/net/wireless/ath/ath9k/htc_drv_debug.c 	ath9k_cmn_spectral_init_debug(&priv->spec_priv, priv->debug.debugfs_phy);
spec_priv         597 drivers/net/wireless/ath/ath9k/htc_drv_init.c 	priv->spec_priv.ah = priv->ah;
spec_priv         598 drivers/net/wireless/ath/ath9k/htc_drv_init.c 	priv->spec_priv.spec_config.enabled = 0;
spec_priv         599 drivers/net/wireless/ath/ath9k/htc_drv_init.c 	priv->spec_priv.spec_config.short_repeat = true;
spec_priv         600 drivers/net/wireless/ath/ath9k/htc_drv_init.c 	priv->spec_priv.spec_config.count = 8;
spec_priv         601 drivers/net/wireless/ath/ath9k/htc_drv_init.c 	priv->spec_priv.spec_config.endless = false;
spec_priv         602 drivers/net/wireless/ath/ath9k/htc_drv_init.c 	priv->spec_priv.spec_config.period = 0x12;
spec_priv         603 drivers/net/wireless/ath/ath9k/htc_drv_init.c 	priv->spec_priv.spec_config.fft_period = 0x02;
spec_priv         316 drivers/net/wireless/ath/ath9k/htc_drv_main.c 		     priv->spec_priv.spectral_mode == SPECTRAL_CHANSCAN)
spec_priv         317 drivers/net/wireless/ath/ath9k/htc_drv_main.c 		ath9k_cmn_spectral_scan_trigger(common, &priv->spec_priv);
spec_priv        1031 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 		if (ath_cmn_process_fft(&priv->spec_priv, hdr,
spec_priv         440 drivers/net/wireless/ath/ath9k/init.c 	sc->spec_priv.ah = sc->sc_ah;
spec_priv         441 drivers/net/wireless/ath/ath9k/init.c 	sc->spec_priv.spec_config.enabled = 0;
spec_priv         442 drivers/net/wireless/ath/ath9k/init.c 	sc->spec_priv.spec_config.short_repeat = true;
spec_priv         443 drivers/net/wireless/ath/ath9k/init.c 	sc->spec_priv.spec_config.count = 8;
spec_priv         444 drivers/net/wireless/ath/ath9k/init.c 	sc->spec_priv.spec_config.endless = false;
spec_priv         445 drivers/net/wireless/ath/ath9k/init.c 	sc->spec_priv.spec_config.period = 0xFF;
spec_priv         446 drivers/net/wireless/ath/ath9k/init.c 	sc->spec_priv.spec_config.fft_period = 0xF;
spec_priv         884 drivers/net/wireless/ath/ath9k/recv.c 		} else if (sc->spec_priv.spectral_mode != SPECTRAL_DISABLED &&
spec_priv         885 drivers/net/wireless/ath/ath9k/recv.c 			   ath_cmn_process_fft(&sc->spec_priv, hdr, rx_stats,