Lines Matching refs:survey
75 struct survey_info survey; in ieee80211_get_stats() local
147 survey.filled = 0; in ieee80211_get_stats()
160 survey.filled = 0; in ieee80211_get_stats()
161 if (drv_get_survey(local, q, &survey) != 0) { in ieee80211_get_stats()
162 survey.filled = 0; in ieee80211_get_stats()
166 } while (channel != survey.channel); in ieee80211_get_stats()
169 if (survey.filled) in ieee80211_get_stats()
170 data[i++] = survey.channel->center_freq; in ieee80211_get_stats()
173 if (survey.filled & SURVEY_INFO_NOISE_DBM) in ieee80211_get_stats()
174 data[i++] = (u8)survey.noise; in ieee80211_get_stats()
177 if (survey.filled & SURVEY_INFO_TIME) in ieee80211_get_stats()
178 data[i++] = survey.time; in ieee80211_get_stats()
181 if (survey.filled & SURVEY_INFO_TIME_BUSY) in ieee80211_get_stats()
182 data[i++] = survey.time_busy; in ieee80211_get_stats()
185 if (survey.filled & SURVEY_INFO_TIME_EXT_BUSY) in ieee80211_get_stats()
186 data[i++] = survey.time_ext_busy; in ieee80211_get_stats()
189 if (survey.filled & SURVEY_INFO_TIME_RX) in ieee80211_get_stats()
190 data[i++] = survey.time_rx; in ieee80211_get_stats()
193 if (survey.filled & SURVEY_INFO_TIME_TX) in ieee80211_get_stats()
194 data[i++] = survey.time_tx; in ieee80211_get_stats()