Home
last modified time | relevance | path

Searched refs:wstats (Results 1 – 15 of 15) sorted by relevance

/linux/net/wireless/
H A Dwext-spy.c164 struct iw_quality * wstats) in iw_send_thrspy_event() argument
176 threshold.qual = *wstats; in iw_send_thrspy_event()
194 struct iw_quality * wstats) in wireless_spy_update() argument
207 memcpy(&(spydata->spy_stat[i]), wstats, in wireless_spy_update()
218 if (wstats->level > spydata->spy_thr_high.level) { in wireless_spy_update()
221 address, wstats); in wireless_spy_update()
224 if (wstats->level < spydata->spy_thr_low.level) { in wireless_spy_update()
227 address, wstats); in wireless_spy_update()
H A Dwext-compat.c1355 static struct iw_statistics wstats; in cfg80211_wireless_stats() local
1382 memset(&wstats, 0, sizeof(wstats)); in cfg80211_wireless_stats()
1388 wstats.qual.updated |= IW_QUAL_LEVEL_UPDATED; in cfg80211_wireless_stats()
1389 wstats.qual.updated |= IW_QUAL_QUAL_UPDATED; in cfg80211_wireless_stats()
1390 wstats.qual.updated |= IW_QUAL_DBM; in cfg80211_wireless_stats()
1391 wstats.qual.level = sig; in cfg80211_wireless_stats()
1396 wstats.qual.qual = sig + 110; in cfg80211_wireless_stats()
1402 wstats.qual.updated |= IW_QUAL_LEVEL_UPDATED; in cfg80211_wireless_stats()
1403 wstats.qual.updated |= IW_QUAL_QUAL_UPDATED; in cfg80211_wireless_stats()
1404 wstats.qual.level = sinfo.signal; in cfg80211_wireless_stats()
[all …]
/linux/drivers/staging/rtl8192e/rtl8192e/
H A Drtl_wx.c838 struct iw_statistics *wstats = &priv->wstats; in _rtl92e_get_wireless_stats() local
844 wstats->qual.qual = 10; in _rtl92e_get_wireless_stats()
845 wstats->qual.level = 0; in _rtl92e_get_wireless_stats()
846 wstats->qual.noise = 0x100 - 100; /* -100 dBm */ in _rtl92e_get_wireless_stats()
847 wstats->qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; in _rtl92e_get_wireless_stats()
848 return wstats; in _rtl92e_get_wireless_stats()
855 wstats->qual.level = tmp_level; in _rtl92e_get_wireless_stats()
856 wstats->qual.qual = tmp_qual; in _rtl92e_get_wireless_stats()
857 wstats->qual.noise = tmp_noise; in _rtl92e_get_wireless_stats()
858 wstats->qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; in _rtl92e_get_wireless_stats()
[all …]
H A Drtl_core.h226 struct iw_statistics wstats; member
/linux/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_rx.c377 struct iw_quality wstats; in libipw_rx() local
379 wstats.updated = 0; in libipw_rx()
381 wstats.level = rx_stats->signal; in libipw_rx()
382 wstats.updated |= IW_QUAL_LEVEL_UPDATED; in libipw_rx()
384 wstats.updated |= IW_QUAL_LEVEL_INVALID; in libipw_rx()
387 wstats.noise = rx_stats->noise; in libipw_rx()
388 wstats.updated |= IW_QUAL_NOISE_UPDATED; in libipw_rx()
390 wstats.updated |= IW_QUAL_NOISE_INVALID; in libipw_rx()
393 wstats.qual = rx_stats->signal; in libipw_rx()
394 wstats.updated |= IW_QUAL_QUAL_UPDATED; in libipw_rx()
[all …]
H A Dipw2100.c2237 priv->wstats.status = status; in isr_status_change()
2457 priv->wstats.discard.misc++; in isr_rx()
2465 priv->wstats.discard.misc++; in isr_rx()
2540 priv->wstats.discard.misc++; in isr_rx_monitor()
8091 struct iw_statistics *wstats; in ipw2100_wx_wireless_stats() local
8098 wstats = &priv->wstats; in ipw2100_wx_wireless_stats()
8106 wstats->miss.beacon = 0; in ipw2100_wx_wireless_stats()
8107 wstats->discard.retries = 0; in ipw2100_wx_wireless_stats()
8108 wstats->qual.qual = 0; in ipw2100_wx_wireless_stats()
8109 wstats->qual.level = 0; in ipw2100_wx_wireless_stats()
[all …]
H A Dipw2200.c7641 priv->wstats.discard.misc++; in ipw_handle_data_packet()
7646 priv->wstats.discard.misc++; in ipw_handle_data_packet()
7704 priv->wstats.discard.misc++; in ipw_handle_data_packet_monitor()
7709 priv->wstats.discard.misc++; in ipw_handle_data_packet_monitor()
7719 priv->wstats.discard.misc++; in ipw_handle_data_packet_monitor()
8314 priv->wstats.discard.misc++; in ipw_rx()
9956 struct iw_statistics *wstats; in ipw_get_wireless_stats() local
9958 wstats = &priv->wstats; in ipw_get_wireless_stats()
9966 wstats->miss.beacon = 0; in ipw_get_wireless_stats()
9967 wstats->discard.retries = 0; in ipw_get_wireless_stats()
[all …]
H A Dipw2100.h555 struct iw_statistics wstats; member
H A Dipw2200.h1277 struct iw_statistics wstats; member
/linux/drivers/staging/ks7010/
H A Dks_wlan_net.c62 struct iw_statistics *wstats = &priv->wstats; in ks_wlan_update_phy_information() local
73 wstats->status = priv->reg.operation_mode; /* Operation mode */ in ks_wlan_update_phy_information()
1078 vwrq->qual.level = priv->wstats.qual.level; in ks_wlan_get_iwstats()
1747 struct iw_statistics *wstats = &priv->wstats; in ks_get_wireless_stats() local
1750 return (priv->dev_state < DEVICE_STATE_READY) ? NULL : wstats; in ks_get_wireless_stats()
1756 wstats->discard.nwid = 0; /* Rx invalid nwid */ in ks_get_wireless_stats()
1757 wstats->discard.code = 0; /* Rx invalid crypt */ in ks_get_wireless_stats()
1758 wstats->discard.fragment = 0; /* Rx invalid frag */ in ks_get_wireless_stats()
1759 wstats->discard.retries = 0; /* Tx excessive retries */ in ks_get_wireless_stats()
1760 wstats->discard.misc = 0; /* Invalid misc */ in ks_get_wireless_stats()
[all …]
H A Dks_hostif.c919 struct iw_statistics *wstats = &priv->wstats; in hostif_phy_information_confirm() local
937 wstats->qual.qual = signal; in hostif_phy_information_confirm()
938 wstats->qual.level = 256 - rssi; in hostif_phy_information_confirm()
939 wstats->qual.noise = 0; /* invalid noise value */ in hostif_phy_information_confirm()
940 wstats->qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; in hostif_phy_information_confirm()
H A Dks_wlan.h442 struct iw_statistics wstats; member
H A Dks7010_sdio.c939 memset(&priv->wstats, 0, sizeof(priv->wstats)); in ks7010_private_init()
/linux/include/net/
H A Diw_handler.h460 struct iw_quality *wstats);
/linux/drivers/staging/wlan-ng/
H A Dp80211netdev.h