Lines Matching refs:survey
8791 struct survey_info *survey) in nl80211_send_survey() argument
8797 if (!survey->channel && !allow_radio_stats) in nl80211_send_survey()
8812 if (survey->channel && in nl80211_send_survey()
8814 survey->channel->center_freq)) in nl80211_send_survey()
8817 if ((survey->filled & SURVEY_INFO_NOISE_DBM) && in nl80211_send_survey()
8818 nla_put_u8(msg, NL80211_SURVEY_INFO_NOISE, survey->noise)) in nl80211_send_survey()
8820 if ((survey->filled & SURVEY_INFO_IN_USE) && in nl80211_send_survey()
8823 if ((survey->filled & SURVEY_INFO_TIME) && in nl80211_send_survey()
8825 survey->time, NL80211_SURVEY_INFO_PAD)) in nl80211_send_survey()
8827 if ((survey->filled & SURVEY_INFO_TIME_BUSY) && in nl80211_send_survey()
8829 survey->time_busy, NL80211_SURVEY_INFO_PAD)) in nl80211_send_survey()
8831 if ((survey->filled & SURVEY_INFO_TIME_EXT_BUSY) && in nl80211_send_survey()
8833 survey->time_ext_busy, NL80211_SURVEY_INFO_PAD)) in nl80211_send_survey()
8835 if ((survey->filled & SURVEY_INFO_TIME_RX) && in nl80211_send_survey()
8837 survey->time_rx, NL80211_SURVEY_INFO_PAD)) in nl80211_send_survey()
8839 if ((survey->filled & SURVEY_INFO_TIME_TX) && in nl80211_send_survey()
8841 survey->time_tx, NL80211_SURVEY_INFO_PAD)) in nl80211_send_survey()
8843 if ((survey->filled & SURVEY_INFO_TIME_SCAN) && in nl80211_send_survey()
8845 survey->time_scan, NL80211_SURVEY_INFO_PAD)) in nl80211_send_survey()
8847 if ((survey->filled & SURVEY_INFO_TIME_BSS_RX) && in nl80211_send_survey()
8849 survey->time_bss_rx, NL80211_SURVEY_INFO_PAD)) in nl80211_send_survey()
8865 struct survey_info survey; in nl80211_dump_survey() local
8895 res = rdev_dump_survey(rdev, wdev->netdev, survey_idx, &survey); in nl80211_dump_survey()
8902 if (survey.channel && in nl80211_dump_survey()
8903 survey.channel->flags & IEEE80211_CHAN_DISABLED) { in nl80211_dump_survey()
8911 wdev->netdev, radio_stats, &survey) < 0) in nl80211_dump_survey()