Lines Matching refs:sinfo

1724 	struct nlattr *sinfo[NL80211_SURVEY_INFO_MAX + 1];  in get_link_noise()  local
1739 if (nla_parse_nested(sinfo, NL80211_SURVEY_INFO_MAX, in get_link_noise()
1747 if (!sinfo[NL80211_SURVEY_INFO_FREQUENCY]) in get_link_noise()
1750 if (nla_get_u32(sinfo[NL80211_SURVEY_INFO_FREQUENCY]) != in get_link_noise()
1754 if (!sinfo[NL80211_SURVEY_INFO_NOISE]) in get_link_noise()
1758 (s8) nla_get_u8(sinfo[NL80211_SURVEY_INFO_NOISE]); in get_link_noise()
9743 struct nlattr *sinfo[NL80211_SURVEY_INFO_MAX + 1]; in get_links_noise() local
9759 if (nla_parse_nested(sinfo, NL80211_SURVEY_INFO_MAX, in get_links_noise()
9767 if (!sinfo[NL80211_SURVEY_INFO_FREQUENCY]) in get_links_noise()
9770 if (!sinfo[NL80211_SURVEY_INFO_NOISE]) in get_links_noise()
9774 if (nla_get_u32(sinfo[NL80211_SURVEY_INFO_FREQUENCY]) != in get_links_noise()
9779 (s8) nla_get_u8(sinfo[NL80211_SURVEY_INFO_NOISE]); in get_links_noise()
10180 static void add_survey(struct nlattr **sinfo, u32 ifidx, in add_survey() argument
10190 survey->freq = nla_get_u32(sinfo[NL80211_SURVEY_INFO_FREQUENCY]); in add_survey()
10193 if (sinfo[NL80211_SURVEY_INFO_NOISE]) { in add_survey()
10195 nla_get_u8(sinfo[NL80211_SURVEY_INFO_NOISE]); in add_survey()
10199 if (sinfo[NL80211_SURVEY_INFO_CHANNEL_TIME]) { in add_survey()
10201 nla_get_u64(sinfo[NL80211_SURVEY_INFO_CHANNEL_TIME]); in add_survey()
10205 if (sinfo[NL80211_SURVEY_INFO_CHANNEL_TIME_BUSY]) { in add_survey()
10207 nla_get_u64(sinfo[NL80211_SURVEY_INFO_CHANNEL_TIME_BUSY]); in add_survey()
10211 if (sinfo[NL80211_SURVEY_INFO_CHANNEL_TIME_RX]) { in add_survey()
10213 nla_get_u64(sinfo[NL80211_SURVEY_INFO_CHANNEL_TIME_RX]); in add_survey()
10217 if (sinfo[NL80211_SURVEY_INFO_CHANNEL_TIME_TX]) { in add_survey()
10219 nla_get_u64(sinfo[NL80211_SURVEY_INFO_CHANNEL_TIME_TX]); in add_survey()
10236 static int check_survey_ok(struct nlattr **sinfo, u32 surveyed_freq, in check_survey_ok() argument
10250 struct nlattr *sinfo[NL80211_SURVEY_INFO_MAX + 1]; in survey_handler() local
10273 if (nla_parse_nested(sinfo, NL80211_SURVEY_INFO_MAX, in survey_handler()
10278 if (!sinfo[NL80211_SURVEY_INFO_FREQUENCY]) { in survey_handler()
10283 surveyed_freq = nla_get_u32(sinfo[NL80211_SURVEY_INFO_FREQUENCY]); in survey_handler()
10285 if (!check_survey_ok(sinfo, surveyed_freq, in survey_handler()
10296 add_survey(sinfo, ifidx, &survey_results->survey_list); in survey_handler()