Home
last modified time | relevance | path

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

12

/linux/net/wireless/
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()
A Dwext-compat.c1329 static struct iw_statistics wstats; in cfg80211_wireless_stats() local
1358 memset(&wstats, 0, sizeof(wstats)); in cfg80211_wireless_stats()
1366 wstats.qual.updated |= IW_QUAL_DBM; in cfg80211_wireless_stats()
1367 wstats.qual.level = sig; in cfg80211_wireless_stats()
1372 wstats.qual.qual = sig + 110; in cfg80211_wireless_stats()
1380 wstats.qual.level = sinfo.signal; in cfg80211_wireless_stats()
1381 wstats.qual.qual = sinfo.signal; in cfg80211_wireless_stats()
1387 wstats.qual.updated |= IW_QUAL_QUAL_INVALID; in cfg80211_wireless_stats()
1390 wstats.qual.updated |= IW_QUAL_NOISE_INVALID; in cfg80211_wireless_stats()
1394 wstats.discard.retries = sinfo.tx_failed; in cfg80211_wireless_stats()
[all …]
/linux/drivers/staging/rtl8192u/
A Dr8192U_wx.c911 struct iw_statistics *wstats = &priv->wstats; in r8192_get_wireless_stats() local
917 wstats->qual.qual = 0; in r8192_get_wireless_stats()
918 wstats->qual.level = 0; in r8192_get_wireless_stats()
919 wstats->qual.noise = 0; in r8192_get_wireless_stats()
920 wstats->qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; in r8192_get_wireless_stats()
921 return wstats; in r8192_get_wireless_stats()
928 wstats->qual.level = tmp_level; in r8192_get_wireless_stats()
929 wstats->qual.qual = tmp_qual; in r8192_get_wireless_stats()
930 wstats->qual.noise = tmp_noise; in r8192_get_wireless_stats()
931 wstats->qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; in r8192_get_wireless_stats()
[all …]
/linux/drivers/net/wireless/intersil/orinoco/
A Dwext.c93 struct iw_statistics *wstats = &priv->wstats; in orinoco_get_wireless_stats() local
106 return wstats; in orinoco_get_wireless_stats()
120 memset(&wstats->qual, 0, sizeof(wstats->qual)); in orinoco_get_wireless_stats()
124 wstats->qual.qual = priv->spy_data.spy_stat[0].qual; in orinoco_get_wireless_stats()
125 wstats->qual.level = priv->spy_data.spy_stat[0].level; in orinoco_get_wireless_stats()
126 wstats->qual.noise = priv->spy_data.spy_stat[0].noise; in orinoco_get_wireless_stats()
127 wstats->qual.updated = in orinoco_get_wireless_stats()
139 wstats->qual.qual = (int)le16_to_cpu(cq.qual); in orinoco_get_wireless_stats()
141 wstats->qual.noise = (int)le16_to_cpu(cq.noise) - 0x95; in orinoco_get_wireless_stats()
142 wstats->qual.updated = in orinoco_get_wireless_stats()
[all …]
A Dmain.c689 struct iw_quality wstats; in orinoco_spy_gather() local
690 wstats.level = level - 0x95; in orinoco_spy_gather()
691 wstats.noise = noise - 0x95; in orinoco_spy_gather()
832 struct iw_statistics *wstats = &priv->wstats; in __orinoco_ev_rx() local
872 wstats->discard.code++; in __orinoco_ev_rx()
1421 struct iw_statistics *wstats = &priv->wstats; in __orinoco_ev_info() local
1436 wstats->discard.code += in __orinoco_ev_info()
1439 wstats->discard.code += in __orinoco_ev_info()
1442 wstats->discard.misc += in __orinoco_ev_info()
1444 wstats->discard.fragment += in __orinoco_ev_info()
[all …]
A Dorinoco.h87 struct iw_statistics wstats; member
/linux/drivers/staging/rtl8192e/rtl8192e/
A Drtl_wx.c1185 struct iw_statistics *wstats = &priv->wstats; in _rtl92e_get_wireless_stats() local
1191 wstats->qual.qual = 10; in _rtl92e_get_wireless_stats()
1192 wstats->qual.level = 0; in _rtl92e_get_wireless_stats()
1193 wstats->qual.noise = 0x100 - 100; /* -100 dBm */ in _rtl92e_get_wireless_stats()
1194 wstats->qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; in _rtl92e_get_wireless_stats()
1195 return wstats; in _rtl92e_get_wireless_stats()
1202 wstats->qual.level = tmp_level; in _rtl92e_get_wireless_stats()
1203 wstats->qual.qual = tmp_qual; in _rtl92e_get_wireless_stats()
1204 wstats->qual.noise = tmp_noise; in _rtl92e_get_wireless_stats()
1205 wstats->qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; in _rtl92e_get_wireless_stats()
[all …]
A Drtl_core.h369 struct iw_statistics wstats; member
/linux/drivers/net/wireless/intel/ipw2x00/
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 …]
A Dipw2100.c8114 wstats = &priv->wstats; in ipw2100_wx_wireless_stats()
8122 wstats->miss.beacon = 0; in ipw2100_wx_wireless_stats()
8124 wstats->qual.qual = 0; in ipw2100_wx_wireless_stats()
8125 wstats->qual.level = 0; in ipw2100_wx_wireless_stats()
8126 wstats->qual.noise = 0; in ipw2100_wx_wireless_stats()
8130 return wstats; in ipw2100_wx_wireless_stats()
8139 wstats->qual.qual = 0; in ipw2100_wx_wireless_stats()
8140 wstats->qual.level = 0; in ipw2100_wx_wireless_stats()
8209 wstats->qual.noise = 0; in ipw2100_wx_wireless_stats()
8210 wstats->qual.updated = 7; in ipw2100_wx_wireless_stats()
[all …]
A Dipw2200.c7687 priv->wstats.discard.misc++; in ipw_handle_data_packet()
7692 priv->wstats.discard.misc++; in ipw_handle_data_packet()
7750 priv->wstats.discard.misc++; in ipw_handle_data_packet_monitor()
10005 wstats = &priv->wstats; in ipw_get_wireless_stats()
10013 wstats->miss.beacon = 0; in ipw_get_wireless_stats()
10015 wstats->qual.qual = 0; in ipw_get_wireless_stats()
10016 wstats->qual.level = 0; in ipw_get_wireless_stats()
10017 wstats->qual.noise = 0; in ipw_get_wireless_stats()
10018 wstats->qual.updated = 7; in ipw_get_wireless_stats()
10021 return wstats; in ipw_get_wireless_stats()
[all …]
/linux/drivers/net/wireless/
A Dwl3501_cs.c1383 struct iw_statistics *wstats = &this->wstats; in wl3501_get_wireless_stats() local
1386 memset(wstats, 0, sizeof(*wstats)); in wl3501_get_wireless_stats()
1390 wstats->discard.code += value; in wl3501_get_wireless_stats()
1393 wstats->discard.code += value; in wl3501_get_wireless_stats()
1396 wstats->discard.code += value; in wl3501_get_wireless_stats()
1399 wstats->discard.retries = value; in wl3501_get_wireless_stats()
1402 wstats->discard.misc += value; in wl3501_get_wireless_stats()
1405 wstats->discard.misc += value; in wl3501_get_wireless_stats()
1408 wstats->discard.misc += value; in wl3501_get_wireless_stats()
1411 wstats->discard.misc += value; in wl3501_get_wireless_stats()
[all …]
A Dray_cs.c1392 local->wstats.status = local->card_status; in ray_get_wireless_stats()
1400 local->wstats.qual.updated = in ray_get_wireless_stats()
1406 local->wstats.qual.noise = readb(&p->rxnoise); in ray_get_wireless_stats()
1407 local->wstats.qual.updated |= 4; in ray_get_wireless_stats()
1410 return &local->wstats; in ray_get_wireless_stats()
2250 local->wstats.qual.level = siglev; in rx_data()
2252 local->wstats.qual.updated = 0x2; in rx_data()
2256 struct iw_quality wstats; in rx_data() local
2257 wstats.level = siglev; in rx_data()
2260 wstats.updated = 0x2; in rx_data()
[all …]
A Dray_cs.h65 iw_stats wstats; /* Wireless specific stats */ member
/linux/drivers/net/wireless/atmel/
A Datmel.c449 struct iw_statistics wstats; member
1228 priv->wstats.discard.misc++; in service_interrupt()
1273 priv->wstats.qual.qual = 0; in atmel_get_wireless_stats()
1274 priv->wstats.qual.level = 0; in atmel_get_wireless_stats()
1278 priv->wstats.qual.noise = 0; in atmel_get_wireless_stats()
1283 priv->wstats.qual.qual = 0; in atmel_get_wireless_stats()
1284 priv->wstats.qual.level = 0; in atmel_get_wireless_stats()
1285 priv->wstats.qual.noise = 0; in atmel_get_wireless_stats()
1292 return &priv->wstats; in atmel_get_wireless_stats()
3295 priv->wstats.qual.qual = priv->wstats.qual.qual / 2; in atmel_smooth_qual()
[all …]
/linux/drivers/staging/ks7010/
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()
1079 vwrq->qual.level = priv->wstats.qual.level; in ks_wlan_get_iwstats()
1746 struct iw_statistics *wstats = &priv->wstats; in ks_get_wireless_stats() local
1755 wstats->discard.nwid = 0; /* Rx invalid nwid */ in ks_get_wireless_stats()
1756 wstats->discard.code = 0; /* Rx invalid crypt */ in ks_get_wireless_stats()
1757 wstats->discard.fragment = 0; /* Rx invalid frag */ in ks_get_wireless_stats()
1758 wstats->discard.retries = 0; /* Tx excessive retries */ in ks_get_wireless_stats()
1759 wstats->discard.misc = 0; /* Invalid misc */ in ks_get_wireless_stats()
1760 wstats->miss.beacon = 0; /* Missed beacon */ in ks_get_wireless_stats()
[all …]
A Dks_hostif.c924 struct iw_statistics *wstats = &priv->wstats; in hostif_phy_information_confirm() local
942 wstats->qual.qual = signal; in hostif_phy_information_confirm()
943 wstats->qual.level = 256 - rssi; in hostif_phy_information_confirm()
944 wstats->qual.noise = 0; /* invalid noise value */ in hostif_phy_information_confirm()
945 wstats->qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; in hostif_phy_information_confirm()
A Dks_wlan.h442 struct iw_statistics wstats; member
A Dks7010_sdio.c939 memset(&priv->wstats, 0, sizeof(priv->wstats)); in ks7010_private_init()
/linux/drivers/net/wireless/cisco/
A Dairo.c3399 struct iw_quality wstats; in airo_handle_rx() local
3408 wstats.qual = hdr.rssi[0]; in airo_handle_rx()
3413 wstats.noise = ai->wstats.qual.noise; in airo_handle_rx()
3700 struct iw_quality wstats; in mpi_receive_802_3() local
3704 wstats.level = 0; in mpi_receive_802_3()
3705 wstats.updated = 0; in mpi_receive_802_3()
3778 struct iw_quality wstats; in mpi_receive_802_11() local
3781 wstats.qual = hdr.rssi[0]; in mpi_receive_802_11()
3786 wstats.noise = ai->wstats.qual.noise; in mpi_receive_802_11()
7762 local->wstats.qual.qual = in airo_read_wireless_stats()
[all …]
/linux/drivers/net/wireless/intersil/hostap/
A Dhostap_ioctl.c21 struct iw_statistics *wstats; in hostap_get_wireless_stats() local
30 wstats = &local->wstats; in hostap_get_wireless_stats()
32 wstats->status = 0; in hostap_get_wireless_stats()
33 wstats->discard.code = in hostap_get_wireless_stats()
35 wstats->discard.misc = in hostap_get_wireless_stats()
40 wstats->discard.retries = in hostap_get_wireless_stats()
42 wstats->discard.fragment = in hostap_get_wireless_stats()
56 wstats->qual.qual = 0; in hostap_get_wireless_stats()
57 wstats->qual.level = 0; in hostap_get_wireless_stats()
58 wstats->qual.noise = 0; in hostap_get_wireless_stats()
[all …]
A Dhostap_80211_rx.c764 struct iw_quality wstats; in hostap_80211_rx() local
765 wstats.level = rx_stats->signal; in hostap_80211_rx()
766 wstats.noise = rx_stats->noise; in hostap_80211_rx()
767 wstats.updated = IW_QUAL_LEVEL_UPDATED | IW_QUAL_NOISE_UPDATED in hostap_80211_rx()
770 wireless_spy_update(dev, hdr->addr2, &wstats); in hostap_80211_rx()
/linux/include/net/
A Diw_handler.h467 struct iw_quality *wstats);
/linux/drivers/staging/wlan-ng/
A Dp80211netdev.h217 struct iw_statistics wstats; member
/linux/drivers/staging/rtl8192u/ieee80211/
A Dieee80211_rx.c942 struct iw_quality wstats; in ieee80211_rx() local
943 wstats.level = rx_stats->rssi; in ieee80211_rx()
944 wstats.noise = rx_stats->noise; in ieee80211_rx()
945 wstats.updated = 6; /* No qual value */ in ieee80211_rx()
947 wireless_spy_update(dev, hdr->addr2, &wstats); in ieee80211_rx()

Completed in 132 milliseconds

12