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,