/linux-4.4.14/net/mac80211/ |
H A D | ethtool.c | 74 struct survey_info survey; ieee80211_get_stats() local 145 /* Get survey stats for current channel */ ieee80211_get_stats() 146 survey.filled = 0; ieee80211_get_stats() 159 survey.filled = 0; ieee80211_get_stats() 160 if (drv_get_survey(local, q, &survey) != 0) { ieee80211_get_stats() 161 survey.filled = 0; ieee80211_get_stats() 165 } while (channel != survey.channel); ieee80211_get_stats() 168 if (survey.filled) ieee80211_get_stats() 169 data[i++] = survey.channel->center_freq; ieee80211_get_stats() 172 if (survey.filled & SURVEY_INFO_NOISE_DBM) ieee80211_get_stats() 173 data[i++] = (u8)survey.noise; ieee80211_get_stats() 176 if (survey.filled & SURVEY_INFO_TIME) ieee80211_get_stats() 177 data[i++] = survey.time; ieee80211_get_stats() 180 if (survey.filled & SURVEY_INFO_TIME_BUSY) ieee80211_get_stats() 181 data[i++] = survey.time_busy; ieee80211_get_stats() 184 if (survey.filled & SURVEY_INFO_TIME_EXT_BUSY) ieee80211_get_stats() 185 data[i++] = survey.time_ext_busy; ieee80211_get_stats() 188 if (survey.filled & SURVEY_INFO_TIME_RX) ieee80211_get_stats() 189 data[i++] = survey.time_rx; ieee80211_get_stats() 192 if (survey.filled & SURVEY_INFO_TIME_TX) ieee80211_get_stats() 193 data[i++] = survey.time_tx; ieee80211_get_stats()
|
H A D | driver-ops.h | 593 struct survey_info *survey) drv_get_survey() 597 trace_drv_get_survey(local, idx, survey); drv_get_survey() 600 ret = local->ops->get_survey(&local->hw, idx, survey); drv_get_survey() 592 drv_get_survey(struct ieee80211_local *local, int idx, struct survey_info *survey) drv_get_survey() argument
|
H A D | trace.h | 1010 struct survey_info *survey), 1012 TP_ARGS(local, idx, survey),
|
H A D | cfg.c | 494 int idx, struct survey_info *survey) ieee80211_dump_survey() 498 return drv_get_survey(local, idx, survey); ieee80211_dump_survey() 493 ieee80211_dump_survey(struct wiphy *wiphy, struct net_device *dev, int idx, struct survey_info *survey) ieee80211_dump_survey() argument
|
/linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
H A D | hw.c | 139 void ath10k_hw_fill_survey_time(struct ath10k *ar, struct survey_info *survey, ath10k_hw_fill_survey_time() argument 144 survey->filled |= SURVEY_INFO_TIME | ath10k_hw_fill_survey_time() 149 survey->filled &= ~SURVEY_INFO_TIME_BUSY; ath10k_hw_fill_survey_time() 155 survey->time = CCNT_TO_MSEC(ar, cc); ath10k_hw_fill_survey_time() 156 survey->time_busy = CCNT_TO_MSEC(ar, rcc); ath10k_hw_fill_survey_time()
|
H A D | hw.h | 249 void ath10k_hw_fill_survey_time(struct ath10k *ar, struct survey_info *survey,
|
H A D | core.h | 801 struct survey_info survey[ATH10K_NUM_CHANS]; member in struct:ath10k
|
H A D | mac.c | 5941 struct survey_info *survey) ath10k_get_survey() 5945 struct survey_info *ar_survey = &ar->survey[idx]; ath10k_get_survey() 5965 memcpy(survey, ar_survey, sizeof(*survey)); ath10k_get_survey() 5968 survey->channel = &sband->channels[idx]; ath10k_get_survey() 5970 if (ar->rx_channel == survey->channel) ath10k_get_survey() 5971 survey->filled |= SURVEY_INFO_IN_USE; ath10k_get_survey() 5940 ath10k_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey) ath10k_get_survey() argument
|
H A D | wmi.c | 2359 struct survey_info *survey; ath10k_wmi_event_chan_info() local 2394 if (idx >= ARRAY_SIZE(ar->survey)) { ath10k_wmi_event_chan_info() 2402 survey = &ar->survey[idx]; ath10k_wmi_event_chan_info() 2403 survey->noise = noise_floor; ath10k_wmi_event_chan_info() 2404 survey->filled = SURVEY_INFO_NOISE_DBM; ath10k_wmi_event_chan_info() 2407 survey, ath10k_wmi_event_chan_info()
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
H A D | link.c | 488 struct survey_info *survey = &sc->survey[channel]; ath_update_survey_nf() local 491 survey->filled |= SURVEY_INFO_NOISE_DBM; ath_update_survey_nf() 492 survey->noise = ath9k_hw_getchan_noise(ah, chan, ath_update_survey_nf() 498 * Updates the survey statistics and returns the busy time since last 507 struct survey_info *survey = &sc->survey[pos]; ath_update_survey_stats() local 519 survey->filled |= SURVEY_INFO_TIME | ath_update_survey_stats() 523 survey->time += cc->cycles / div; ath_update_survey_stats() 524 survey->time_busy += cc->rx_busy / div; ath_update_survey_stats() 525 survey->time_rx += cc->rx_frame / div; ath_update_survey_stats() 526 survey->time_tx += cc->tx_frame / div; ath_update_survey_stats()
|
H A D | channel.c | 44 /* update survey stats for the old channel before switching */ ath_set_channel() 51 /* If the operating channel changes, change the survey in-use flags ath_set_channel() 53 * Reset the survey data for the new channel, unless we're switching ath_set_channel() 56 if (!sc->cur_chan->offchannel && sc->cur_survey != &sc->survey[pos]) { ath_set_channel() 60 sc->cur_survey = &sc->survey[pos]; ath_set_channel() 64 } else if (!(sc->survey[pos].filled & SURVEY_INFO_IN_USE)) { ath_set_channel() 65 memset(&sc->survey[pos], 0, sizeof(struct survey_info)); ath_set_channel() 75 * the survey stats now. ath_set_channel()
|
H A D | main.c | 129 * survey data results. ath9k_ps_wakeup() 1917 struct survey_info *survey) ath9k_get_survey() 1948 memcpy(survey, &sc->survey[pos], sizeof(*survey)); ath9k_get_survey() 1949 survey->channel = chan; ath9k_get_survey() 1916 ath9k_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey) ath9k_get_survey() argument
|
H A D | ath9k.h | 960 struct survey_info survey[ATH9K_NUM_CHANNELS]; member in struct:ath_softc
|
/linux-4.4.14/drivers/net/wireless/ath/ath5k/ |
H A D | mac80211-ops.c | 650 ath5k_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey) ath5k_get_survey() argument 664 ah->survey.time += cc->cycles / div; ath5k_get_survey() 665 ah->survey.time_busy += cc->rx_busy / div; ath5k_get_survey() 666 ah->survey.time_rx += cc->rx_frame / div; ath5k_get_survey() 667 ah->survey.time_tx += cc->tx_frame / div; ath5k_get_survey() 672 memcpy(survey, &ah->survey, sizeof(*survey)); ath5k_get_survey() 674 survey->channel = conf->chandef.chan; ath5k_get_survey() 675 survey->noise = ah->ah_noise_floor; ath5k_get_survey() 676 survey->filled = SURVEY_INFO_NOISE_DBM | ath5k_get_survey()
|
H A D | base.c | 2941 /* clear survey data and cycle counters */ ath5k_reset() 2942 memset(&ah->survey, 0, sizeof(ah->survey)); ath5k_reset()
|
H A D | ath5k.h | 1348 struct survey_info survey; /* collected survey info */ member in struct:ath5k_hw
|
/linux-4.4.14/drivers/staging/rtl8723au/include/ |
H A D | rtw_event.h | 29 Used to report that the requested site survey has been done.
|
H A D | rtw_mlme_ext.h | 315 * 3. Go through doing site survey on channel 9.10.11.36.40.44.48.52 317 * 5. ... and so on, till survey done.
|
H A D | rtw_cmd.h | 177 Notes: To ask RTL8711 performing site-survey
|
/linux-4.4.14/drivers/net/wireless/p54/ |
H A D | main.c | 305 struct survey_info *info = &priv->survey[chan->hw_value]; p54_reset_stats() 610 struct survey_info *survey) p54_get_survey() 633 memcpy(survey, &priv->survey[idx], sizeof(*survey)); p54_get_survey() 637 if (survey->time != 0) { p54_get_survey() 638 survey->filled |= SURVEY_INFO_IN_USE; p54_get_survey() 840 kfree(priv->survey); p54_free_common() 846 priv->survey = NULL; p54_free_common() 609 p54_get_survey(struct ieee80211_hw *dev, int idx, struct survey_info *survey) p54_get_survey() argument
|
H A D | eeprom.c | 197 priv->survey[*chan_num].channel = &tmp->channels[j]; p54_generate_band() 198 priv->survey[*chan_num].filled = SURVEY_INFO_NOISE_DBM | p54_generate_band() 347 priv->survey = kzalloc(sizeof(struct survey_info) * max_channel_num, p54_generate_channel_lists() 349 if (!priv->survey) { p54_generate_channel_lists() 414 kfree(priv->survey); p54_generate_channel_lists() 415 priv->survey = NULL; p54_generate_channel_lists() 937 kfree(priv->survey); p54_parse_eeprom() 942 priv->survey = NULL; p54_parse_eeprom()
|
H A D | txrx.c | 588 struct survey_info *survey = &priv->survey[chan->hw_value]; p54_rx_stats() local 589 survey->noise = clamp(priv->noise, -128, 127); p54_rx_stats() 590 survey->time = priv->survey_raw.active; p54_rx_stats() 591 survey->time_tx = priv->survey_raw.tx; p54_rx_stats() 592 survey->time_busy = priv->survey_raw.tx + p54_rx_stats() 594 do_div(survey->time, 1024); p54_rx_stats() 595 do_div(survey->time_tx, 1024); p54_rx_stats() 596 do_div(survey->time_busy, 1024); p54_rx_stats()
|
H A D | p54.h | 204 struct survey_info *survey; member in struct:p54_common
|
/linux-4.4.14/drivers/staging/rtl8188eu/include/ |
H A D | rtw_event.h | 37 Used to report that the requested site survey has been done.
|
H A D | rtw_mlme_ext.h | 312 * 3. Go through doing site survey on channel 9.10.11.36.40.44.48.52 314 * 5. ... and so on, till survey done.
|
H A D | rtw_cmd.h | 124 Notes: To ask RTL8711 performing site-survey
|
H A D | ieee80211.h | 856 * logically linked, but it is doing a syncro site survey
|
/linux-4.4.14/drivers/staging/rtl8712/ |
H A D | rtl871x_event.h | 43 * Used to report that the requested site survey has been done.
|
H A D | ieee80211.h | 693 * logically linked, but it is doing a syncro site survey
|
H A D | rtl871x_cmd.h | 155 * Notes: To ask RTL8711 performing site-survey
|
/linux-4.4.14/drivers/staging/wilc1000/ |
H A D | wilc_wlan_cfg.c | 342 PRINT_INFO(GENERIC_DBG, "Site survey results received[%d]\n", wilc_wlan_parse_response_frame() 345 PRINT_INFO(GENERIC_DBG, "Site survey results value[%d]toggle[%d]\n", size, toggle); wilc_wlan_parse_response_frame() 488 PRINT_INFO(GENERIC_DBG, "Site survey results value[%d]\n", wilc_wlan_cfg_get_wid_value()
|
H A D | wilc_wlan_if.h | 449 * survey all Channels : 1
|
H A D | host_interface.c | 723 PRINT_ER("Site survey disable\n"); Handle_CfgParam() 737 PRINT_ER("Site survey scan time(1~65535) over\n"); Handle_CfgParam() 4154 PRINT_INFO(HOSTINF_DBG, "Initialization values, Site survey value: %d\n Scan source: %d\n Active scan time: %d\n Passive scan time: %d\nCurrent tx Rate = %d\n", host_int_init()
|
/linux-4.4.14/drivers/net/wireless/ath/carl9170/ |
H A D | main.c | 1648 struct survey_info *survey) carl9170_op_get_survey() 1683 memcpy(survey, &ar->survey[idx], sizeof(*survey)); carl9170_op_get_survey() 1685 survey->channel = chan; carl9170_op_get_survey() 1686 survey->filled = SURVEY_INFO_NOISE_DBM; carl9170_op_get_survey() 1689 survey->filled |= SURVEY_INFO_IN_USE; carl9170_op_get_survey() 1692 survey->filled |= SURVEY_INFO_TIME | carl9170_op_get_survey() 1957 ar->survey = kzalloc(sizeof(struct survey_info) * chans, GFP_KERNEL); carl9170_parse_eeprom() 1958 if (!ar->survey) carl9170_parse_eeprom() 2106 kfree(ar->survey); carl9170_free() 2107 ar->survey = NULL; carl9170_free() 1647 carl9170_op_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey) carl9170_op_get_survey() argument
|
H A D | cmd.c | 190 info = &ar->survey[ar->channel->hw_value]; carl9170_collect_tally()
|
H A D | carl9170.h | 346 struct survey_info *survey; member in struct:ar9170
|
H A D | phy.c | 1550 ar->survey[ar->channel->hw_value].noise = ar->noise[0]; carl9170_get_noisefloor()
|
/linux-4.4.14/drivers/net/wireless/libertas_tf/ |
H A D | main.c | 529 struct survey_info *survey) lbtf_op_get_survey() 537 survey->channel = conf->chandef.chan; lbtf_op_get_survey() 538 survey->filled = SURVEY_INFO_NOISE_DBM; lbtf_op_get_survey() 539 survey->noise = priv->noise; lbtf_op_get_survey() 528 lbtf_op_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey) lbtf_op_get_survey() argument
|
/linux-4.4.14/drivers/staging/rtl8188eu/core/ |
H A D | rtw_ioctl_set.c | 69 RT_TRACE(_module_rtl871x_ioctl_set_c_, _drv_info_, ("rtw_do_join(): site survey if scanned_queue is empty\n.")); rtw_do_join() 74 RT_TRACE(_module_rtl871x_ioctl_set_c_, _drv_err_, ("rtw_do_join(): site survey return error\n.")); rtw_do_join() 128 RT_TRACE(_module_rtl871x_ioctl_set_c_, _drv_err_, ("do_join(): site survey return error\n.")); rtw_do_join()
|
H A D | rtw_mlme_ext.c | 2089 val8 = 0; /* survey done */ site_survey() 2161 DBG_88E("marc: cannot find SSID for survey event\n"); collect_bss_info() 2167 DBG_88E("%s()-%d: IE too long (%d) for survey event\n", __func__, __LINE__, len); collect_bss_info() 2183 DBG_88E("%s()-%d: IE too long (%d) for survey event\n", __func__, __LINE__, len); collect_bss_info() 2193 DBG_88E("%s()-%d: IE too long (%d) for survey event\n", __func__, __LINE__, len); collect_bss_info() 4370 DBG_88E("survey done event(%x)\n", psurveydone_evt->bss_cnt); report_surveydone_event() 5323 val8 = 1; /* under site survey */ sitesurvey_cmd_hdl()
|
H A D | rtw_mlme.c | 657 RT_TRACE(_module_rtl871x_mlme_c_, _drv_err_, ("nic status=%x, survey done event comes too late!\n", get_fwstate(pmlmepriv))); rtw_surveydone_event_callback() 1431 /* auto site survey per 60sec */ rtw_auto_scan_handler() 1458 /* auto site survey */ rtw_dynamic_check_timer_handlder()
|
H A D | rtw_wlan_util.c | 892 DBG_88E("%s IE too long for survey event\n", __func__); rtw_check_bcn_info()
|
/linux-4.4.14/drivers/net/wireless/ |
H A D | mwl8k.c | 302 struct survey_info survey[MWL8K_NUM_CHANS]; member in struct:mwl8k_priv 3089 struct survey_info *survey; mwl8k_update_survey() local 3093 wiphy_err(priv->hw->wiphy, "Failed to update survey\n"); mwl8k_update_survey() 3097 survey = &priv->survey[idx]; mwl8k_update_survey() 3101 survey->time_busy = (u64) cca_cnt; mwl8k_update_survey() 3105 survey->time_rx = (u64) rx_rdy; mwl8k_update_survey() 3108 survey->time = jiffies_to_msecs(priv->channel_time); mwl8k_update_survey() 3110 survey->channel = channel; mwl8k_update_survey() 3115 survey->noise = nf * -1; mwl8k_update_survey() 3117 survey->filled = SURVEY_INFO_NOISE_DBM | mwl8k_update_survey() 5384 struct survey_info *survey) mwl8k_get_survey() 5404 memcpy(survey, &priv->survey[idx], sizeof(*survey)); mwl8k_get_survey() 5405 survey->channel = &sband->channels[idx]; mwl8k_get_survey() 5413 survey->channel = conf->chandef.chan; mwl8k_get_survey() 5414 survey->filled = SURVEY_INFO_NOISE_DBM; mwl8k_get_survey() 5415 survey->noise = priv->noise; mwl8k_get_survey() 5383 mwl8k_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey) mwl8k_get_survey() argument
|
H A D | mac80211_hwsim.c | 1718 struct survey_info *survey) mac80211_hwsim_get_survey() 1728 survey->channel = conf->chandef.chan; mac80211_hwsim_get_survey() 1736 survey->filled = SURVEY_INFO_NOISE_DBM; mac80211_hwsim_get_survey() 1737 survey->noise = -92; mac80211_hwsim_get_survey() 1716 mac80211_hwsim_get_survey( struct ieee80211_hw *hw, int idx, struct survey_info *survey) mac80211_hwsim_get_survey() argument
|
/linux-4.4.14/drivers/net/wireless/rt2x00/ |
H A D | rt2800lib.h | 225 struct survey_info *survey);
|
H A D | rt2800lib.c | 7985 struct survey_info *survey) rt2800_get_survey() 7994 survey->channel = conf->chandef.chan; rt2800_get_survey() 8001 survey->filled = SURVEY_INFO_TIME | rt2800_get_survey() 8005 survey->time = (idle + busy) / 1000; rt2800_get_survey() 8006 survey->time_busy = busy / 1000; rt2800_get_survey() 8007 survey->time_ext_busy = busy_ext / 1000; rt2800_get_survey() 8011 survey->filled |= SURVEY_INFO_IN_USE; rt2800_get_survey() 7984 rt2800_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey) rt2800_get_survey() argument
|
/linux-4.4.14/drivers/net/wireless/ti/wl1251/ |
H A D | main.c | 1346 struct survey_info *survey) wl1251_op_get_survey() 1354 survey->channel = conf->chandef.chan; wl1251_op_get_survey() 1355 survey->filled = SURVEY_INFO_NOISE_DBM; wl1251_op_get_survey() 1356 survey->noise = wl->noise; wl1251_op_get_survey() 1345 wl1251_op_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey) wl1251_op_get_survey() argument
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
H A D | cfg80211.c | 1402 int idx, struct survey_info *survey) mwifiex_cfg80211_dump_survey() 1410 memset(survey, 0, sizeof(struct survey_info)); mwifiex_cfg80211_dump_survey() 1418 survey->channel = ieee80211_get_channel(wiphy, mwifiex_cfg80211_dump_survey() 1422 survey->filled = SURVEY_INFO_NOISE_DBM; mwifiex_cfg80211_dump_survey() 1423 survey->noise = priv->bcn_nf_last; mwifiex_cfg80211_dump_survey() 1435 survey->channel = ieee80211_get_channel(wiphy, mwifiex_cfg80211_dump_survey() 1437 survey->filled = SURVEY_INFO_NOISE_DBM | mwifiex_cfg80211_dump_survey() 1440 survey->noise = pchan_stats[idx].noise; mwifiex_cfg80211_dump_survey() 1441 survey->time = pchan_stats[idx].cca_scan_dur; mwifiex_cfg80211_dump_survey() 1442 survey->time_busy = pchan_stats[idx].cca_busy_dur; mwifiex_cfg80211_dump_survey() 1401 mwifiex_cfg80211_dump_survey(struct wiphy *wiphy, struct net_device *dev, int idx, struct survey_info *survey) mwifiex_cfg80211_dump_survey() argument
|
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/linux/ |
H A D | linux-module.c | 106 * obdfilter-survey is an example, which relies on ioctl. So we'd obd_ioctl_getdata()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
H A D | machdep.h | 210 /* Called after scan and before resource survey */
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
H A D | mac80211.c | 3984 struct survey_info *survey) iwl_mvm_mac_get_survey() 3989 memset(survey, 0, sizeof(*survey)); iwl_mvm_mac_get_survey() 4007 survey->filled = SURVEY_INFO_TIME | iwl_mvm_mac_get_survey() 4011 survey->time = mvm->accu_radio_stats.on_time_rf + iwl_mvm_mac_get_survey() 4013 do_div(survey->time, USEC_PER_MSEC); iwl_mvm_mac_get_survey() 4015 survey->time_rx = mvm->accu_radio_stats.rx_time + iwl_mvm_mac_get_survey() 4017 do_div(survey->time_rx, USEC_PER_MSEC); iwl_mvm_mac_get_survey() 4019 survey->time_tx = mvm->accu_radio_stats.tx_time + iwl_mvm_mac_get_survey() 4021 do_div(survey->time_tx, USEC_PER_MSEC); iwl_mvm_mac_get_survey() 4023 survey->time_scan = mvm->accu_radio_stats.on_time_scan + iwl_mvm_mac_get_survey() 4025 do_div(survey->time_scan, USEC_PER_MSEC); iwl_mvm_mac_get_survey() 3983 iwl_mvm_mac_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey) iwl_mvm_mac_get_survey() argument
|
/linux-4.4.14/drivers/staging/rtl8723au/core/ |
H A D | rtw_mlme.c | 575 struct survey_event *survey = (struct survey_event *)pbuf; rtw_survey_event_cb23a() local 577 pnetwork = survey->bss; rtw_survey_event_cb23a() 632 kfree(survey->bss); rtw_survey_event_cb23a() 633 survey->bss = NULL; rtw_survey_event_cb23a() 661 "nic status =%x, survey done event comes too late!\n", rtw_surveydone_event_callback23a()
|
H A D | rtw_mlme_ext.c | 4169 /* DBG_8723A("IE too long for survey event\n"); */ collect_bss_info() 4192 DBG_8723A("marc: cannot find SSID for survey event\n"); collect_bss_info() 4197 DBG_8723A("%s()-%d: IE too long (%d) for survey " collect_bss_info() 4209 DBG_8723A("%s()-%d: IE too long (%d) for survey " collect_bss_info() 4221 DBG_8723A("%s()-%d: IE too long (%d) for survey " collect_bss_info() 4802 DBG_8723A("survey done event(%x)\n", psurveydone_evt->bss_cnt); report_surveydone_event23a()
|
H A D | rtw_wlan_util.c | 916 DBG_8723A("%s marc: cannot find SSID for survey event\n", rtw_check_bcn_info23a()
|
/linux-4.4.14/net/wireless/ |
H A D | nl80211.c | 6842 struct survey_info *survey) nl80211_send_survey() 6848 if (!survey->channel && !allow_radio_stats) nl80211_send_survey() 6863 if (survey->channel && nl80211_send_survey() 6865 survey->channel->center_freq)) nl80211_send_survey() 6868 if ((survey->filled & SURVEY_INFO_NOISE_DBM) && nl80211_send_survey() 6869 nla_put_u8(msg, NL80211_SURVEY_INFO_NOISE, survey->noise)) nl80211_send_survey() 6871 if ((survey->filled & SURVEY_INFO_IN_USE) && nl80211_send_survey() 6874 if ((survey->filled & SURVEY_INFO_TIME) && nl80211_send_survey() 6876 survey->time)) nl80211_send_survey() 6878 if ((survey->filled & SURVEY_INFO_TIME_BUSY) && nl80211_send_survey() 6880 survey->time_busy)) nl80211_send_survey() 6882 if ((survey->filled & SURVEY_INFO_TIME_EXT_BUSY) && nl80211_send_survey() 6884 survey->time_ext_busy)) nl80211_send_survey() 6886 if ((survey->filled & SURVEY_INFO_TIME_RX) && nl80211_send_survey() 6888 survey->time_rx)) nl80211_send_survey() 6890 if ((survey->filled & SURVEY_INFO_TIME_TX) && nl80211_send_survey() 6892 survey->time_tx)) nl80211_send_survey() 6894 if ((survey->filled & SURVEY_INFO_TIME_SCAN) && nl80211_send_survey() 6896 survey->time_scan)) nl80211_send_survey() 6911 struct survey_info survey; nl80211_dump_survey() local 6936 res = rdev_dump_survey(rdev, wdev->netdev, survey_idx, &survey); nl80211_dump_survey() 6943 if (survey.channel && nl80211_dump_survey() 6944 survey.channel->flags & IEEE80211_CHAN_DISABLED) { nl80211_dump_survey() 6952 wdev->netdev, radio_stats, &survey) < 0) nl80211_dump_survey() 6839 nl80211_send_survey(struct sk_buff *msg, u32 portid, u32 seq, int flags, struct net_device *dev, bool allow_radio_stats, struct survey_info *survey) nl80211_send_survey() argument
|
/linux-4.4.14/include/uapi/linux/ |
H A D | nl80211.h | 365 * @NL80211_CMD_GET_SURVEY: get survey resuls, e.g. channel occupation 367 * @NL80211_CMD_NEW_SURVEY_RESULTS: survey data notification (as a reply to 1303 * @NL80211_ATTR_SURVEY_INFO: survey information about a channel, part of 1304 * the survey response for %NL80211_CMD_GET_SURVEY, nested attribute 1759 * returned along with other survey data. If set, @NL80211_CMD_GET_SURVEY 1760 * may return a survey entry without a channel indicating global radio 2936 * enum nl80211_survey_info - survey information 2939 * when getting information about a survey. 2957 * @NL80211_SURVEY_INFO_MAX: highest survey info attribute number
|
/linux-4.4.14/drivers/net/wireless/b43legacy/ |
H A D | main.c | 3549 struct survey_info *survey) b43legacy_op_get_survey() 3558 survey->channel = conf->chandef.chan; b43legacy_op_get_survey() 3559 survey->filled = SURVEY_INFO_NOISE_DBM; b43legacy_op_get_survey() 3560 survey->noise = dev->stats.link_noise; b43legacy_op_get_survey() 3548 b43legacy_op_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey) b43legacy_op_get_survey() argument
|
/linux-4.4.14/drivers/staging/rtl8192u/ |
H A D | r819xU_phy.c | 385 * This is only for site survey. */ phy_FwRFSerialRead() 444 * This is only for site survey. */ phy_FwRFSerialWrite()
|
/linux-4.4.14/drivers/net/wireless/b43/ |
H A D | main.c | 5189 struct survey_info *survey) b43_op_get_survey() 5198 survey->channel = conf->chandef.chan; b43_op_get_survey() 5199 survey->filled = SURVEY_INFO_NOISE_DBM; b43_op_get_survey() 5200 survey->noise = dev->stats.link_noise; b43_op_get_survey() 5188 b43_op_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey) b43_op_get_survey() argument
|
/linux-4.4.14/include/net/ |
H A D | cfg80211.h | 553 * enum survey_info_flags - survey information flags 579 * struct survey_info - channel survey response 581 * @channel: the channel this survey record reports, may be %NULL for a single 593 * Used by dump_survey() to report back per-channel survey information. 2370 * @dump_survey: get site survey information.
|
H A D | mac80211.h | 3044 * @get_survey: Return per-channel survey information 3385 struct survey_info *survey);
|
/linux-4.4.14/drivers/net/wireless/ti/wlcore/ |
H A D | main.c | 4955 struct survey_info *survey) wl1271_op_get_survey() 4962 survey->channel = conf->chandef.chan; wl1271_op_get_survey() 4963 survey->filled = 0; wl1271_op_get_survey() 4954 wl1271_op_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey) wl1271_op_get_survey() argument
|
/linux-4.4.14/drivers/staging/rtl8192e/ |
H A D | rtllib.h | 1249 * logically linked, but it is doing a syncro site survey
|
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211.h | 1432 * logically linked, but it is doing a syncro site survey
|
/linux-4.4.14/drivers/staging/rtl8188eu/os_dep/ |
H A D | ioctl_linux.c | 1118 /* When Busy Traffic, driver do not site survey. So driver return success. */ rtw_wx_set_scan()
|
/linux-4.4.14/drivers/staging/rtl8723au/hal/ |
H A D | rtl8723a_bt-coexist.c | 5347 case 33: /* BT SCO & WiFi site survey */ btdm_1AntPsTdma() 5351 case 34: /* BT HID & WiFi site survey */ btdm_1AntPsTdma() 6091 case 33: /* BT SCO & WiFi site survey */ BTDM_1AntSignalCompensation()
|