Lines Matching refs:survey
78 struct survey_info survey; in ieee80211_get_stats() local
150 survey.filled = 0; in ieee80211_get_stats()
163 survey.filled = 0; in ieee80211_get_stats()
164 if (drv_get_survey(local, q, &survey) != 0) { in ieee80211_get_stats()
165 survey.filled = 0; in ieee80211_get_stats()
169 } while (channel != survey.channel); in ieee80211_get_stats()
172 if (survey.filled) in ieee80211_get_stats()
173 data[i++] = survey.channel->center_freq; in ieee80211_get_stats()
176 if (survey.filled & SURVEY_INFO_NOISE_DBM) in ieee80211_get_stats()
177 data[i++] = (u8)survey.noise; in ieee80211_get_stats()
180 if (survey.filled & SURVEY_INFO_TIME) in ieee80211_get_stats()
181 data[i++] = survey.time; in ieee80211_get_stats()
184 if (survey.filled & SURVEY_INFO_TIME_BUSY) in ieee80211_get_stats()
185 data[i++] = survey.time_busy; in ieee80211_get_stats()
188 if (survey.filled & SURVEY_INFO_TIME_EXT_BUSY) in ieee80211_get_stats()
189 data[i++] = survey.time_ext_busy; in ieee80211_get_stats()
192 if (survey.filled & SURVEY_INFO_TIME_RX) in ieee80211_get_stats()
193 data[i++] = survey.time_rx; in ieee80211_get_stats()
196 if (survey.filled & SURVEY_INFO_TIME_TX) in ieee80211_get_stats()
197 data[i++] = survey.time_tx; in ieee80211_get_stats()