survey           1129 drivers/net/wireless/ath/ath10k/core.h 	struct survey_info survey[ATH10K_NUM_CHANS];
survey            545 drivers/net/wireless/ath/ath10k/hw.c void ath10k_hw_fill_survey_time(struct ath10k *ar, struct survey_info *survey,
survey            552 drivers/net/wireless/ath/ath10k/hw.c 	survey->filled |= SURVEY_INFO_TIME |
survey            562 drivers/net/wireless/ath/ath10k/hw.c 				survey->filled &= ~SURVEY_INFO_TIME_BUSY;
survey            580 drivers/net/wireless/ath/ath10k/hw.c 	survey->time = CCNT_TO_MSEC(ar, cc);
survey            581 drivers/net/wireless/ath/ath10k/hw.c 	survey->time_busy = CCNT_TO_MSEC(ar, rcc);
survey            393 drivers/net/wireless/ath/ath10k/hw.h void ath10k_hw_fill_survey_time(struct ath10k *ar, struct survey_info *survey,
survey           7159 drivers/net/wireless/ath/ath10k/mac.c 			     struct survey_info *survey)
survey           7163 drivers/net/wireless/ath/ath10k/mac.c 	struct survey_info *ar_survey = &ar->survey[idx];
survey           7185 drivers/net/wireless/ath/ath10k/mac.c 	memcpy(survey, ar_survey, sizeof(*survey));
survey           7188 drivers/net/wireless/ath/ath10k/mac.c 	survey->channel = &sband->channels[idx];
survey           7190 drivers/net/wireless/ath/ath10k/mac.c 	if (ar->rx_channel == survey->channel)
survey           7191 drivers/net/wireless/ath/ath10k/mac.c 		survey->filled |= SURVEY_INFO_IN_USE;
survey           2627 drivers/net/wireless/ath/ath10k/wmi.c 	struct survey_info *survey;
survey           2636 drivers/net/wireless/ath/ath10k/wmi.c 	if (idx >= ARRAY_SIZE(ar->survey)) {
survey           2642 drivers/net/wireless/ath/ath10k/wmi.c 	survey = &ar->survey[idx];
survey           2647 drivers/net/wireless/ath/ath10k/wmi.c 	memset(survey, 0, sizeof(*survey));
survey           2649 drivers/net/wireless/ath/ath10k/wmi.c 	survey->noise = params->noise_floor;
survey           2650 drivers/net/wireless/ath/ath10k/wmi.c 	survey->time = (params->cycle_count / params->mac_clk_mhz) / 1000;
survey           2651 drivers/net/wireless/ath/ath10k/wmi.c 	survey->time_busy = (params->rx_clear_count / params->mac_clk_mhz) / 1000;
survey           2652 drivers/net/wireless/ath/ath10k/wmi.c 	survey->filled |= SURVEY_INFO_NOISE_DBM | SURVEY_INFO_TIME |
survey           2663 drivers/net/wireless/ath/ath10k/wmi.c 	struct survey_info *survey;
survey           2667 drivers/net/wireless/ath/ath10k/wmi.c 	if (idx >= ARRAY_SIZE(ar->survey)) {
survey           2675 drivers/net/wireless/ath/ath10k/wmi.c 			survey = &ar->survey[idx];
survey           2676 drivers/net/wireless/ath/ath10k/wmi.c 			survey->noise = params->noise_floor;
survey           2677 drivers/net/wireless/ath/ath10k/wmi.c 			survey->filled = SURVEY_INFO_NOISE_DBM;
survey           2680 drivers/net/wireless/ath/ath10k/wmi.c 						   survey,
survey           5669 drivers/net/wireless/ath/ath10k/wmi.c 	struct survey_info *survey;
survey           5693 drivers/net/wireless/ath/ath10k/wmi.c 	if (idx >= ARRAY_SIZE(ar->survey)) {
survey           5699 drivers/net/wireless/ath/ath10k/wmi.c 	survey = &ar->survey[idx];
survey           5701 drivers/net/wireless/ath/ath10k/wmi.c 	survey->noise     = noise_floor;
survey           5702 drivers/net/wireless/ath/ath10k/wmi.c 	survey->time      = div_u64(total, cc_freq_hz);
survey           5703 drivers/net/wireless/ath/ath10k/wmi.c 	survey->time_busy = div_u64(busy, cc_freq_hz);
survey           5704 drivers/net/wireless/ath/ath10k/wmi.c 	survey->time_rx   = div_u64(rx_bss, cc_freq_hz);
survey           5705 drivers/net/wireless/ath/ath10k/wmi.c 	survey->time_tx   = div_u64(tx, cc_freq_hz);
survey           5706 drivers/net/wireless/ath/ath10k/wmi.c 	survey->filled   |= (SURVEY_INFO_NOISE_DBM |
survey           1348 drivers/net/wireless/ath/ath5k/ath5k.h 	struct survey_info	survey;		/* collected survey info */
survey           2940 drivers/net/wireless/ath/ath5k/base.c 	memset(&ah->survey, 0, sizeof(ah->survey));
survey            647 drivers/net/wireless/ath/ath5k/mac80211-ops.c ath5k_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey)
survey            661 drivers/net/wireless/ath/ath5k/mac80211-ops.c 		ah->survey.time += cc->cycles / div;
survey            662 drivers/net/wireless/ath/ath5k/mac80211-ops.c 		ah->survey.time_busy += cc->rx_busy / div;
survey            663 drivers/net/wireless/ath/ath5k/mac80211-ops.c 		ah->survey.time_rx += cc->rx_frame / div;
survey            664 drivers/net/wireless/ath/ath5k/mac80211-ops.c 		ah->survey.time_tx += cc->tx_frame / div;
survey            669 drivers/net/wireless/ath/ath5k/mac80211-ops.c 	memcpy(survey, &ah->survey, sizeof(*survey));
survey            671 drivers/net/wireless/ath/ath5k/mac80211-ops.c 	survey->channel = conf->chandef.chan;
survey            672 drivers/net/wireless/ath/ath5k/mac80211-ops.c 	survey->noise = ah->ah_noise_floor;
survey            673 drivers/net/wireless/ath/ath5k/mac80211-ops.c 	survey->filled = SURVEY_INFO_NOISE_DBM |
survey            987 drivers/net/wireless/ath/ath9k/ath9k.h 	struct survey_info survey[ATH9K_NUM_CHANNELS];
survey             57 drivers/net/wireless/ath/ath9k/channel.c 	if (!sc->cur_chan->offchannel && sc->cur_survey != &sc->survey[pos]) {
survey             61 drivers/net/wireless/ath/ath9k/channel.c 		sc->cur_survey = &sc->survey[pos];
survey             65 drivers/net/wireless/ath/ath9k/channel.c 	} else if (!(sc->survey[pos].filled & SURVEY_INFO_IN_USE)) {
survey             66 drivers/net/wireless/ath/ath9k/channel.c 		memset(&sc->survey[pos], 0, sizeof(struct survey_info));
survey            492 drivers/net/wireless/ath/ath9k/link.c 	struct survey_info *survey = &sc->survey[channel];
survey            495 drivers/net/wireless/ath/ath9k/link.c 		survey->filled |= SURVEY_INFO_NOISE_DBM;
survey            496 drivers/net/wireless/ath/ath9k/link.c 		survey->noise = ath9k_hw_getchan_noise(ah, chan,
survey            511 drivers/net/wireless/ath/ath9k/link.c 	struct survey_info *survey = &sc->survey[pos];
survey            523 drivers/net/wireless/ath/ath9k/link.c 		survey->filled |= SURVEY_INFO_TIME |
survey            527 drivers/net/wireless/ath/ath9k/link.c 		survey->time += cc->cycles / div;
survey            528 drivers/net/wireless/ath/ath9k/link.c 		survey->time_busy += cc->rx_busy / div;
survey            529 drivers/net/wireless/ath/ath9k/link.c 		survey->time_rx += cc->rx_frame / div;
survey            530 drivers/net/wireless/ath/ath9k/link.c 		survey->time_tx += cc->tx_frame / div;
survey           1956 drivers/net/wireless/ath/ath9k/main.c 			     struct survey_info *survey)
survey           1988 drivers/net/wireless/ath/ath9k/main.c 	memcpy(survey, &sc->survey[pos], sizeof(*survey));
survey           1989 drivers/net/wireless/ath/ath9k/main.c 	survey->channel = chan;
survey            346 drivers/net/wireless/ath/carl9170/carl9170.h 	struct survey_info *survey;
survey            190 drivers/net/wireless/ath/carl9170/cmd.c 			info = &ar->survey[ar->channel->hw_value];
survey           1645 drivers/net/wireless/ath/carl9170/main.c 				struct survey_info *survey)
survey           1680 drivers/net/wireless/ath/carl9170/main.c 	memcpy(survey, &ar->survey[idx], sizeof(*survey));
survey           1682 drivers/net/wireless/ath/carl9170/main.c 	survey->channel = chan;
survey           1683 drivers/net/wireless/ath/carl9170/main.c 	survey->filled = SURVEY_INFO_NOISE_DBM;
survey           1686 drivers/net/wireless/ath/carl9170/main.c 		survey->filled |= SURVEY_INFO_IN_USE;
survey           1689 drivers/net/wireless/ath/carl9170/main.c 		survey->filled |= SURVEY_INFO_TIME |
survey           1956 drivers/net/wireless/ath/carl9170/main.c 	ar->survey = kcalloc(chans, sizeof(struct survey_info), GFP_KERNEL);
survey           1957 drivers/net/wireless/ath/carl9170/main.c 	if (!ar->survey)
survey           2106 drivers/net/wireless/ath/carl9170/main.c 	kfree(ar->survey);
survey           2107 drivers/net/wireless/ath/carl9170/main.c 	ar->survey = NULL;
survey           1550 drivers/net/wireless/ath/carl9170/phy.c 		ar->survey[ar->channel->hw_value].noise = ar->noise[0];
survey           5154 drivers/net/wireless/broadcom/b43/main.c 			     struct survey_info *survey)
survey           5163 drivers/net/wireless/broadcom/b43/main.c 	survey->channel = conf->chandef.chan;
survey           5164 drivers/net/wireless/broadcom/b43/main.c 	survey->filled = SURVEY_INFO_NOISE_DBM;
survey           5165 drivers/net/wireless/broadcom/b43/main.c 	survey->noise = dev->stats.link_noise;
survey           3516 drivers/net/wireless/broadcom/b43legacy/main.c 				   struct survey_info *survey)
survey           3525 drivers/net/wireless/broadcom/b43legacy/main.c 	survey->channel = conf->chandef.chan;
survey           3526 drivers/net/wireless/broadcom/b43legacy/main.c 	survey->filled = SURVEY_INFO_NOISE_DBM;
survey           3527 drivers/net/wireless/broadcom/b43legacy/main.c 	survey->noise = dev->stats.link_noise;
survey           4694 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				  struct survey_info *survey)
survey           4699 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	memset(survey, 0, sizeof(*survey));
survey           4717 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	survey->filled = SURVEY_INFO_TIME |
survey           4721 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	survey->time = mvm->accu_radio_stats.on_time_rf +
survey           4723 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	do_div(survey->time, USEC_PER_MSEC);
survey           4725 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	survey->time_rx = mvm->accu_radio_stats.rx_time +
survey           4727 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	do_div(survey->time_rx, USEC_PER_MSEC);
survey           4729 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	survey->time_tx = mvm->accu_radio_stats.tx_time +
survey           4731 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	do_div(survey->time_tx, USEC_PER_MSEC);
survey           4733 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	survey->time_scan = mvm->accu_radio_stats.on_time_scan +
survey           4735 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	do_div(survey->time_scan, USEC_PER_MSEC);
survey            195 drivers/net/wireless/intersil/p54/eeprom.c 		priv->survey[*chan_num].channel = &tmp->channels[j];
survey            196 drivers/net/wireless/intersil/p54/eeprom.c 		priv->survey[*chan_num].filled = SURVEY_INFO_NOISE_DBM |
survey            345 drivers/net/wireless/intersil/p54/eeprom.c 	priv->survey = kcalloc(max_channel_num, sizeof(struct survey_info),
survey            347 drivers/net/wireless/intersil/p54/eeprom.c 	if (!priv->survey) {
survey            413 drivers/net/wireless/intersil/p54/eeprom.c 		kfree(priv->survey);
survey            414 drivers/net/wireless/intersil/p54/eeprom.c 		priv->survey = NULL;
survey            936 drivers/net/wireless/intersil/p54/eeprom.c 	kfree(priv->survey);
survey            941 drivers/net/wireless/intersil/p54/eeprom.c 	priv->survey = NULL;
survey            302 drivers/net/wireless/intersil/p54/main.c 		struct survey_info *info = &priv->survey[chan->hw_value];
survey            604 drivers/net/wireless/intersil/p54/main.c 				struct survey_info *survey)
survey            627 drivers/net/wireless/intersil/p54/main.c 		memcpy(survey, &priv->survey[idx], sizeof(*survey));
survey            631 drivers/net/wireless/intersil/p54/main.c 			if  (survey->time != 0) {
survey            632 drivers/net/wireless/intersil/p54/main.c 				survey->filled |= SURVEY_INFO_IN_USE;
survey            834 drivers/net/wireless/intersil/p54/main.c 	kfree(priv->survey);
survey            840 drivers/net/wireless/intersil/p54/main.c 	priv->survey = NULL;
survey            201 drivers/net/wireless/intersil/p54/p54.h 	struct survey_info *survey;
survey            594 drivers/net/wireless/intersil/p54/txrx.c 		struct survey_info *survey = &priv->survey[chan->hw_value];
survey            595 drivers/net/wireless/intersil/p54/txrx.c 		survey->noise = clamp(priv->noise, -128, 127);
survey            596 drivers/net/wireless/intersil/p54/txrx.c 		survey->time = priv->survey_raw.active;
survey            597 drivers/net/wireless/intersil/p54/txrx.c 		survey->time_tx = priv->survey_raw.tx;
survey            598 drivers/net/wireless/intersil/p54/txrx.c 		survey->time_busy = priv->survey_raw.tx +
survey            600 drivers/net/wireless/intersil/p54/txrx.c 		do_div(survey->time, 1024);
survey            601 drivers/net/wireless/intersil/p54/txrx.c 		do_div(survey->time_tx, 1024);
survey            602 drivers/net/wireless/intersil/p54/txrx.c 		do_div(survey->time_busy, 1024);
survey           1862 drivers/net/wireless/mac80211_hwsim.c 				     struct survey_info *survey)
survey           1870 drivers/net/wireless/mac80211_hwsim.c 	survey->channel = hwsim->survey_data[idx].channel;
survey           1871 drivers/net/wireless/mac80211_hwsim.c 	if (!survey->channel) {
survey           1882 drivers/net/wireless/mac80211_hwsim.c 	survey->filled = SURVEY_INFO_NOISE_DBM |
survey           1885 drivers/net/wireless/mac80211_hwsim.c 	survey->noise = -92;
survey           1886 drivers/net/wireless/mac80211_hwsim.c 	survey->time =
survey           1890 drivers/net/wireless/mac80211_hwsim.c 	survey->time_busy = survey->time/8;
survey            460 drivers/net/wireless/marvell/libertas_tf/main.c 				struct survey_info *survey)
survey            468 drivers/net/wireless/marvell/libertas_tf/main.c 	survey->channel = conf->chandef.chan;
survey            469 drivers/net/wireless/marvell/libertas_tf/main.c 	survey->filled = SURVEY_INFO_NOISE_DBM;
survey            470 drivers/net/wireless/marvell/libertas_tf/main.c 	survey->noise = priv->noise;
survey           1526 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			     int idx, struct survey_info *survey)
survey           1534 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	memset(survey, 0, sizeof(struct survey_info));
survey           1542 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			survey->channel = ieee80211_get_channel(wiphy,
survey           1546 drivers/net/wireless/marvell/mwifiex/cfg80211.c 				survey->filled = SURVEY_INFO_NOISE_DBM;
survey           1547 drivers/net/wireless/marvell/mwifiex/cfg80211.c 				survey->noise = priv->bcn_nf_last;
survey           1559 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	survey->channel = ieee80211_get_channel(wiphy,
survey           1561 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	survey->filled = SURVEY_INFO_NOISE_DBM |
survey           1564 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	survey->noise = pchan_stats[idx].noise;
survey           1565 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	survey->time = pchan_stats[idx].cca_scan_dur;
survey           1566 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	survey->time_busy = pchan_stats[idx].cca_busy_dur;
survey            302 drivers/net/wireless/marvell/mwl8k.c 	struct survey_info survey[MWL8K_NUM_CHANS];
survey           3102 drivers/net/wireless/marvell/mwl8k.c 	struct survey_info *survey;
survey           3110 drivers/net/wireless/marvell/mwl8k.c 	survey = &priv->survey[idx];
survey           3114 drivers/net/wireless/marvell/mwl8k.c 	survey->time_busy = (u64) cca_cnt;
survey           3118 drivers/net/wireless/marvell/mwl8k.c 	survey->time_rx = (u64) rx_rdy;
survey           3121 drivers/net/wireless/marvell/mwl8k.c 	survey->time = jiffies_to_msecs(priv->channel_time);
survey           3123 drivers/net/wireless/marvell/mwl8k.c 	survey->channel = channel;
survey           3128 drivers/net/wireless/marvell/mwl8k.c 	survey->noise = nf * -1;
survey           3130 drivers/net/wireless/marvell/mwl8k.c 	survey->filled = SURVEY_INFO_NOISE_DBM |
survey           5397 drivers/net/wireless/marvell/mwl8k.c 				struct survey_info *survey)
survey           5417 drivers/net/wireless/marvell/mwl8k.c 		memcpy(survey, &priv->survey[idx], sizeof(*survey));
survey           5418 drivers/net/wireless/marvell/mwl8k.c 		survey->channel = &sband->channels[idx];
survey           5426 drivers/net/wireless/marvell/mwl8k.c 	survey->channel = conf->chandef.chan;
survey           5427 drivers/net/wireless/marvell/mwl8k.c 	survey->filled = SURVEY_INFO_NOISE_DBM;
survey           5428 drivers/net/wireless/marvell/mwl8k.c 	survey->noise = priv->noise;
survey            427 drivers/net/wireless/mediatek/mt76/mac80211.c 		    struct survey_info *survey)
survey            450 drivers/net/wireless/mediatek/mt76/mac80211.c 	memset(survey, 0, sizeof(*survey));
survey            451 drivers/net/wireless/mediatek/mt76/mac80211.c 	survey->channel = chan;
survey            452 drivers/net/wireless/mediatek/mt76/mac80211.c 	survey->filled = SURVEY_INFO_TIME | SURVEY_INFO_TIME_BUSY;
survey            454 drivers/net/wireless/mediatek/mt76/mac80211.c 		survey->filled |= SURVEY_INFO_IN_USE;
survey            457 drivers/net/wireless/mediatek/mt76/mac80211.c 	survey->time = div_u64(state->cc_active, 1000);
survey            458 drivers/net/wireless/mediatek/mt76/mac80211.c 	survey->time_busy = div_u64(state->cc_busy, 1000);
survey            722 drivers/net/wireless/mediatek/mt76/mt76.h 		    struct survey_info *survey);
survey            728 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		 int idx, struct survey_info *survey)
survey            753 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	survey->channel = chan;
survey            754 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	survey->filled = 0x0;
survey            758 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 			survey->filled = SURVEY_INFO_IN_USE;
survey            771 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		survey->filled |= SURVEY_INFO_TIME |
survey            778 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		survey->time_scan = stats.cca_try;
survey            779 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		survey->time = stats.cca_try;
survey            780 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		survey->time_tx = stats.cca_tx;
survey            781 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		survey->time_rx = stats.cca_rx;
survey            782 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		survey->time_busy = stats.cca_busy;
survey            783 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		survey->noise = stats.chan_noise;
survey           10508 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		      struct survey_info *survey)
survey           10517 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 	survey->channel = conf->chandef.chan;
survey           10524 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		survey->filled = SURVEY_INFO_TIME |
survey           10528 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		survey->time = (idle + busy) / 1000;
survey           10529 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		survey->time_busy = busy / 1000;
survey           10530 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		survey->time_ext_busy = busy_ext / 1000;
survey           10534 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		survey->filled |= SURVEY_INFO_IN_USE;
survey            254 drivers/net/wireless/ralink/rt2x00/rt2800lib.h 		      struct survey_info *survey);
survey           1329 drivers/net/wireless/ti/wl1251/main.c 				struct survey_info *survey)
survey           1337 drivers/net/wireless/ti/wl1251/main.c 	survey->channel = conf->chandef.chan;
survey           1338 drivers/net/wireless/ti/wl1251/main.c 	survey->filled = SURVEY_INFO_NOISE_DBM;
survey           1339 drivers/net/wireless/ti/wl1251/main.c 	survey->noise = wl->noise;
survey           5006 drivers/net/wireless/ti/wlcore/main.c 				struct survey_info *survey)
survey           5013 drivers/net/wireless/ti/wlcore/main.c 	survey->channel = conf->chandef.chan;
survey           5014 drivers/net/wireless/ti/wlcore/main.c 	survey->filled = 0;
survey           3906 include/net/mac80211.h 		struct survey_info *survey);
survey            741 net/mac80211/cfg.c 				 int idx, struct survey_info *survey)
survey            745 net/mac80211/cfg.c 	return drv_get_survey(local, idx, survey);
survey            604 net/mac80211/driver-ops.h 				struct survey_info *survey)
survey            608 net/mac80211/driver-ops.h 	trace_drv_get_survey(local, idx, survey);
survey            611 net/mac80211/driver-ops.h 		ret = local->ops->get_survey(&local->hw, idx, survey);
survey             74 net/mac80211/ethtool.c 	struct survey_info survey;
survey            146 net/mac80211/ethtool.c 	survey.filled = 0;
survey            159 net/mac80211/ethtool.c 			survey.filled = 0;
survey            160 net/mac80211/ethtool.c 			if (drv_get_survey(local, q, &survey) != 0) {
survey            161 net/mac80211/ethtool.c 				survey.filled = 0;
survey            165 net/mac80211/ethtool.c 		} while (channel != survey.channel);
survey            168 net/mac80211/ethtool.c 	if (survey.filled)
survey            169 net/mac80211/ethtool.c 		data[i++] = survey.channel->center_freq;
survey            172 net/mac80211/ethtool.c 	if (survey.filled & SURVEY_INFO_NOISE_DBM)
survey            173 net/mac80211/ethtool.c 		data[i++] = (u8)survey.noise;
survey            176 net/mac80211/ethtool.c 	if (survey.filled & SURVEY_INFO_TIME)
survey            177 net/mac80211/ethtool.c 		data[i++] = survey.time;
survey            180 net/mac80211/ethtool.c 	if (survey.filled & SURVEY_INFO_TIME_BUSY)
survey            181 net/mac80211/ethtool.c 		data[i++] = survey.time_busy;
survey            184 net/mac80211/ethtool.c 	if (survey.filled & SURVEY_INFO_TIME_EXT_BUSY)
survey            185 net/mac80211/ethtool.c 		data[i++] = survey.time_ext_busy;
survey            188 net/mac80211/ethtool.c 	if (survey.filled & SURVEY_INFO_TIME_RX)
survey            189 net/mac80211/ethtool.c 		data[i++] = survey.time_rx;
survey            192 net/mac80211/ethtool.c 	if (survey.filled & SURVEY_INFO_TIME_TX)
survey            193 net/mac80211/ethtool.c 		data[i++] = survey.time_tx;
survey           1086 net/mac80211/trace.h 		 struct survey_info *survey),
survey           1088 net/mac80211/trace.h 	TP_ARGS(local, _idx, survey),
survey           8795 net/wireless/nl80211.c 			       struct survey_info *survey)
survey           8801 net/wireless/nl80211.c 	if (!survey->channel && !allow_radio_stats)
survey           8816 net/wireless/nl80211.c 	if (survey->channel &&
survey           8818 net/wireless/nl80211.c 			survey->channel->center_freq))
survey           8821 net/wireless/nl80211.c 	if ((survey->filled & SURVEY_INFO_NOISE_DBM) &&
survey           8822 net/wireless/nl80211.c 	    nla_put_u8(msg, NL80211_SURVEY_INFO_NOISE, survey->noise))
survey           8824 net/wireless/nl80211.c 	if ((survey->filled & SURVEY_INFO_IN_USE) &&
survey           8827 net/wireless/nl80211.c 	if ((survey->filled & SURVEY_INFO_TIME) &&
survey           8829 net/wireless/nl80211.c 			survey->time, NL80211_SURVEY_INFO_PAD))
survey           8831 net/wireless/nl80211.c 	if ((survey->filled & SURVEY_INFO_TIME_BUSY) &&
survey           8833 net/wireless/nl80211.c 			      survey->time_busy, NL80211_SURVEY_INFO_PAD))
survey           8835 net/wireless/nl80211.c 	if ((survey->filled & SURVEY_INFO_TIME_EXT_BUSY) &&
survey           8837 net/wireless/nl80211.c 			      survey->time_ext_busy, NL80211_SURVEY_INFO_PAD))
survey           8839 net/wireless/nl80211.c 	if ((survey->filled & SURVEY_INFO_TIME_RX) &&
survey           8841 net/wireless/nl80211.c 			      survey->time_rx, NL80211_SURVEY_INFO_PAD))
survey           8843 net/wireless/nl80211.c 	if ((survey->filled & SURVEY_INFO_TIME_TX) &&
survey           8845 net/wireless/nl80211.c 			      survey->time_tx, NL80211_SURVEY_INFO_PAD))
survey           8847 net/wireless/nl80211.c 	if ((survey->filled & SURVEY_INFO_TIME_SCAN) &&
survey           8849 net/wireless/nl80211.c 			      survey->time_scan, NL80211_SURVEY_INFO_PAD))
survey           8851 net/wireless/nl80211.c 	if ((survey->filled & SURVEY_INFO_TIME_BSS_RX) &&
survey           8853 net/wireless/nl80211.c 			      survey->time_bss_rx, NL80211_SURVEY_INFO_PAD))
survey           8869 net/wireless/nl80211.c 	struct survey_info survey;
survey           8899 net/wireless/nl80211.c 		res = rdev_dump_survey(rdev, wdev->netdev, survey_idx, &survey);
survey           8906 net/wireless/nl80211.c 		if (survey.channel &&
survey           8907 net/wireless/nl80211.c 		    survey.channel->flags & IEEE80211_CHAN_DISABLED) {
survey           8915 net/wireless/nl80211.c 				wdev->netdev, radio_stats, &survey) < 0)