wstats 450 drivers/net/wireless/atmel/atmel.c struct iw_statistics wstats; wstats 1049 drivers/net/wireless/atmel/atmel.c priv->wstats.discard.fragment++; wstats 1068 drivers/net/wireless/atmel/atmel.c priv->wstats.discard.nwid++; wstats 1230 drivers/net/wireless/atmel/atmel.c priv->wstats.discard.misc++; wstats 1271 drivers/net/wireless/atmel/atmel.c priv->wstats.status = priv->station_state; wstats 1275 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.qual = 0; wstats 1276 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.level = 0; wstats 1277 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.updated = (IW_QUAL_QUAL_INVALID wstats 1280 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.noise = 0; wstats 1281 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.updated |= IW_QUAL_NOISE_INVALID; wstats 1285 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.qual = 0; wstats 1286 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.level = 0; wstats 1287 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.noise = 0; wstats 1288 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.updated = IW_QUAL_QUAL_INVALID wstats 1291 drivers/net/wireless/atmel/atmel.c priv->wstats.miss.beacon = 0; wstats 1294 drivers/net/wireless/atmel/atmel.c return &priv->wstats; wstats 3272 drivers/net/wireless/atmel/atmel.c u8 old = priv->wstats.qual.level; wstats 3285 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.level = (rssi + old) / 2 + 1; wstats 3287 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.level = (rssi + old) / 2; wstats 3288 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.updated |= IW_QUAL_LEVEL_UPDATED; wstats 3289 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.updated &= ~IW_QUAL_LEVEL_INVALID; wstats 3297 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.qual = priv->wstats.qual.qual / 2; wstats 3298 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.qual += wstats 3299 drivers/net/wireless/atmel/atmel.c priv->beacons_this_sec * priv->beacon_period * (priv->wstats.qual.level + 100) / 4000; wstats 3302 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.updated |= IW_QUAL_QUAL_UPDATED; wstats 3303 drivers/net/wireless/atmel/atmel.c priv->wstats.qual.updated &= ~IW_QUAL_QUAL_INVALID; wstats 3362 drivers/net/wireless/atmel/atmel.c priv->wstats.miss.beacon += beacons - 1; wstats 1217 drivers/net/wireless/cisco/airo.c struct iw_statistics wstats; // wireless stats wstats 3389 drivers/net/wireless/cisco/airo.c struct iw_quality wstats; wstats 3398 drivers/net/wireless/cisco/airo.c wstats.qual = hdr.rssi[0]; wstats 3400 drivers/net/wireless/cisco/airo.c wstats.level = 0x100 - ai->rssi[hdr.rssi[1]].rssidBm; wstats 3402 drivers/net/wireless/cisco/airo.c wstats.level = (hdr.rssi[1] + 321) / 2; wstats 3403 drivers/net/wireless/cisco/airo.c wstats.noise = ai->wstats.qual.noise; wstats 3404 drivers/net/wireless/cisco/airo.c wstats.updated = IW_QUAL_LEVEL_UPDATED wstats 3408 drivers/net/wireless/cisco/airo.c wireless_spy_update(ai->dev, sa, &wstats); wstats 3685 drivers/net/wireless/cisco/airo.c struct iw_quality wstats; wstats 3688 drivers/net/wireless/cisco/airo.c wstats.qual = 0; /* XXX Where do I get that info from ??? */ wstats 3689 drivers/net/wireless/cisco/airo.c wstats.level = 0; wstats 3690 drivers/net/wireless/cisco/airo.c wstats.updated = 0; wstats 3692 drivers/net/wireless/cisco/airo.c wireless_spy_update(ai->dev, sa, &wstats); wstats 3763 drivers/net/wireless/cisco/airo.c struct iw_quality wstats; wstats 3766 drivers/net/wireless/cisco/airo.c wstats.qual = hdr.rssi[0]; wstats 3768 drivers/net/wireless/cisco/airo.c wstats.level = 0x100 - ai->rssi[hdr.rssi[1]].rssidBm; wstats 3770 drivers/net/wireless/cisco/airo.c wstats.level = (hdr.rssi[1] + 321) / 2; wstats 3771 drivers/net/wireless/cisco/airo.c wstats.noise = ai->wstats.qual.noise; wstats 3772 drivers/net/wireless/cisco/airo.c wstats.updated = IW_QUAL_QUAL_UPDATED wstats 3776 drivers/net/wireless/cisco/airo.c wireless_spy_update(ai->dev, sa, &wstats); wstats 7169 drivers/net/wireless/cisco/airo.c qual[i].noise = local->wstats.qual.noise; wstats 7333 drivers/net/wireless/cisco/airo.c iwe.u.qual.noise = ai->wstats.qual.noise; wstats 7723 drivers/net/wireless/cisco/airo.c local->wstats.status = le16_to_cpu(status_rid.mode); wstats 7727 drivers/net/wireless/cisco/airo.c local->wstats.qual.level = wstats 7731 drivers/net/wireless/cisco/airo.c local->wstats.qual.qual = wstats 7734 drivers/net/wireless/cisco/airo.c local->wstats.qual.level = wstats 7736 drivers/net/wireless/cisco/airo.c local->wstats.qual.qual = airo_get_quality(&status_rid, &cap_rid); wstats 7739 drivers/net/wireless/cisco/airo.c local->wstats.qual.noise = 0x100 - status_rid.noisedBm; wstats 7740 drivers/net/wireless/cisco/airo.c local->wstats.qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; wstats 7742 drivers/net/wireless/cisco/airo.c local->wstats.qual.noise = 0; wstats 7743 drivers/net/wireless/cisco/airo.c local->wstats.qual.updated = IW_QUAL_QUAL_UPDATED | IW_QUAL_LEVEL_UPDATED | IW_QUAL_NOISE_INVALID | IW_QUAL_DBM; wstats 7748 drivers/net/wireless/cisco/airo.c local->wstats.discard.nwid = le32_to_cpu(vals[56]) + wstats 7751 drivers/net/wireless/cisco/airo.c local->wstats.discard.code = le32_to_cpu(vals[6]);/* RxWepErr */ wstats 7752 drivers/net/wireless/cisco/airo.c local->wstats.discard.fragment = le32_to_cpu(vals[30]); wstats 7753 drivers/net/wireless/cisco/airo.c local->wstats.discard.retries = le32_to_cpu(vals[10]); wstats 7754 drivers/net/wireless/cisco/airo.c local->wstats.discard.misc = le32_to_cpu(vals[1]) + wstats 7756 drivers/net/wireless/cisco/airo.c local->wstats.miss.beacon = le32_to_cpu(vals[34]); wstats 7772 drivers/net/wireless/cisco/airo.c return &local->wstats; wstats 2250 drivers/net/wireless/intel/ipw2x00/ipw2100.c priv->wstats.status = status; wstats 2469 drivers/net/wireless/intel/ipw2x00/ipw2100.c priv->wstats.discard.misc++; wstats 2477 drivers/net/wireless/intel/ipw2x00/ipw2100.c priv->wstats.discard.misc++; wstats 2553 drivers/net/wireless/intel/ipw2x00/ipw2100.c priv->wstats.discard.misc++; wstats 8130 drivers/net/wireless/intel/ipw2x00/ipw2100.c struct iw_statistics *wstats; wstats 8137 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats = &priv->wstats; wstats 8145 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->miss.beacon = 0; wstats 8146 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->discard.retries = 0; wstats 8147 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->qual.qual = 0; wstats 8148 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->qual.level = 0; wstats 8149 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->qual.noise = 0; wstats 8150 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->qual.updated = 7; wstats 8151 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->qual.updated |= IW_QUAL_NOISE_INVALID | wstats 8153 drivers/net/wireless/intel/ipw2x00/ipw2100.c return wstats; wstats 8162 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->qual.qual = 0; wstats 8163 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->qual.level = 0; wstats 8168 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->qual.level = rssi + IPW2100_RSSI_TO_DBM; wstats 8228 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->qual.qual = quality; wstats 8229 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->qual.level = rssi + IPW2100_RSSI_TO_DBM; wstats 8232 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->qual.noise = 0; wstats 8233 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->qual.updated = 7; wstats 8234 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->qual.updated |= IW_QUAL_NOISE_INVALID; wstats 8237 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->miss.beacon = missed_beacons; wstats 8242 drivers/net/wireless/intel/ipw2x00/ipw2100.c wstats->discard.retries = tx_failures; wstats 8244 drivers/net/wireless/intel/ipw2x00/ipw2100.c return wstats; wstats 555 drivers/net/wireless/intel/ipw2x00/ipw2100.h struct iw_statistics wstats; wstats 7692 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->wstats.discard.misc++; wstats 7697 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->wstats.discard.misc++; wstats 7755 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->wstats.discard.misc++; wstats 7760 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->wstats.discard.misc++; wstats 7770 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->wstats.discard.misc++; wstats 8366 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->wstats.discard.misc++; wstats 10009 drivers/net/wireless/intel/ipw2x00/ipw2200.c struct iw_statistics *wstats; wstats 10011 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats = &priv->wstats; wstats 10019 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats->miss.beacon = 0; wstats 10020 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats->discard.retries = 0; wstats 10021 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats->qual.qual = 0; wstats 10022 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats->qual.level = 0; wstats 10023 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats->qual.noise = 0; wstats 10024 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats->qual.updated = 7; wstats 10025 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats->qual.updated |= IW_QUAL_NOISE_INVALID | wstats 10027 drivers/net/wireless/intel/ipw2x00/ipw2200.c return wstats; wstats 10030 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats->qual.qual = priv->quality; wstats 10031 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats->qual.level = priv->exp_avg_rssi; wstats 10032 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats->qual.noise = priv->exp_avg_noise; wstats 10033 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats->qual.updated = IW_QUAL_QUAL_UPDATED | IW_QUAL_LEVEL_UPDATED | wstats 10036 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats->miss.beacon = average_value(&priv->average_missed_beacons); wstats 10037 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats->discard.retries = priv->last_tx_failures; wstats 10038 drivers/net/wireless/intel/ipw2x00/ipw2200.c wstats->discard.code = priv->ieee->ieee_stats.rx_discards_undecryptable; wstats 10044 drivers/net/wireless/intel/ipw2x00/ipw2200.c return wstats; wstats 1278 drivers/net/wireless/intel/ipw2x00/ipw2200.h struct iw_statistics wstats; wstats 377 drivers/net/wireless/intel/ipw2x00/libipw_rx.c struct iw_quality wstats; wstats 379 drivers/net/wireless/intel/ipw2x00/libipw_rx.c wstats.updated = 0; wstats 381 drivers/net/wireless/intel/ipw2x00/libipw_rx.c wstats.level = rx_stats->signal; wstats 382 drivers/net/wireless/intel/ipw2x00/libipw_rx.c wstats.updated |= IW_QUAL_LEVEL_UPDATED; wstats 384 drivers/net/wireless/intel/ipw2x00/libipw_rx.c wstats.updated |= IW_QUAL_LEVEL_INVALID; wstats 387 drivers/net/wireless/intel/ipw2x00/libipw_rx.c wstats.noise = rx_stats->noise; wstats 388 drivers/net/wireless/intel/ipw2x00/libipw_rx.c wstats.updated |= IW_QUAL_NOISE_UPDATED; wstats 390 drivers/net/wireless/intel/ipw2x00/libipw_rx.c wstats.updated |= IW_QUAL_NOISE_INVALID; wstats 393 drivers/net/wireless/intel/ipw2x00/libipw_rx.c wstats.qual = rx_stats->signal; wstats 394 drivers/net/wireless/intel/ipw2x00/libipw_rx.c wstats.updated |= IW_QUAL_QUAL_UPDATED; wstats 396 drivers/net/wireless/intel/ipw2x00/libipw_rx.c wstats.updated |= IW_QUAL_QUAL_INVALID; wstats 399 drivers/net/wireless/intel/ipw2x00/libipw_rx.c wireless_spy_update(ieee->dev, hdr->addr2, &wstats); wstats 764 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c struct iw_quality wstats; wstats 765 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c wstats.level = rx_stats->signal; wstats 766 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c wstats.noise = rx_stats->noise; wstats 767 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c wstats.updated = IW_QUAL_LEVEL_UPDATED | IW_QUAL_NOISE_UPDATED wstats 770 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c wireless_spy_update(dev, hdr->addr2, &wstats); wstats 21 drivers/net/wireless/intersil/hostap/hostap_ioctl.c struct iw_statistics *wstats; wstats 30 drivers/net/wireless/intersil/hostap/hostap_ioctl.c wstats = &local->wstats; wstats 32 drivers/net/wireless/intersil/hostap/hostap_ioctl.c wstats->status = 0; wstats 33 drivers/net/wireless/intersil/hostap/hostap_ioctl.c wstats->discard.code = wstats 35 drivers/net/wireless/intersil/hostap/hostap_ioctl.c wstats->discard.misc = wstats 40 drivers/net/wireless/intersil/hostap/hostap_ioctl.c wstats->discard.retries = wstats 42 drivers/net/wireless/intersil/hostap/hostap_ioctl.c wstats->discard.fragment = wstats 60 drivers/net/wireless/intersil/hostap/hostap_ioctl.c wstats->qual.updated = IW_QUAL_ALL_UPDATED | wstats 63 drivers/net/wireless/intersil/hostap/hostap_ioctl.c wstats->qual.qual = local->comms_qual; wstats 64 drivers/net/wireless/intersil/hostap/hostap_ioctl.c wstats->qual.level = local->avg_signal; wstats 65 drivers/net/wireless/intersil/hostap/hostap_ioctl.c wstats->qual.noise = local->avg_noise; wstats 67 drivers/net/wireless/intersil/hostap/hostap_ioctl.c wstats->qual.qual = 0; wstats 68 drivers/net/wireless/intersil/hostap/hostap_ioctl.c wstats->qual.level = 0; wstats 69 drivers/net/wireless/intersil/hostap/hostap_ioctl.c wstats->qual.noise = 0; wstats 70 drivers/net/wireless/intersil/hostap/hostap_ioctl.c wstats->qual.updated = IW_QUAL_ALL_INVALID; wstats 73 drivers/net/wireless/intersil/hostap/hostap_ioctl.c return wstats; wstats 748 drivers/net/wireless/intersil/hostap/hostap_wlan.h struct iw_statistics wstats; wstats 689 drivers/net/wireless/intersil/orinoco/main.c struct iw_quality wstats; wstats 690 drivers/net/wireless/intersil/orinoco/main.c wstats.level = level - 0x95; wstats 691 drivers/net/wireless/intersil/orinoco/main.c wstats.noise = noise - 0x95; wstats 692 drivers/net/wireless/intersil/orinoco/main.c wstats.qual = (level > noise) ? (level - noise) : 0; wstats 693 drivers/net/wireless/intersil/orinoco/main.c wstats.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; wstats 695 drivers/net/wireless/intersil/orinoco/main.c wireless_spy_update(dev, mac, &wstats); wstats 832 drivers/net/wireless/intersil/orinoco/main.c struct iw_statistics *wstats = &priv->wstats; wstats 872 drivers/net/wireless/intersil/orinoco/main.c wstats->discard.code++; wstats 1421 drivers/net/wireless/intersil/orinoco/main.c struct iw_statistics *wstats = &priv->wstats; wstats 1436 drivers/net/wireless/intersil/orinoco/main.c wstats->discard.code += wstats 1439 drivers/net/wireless/intersil/orinoco/main.c wstats->discard.code += wstats 1442 drivers/net/wireless/intersil/orinoco/main.c wstats->discard.misc += wstats 1444 drivers/net/wireless/intersil/orinoco/main.c wstats->discard.fragment += wstats 1446 drivers/net/wireless/intersil/orinoco/main.c wstats->discard.retries += wstats 87 drivers/net/wireless/intersil/orinoco/orinoco.h struct iw_statistics wstats; wstats 93 drivers/net/wireless/intersil/orinoco/wext.c struct iw_statistics *wstats = &priv->wstats; wstats 106 drivers/net/wireless/intersil/orinoco/wext.c return wstats; wstats 120 drivers/net/wireless/intersil/orinoco/wext.c memset(&wstats->qual, 0, sizeof(wstats->qual)); wstats 124 drivers/net/wireless/intersil/orinoco/wext.c wstats->qual.qual = priv->spy_data.spy_stat[0].qual; wstats 125 drivers/net/wireless/intersil/orinoco/wext.c wstats->qual.level = priv->spy_data.spy_stat[0].level; wstats 126 drivers/net/wireless/intersil/orinoco/wext.c wstats->qual.noise = priv->spy_data.spy_stat[0].noise; wstats 127 drivers/net/wireless/intersil/orinoco/wext.c wstats->qual.updated = wstats 139 drivers/net/wireless/intersil/orinoco/wext.c wstats->qual.qual = (int)le16_to_cpu(cq.qual); wstats 140 drivers/net/wireless/intersil/orinoco/wext.c wstats->qual.level = (int)le16_to_cpu(cq.signal) - 0x95; wstats 141 drivers/net/wireless/intersil/orinoco/wext.c wstats->qual.noise = (int)le16_to_cpu(cq.noise) - 0x95; wstats 142 drivers/net/wireless/intersil/orinoco/wext.c wstats->qual.updated = wstats 148 drivers/net/wireless/intersil/orinoco/wext.c return wstats; wstats 368 drivers/net/wireless/intersil/prism54/islpci_eth.c struct iw_quality wstats; wstats 371 drivers/net/wireless/intersil/prism54/islpci_eth.c wstats.level = annex->rfmon.rssi; wstats 374 drivers/net/wireless/intersil/prism54/islpci_eth.c wstats.noise = priv->local_iwstatistics.qual.noise; wstats 375 drivers/net/wireless/intersil/prism54/islpci_eth.c wstats.qual = wstats.level - wstats.noise; wstats 376 drivers/net/wireless/intersil/prism54/islpci_eth.c wstats.updated = 0x07; wstats 378 drivers/net/wireless/intersil/prism54/islpci_eth.c wireless_spy_update(ndev, annex->addr2, &wstats); wstats 1390 drivers/net/wireless/ray_cs.c local->wstats.status = local->card_status; wstats 1395 drivers/net/wireless/ray_cs.c local->wstats.qual.qual = local->spy_data.spy_stat[0].qual; wstats 1396 drivers/net/wireless/ray_cs.c local->wstats.qual.level = local->spy_data.spy_stat[0].level; wstats 1397 drivers/net/wireless/ray_cs.c local->wstats.qual.noise = local->spy_data.spy_stat[0].noise; wstats 1398 drivers/net/wireless/ray_cs.c local->wstats.qual.updated = wstats 1404 drivers/net/wireless/ray_cs.c local->wstats.qual.noise = readb(&p->rxnoise); wstats 1405 drivers/net/wireless/ray_cs.c local->wstats.qual.updated |= 4; wstats 1408 drivers/net/wireless/ray_cs.c return &local->wstats; wstats 2248 drivers/net/wireless/ray_cs.c local->wstats.qual.level = siglev; wstats 2250 drivers/net/wireless/ray_cs.c local->wstats.qual.updated = 0x2; wstats 2254 drivers/net/wireless/ray_cs.c struct iw_quality wstats; wstats 2255 drivers/net/wireless/ray_cs.c wstats.level = siglev; wstats 2258 drivers/net/wireless/ray_cs.c wstats.updated = 0x2; wstats 2260 drivers/net/wireless/ray_cs.c wireless_spy_update(dev, linksrcaddr, &wstats); wstats 65 drivers/net/wireless/ray_cs.h iw_stats wstats; /* Wireless specific stats */ wstats 611 drivers/net/wireless/wl3501.h struct iw_statistics wstats; wstats 1379 drivers/net/wireless/wl3501_cs.c struct iw_statistics *wstats = &this->wstats; wstats 1382 drivers/net/wireless/wl3501_cs.c memset(wstats, 0, sizeof(*wstats)); wstats 1383 drivers/net/wireless/wl3501_cs.c wstats->status = netif_running(dev); wstats 1386 drivers/net/wireless/wl3501_cs.c wstats->discard.code += value; wstats 1389 drivers/net/wireless/wl3501_cs.c wstats->discard.code += value; wstats 1392 drivers/net/wireless/wl3501_cs.c wstats->discard.code += value; wstats 1395 drivers/net/wireless/wl3501_cs.c wstats->discard.retries = value; wstats 1398 drivers/net/wireless/wl3501_cs.c wstats->discard.misc += value; wstats 1401 drivers/net/wireless/wl3501_cs.c wstats->discard.misc += value; wstats 1404 drivers/net/wireless/wl3501_cs.c wstats->discard.misc += value; wstats 1407 drivers/net/wireless/wl3501_cs.c wstats->discard.misc += value; wstats 1408 drivers/net/wireless/wl3501_cs.c return wstats; wstats 938 drivers/staging/ks7010/ks7010_sdio.c memset(&priv->wstats, 0, sizeof(priv->wstats)); wstats 933 drivers/staging/ks7010/ks_hostif.c struct iw_statistics *wstats = &priv->wstats; wstats 951 drivers/staging/ks7010/ks_hostif.c wstats->qual.qual = signal; wstats 952 drivers/staging/ks7010/ks_hostif.c wstats->qual.level = 256 - rssi; wstats 953 drivers/staging/ks7010/ks_hostif.c wstats->qual.noise = 0; /* invalid noise value */ wstats 954 drivers/staging/ks7010/ks_hostif.c wstats->qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; wstats 442 drivers/staging/ks7010/ks_wlan.h struct iw_statistics wstats; wstats 62 drivers/staging/ks7010/ks_wlan_net.c struct iw_statistics *wstats = &priv->wstats; wstats 73 drivers/staging/ks7010/ks_wlan_net.c wstats->status = priv->reg.operation_mode; /* Operation mode */ wstats 1079 drivers/staging/ks7010/ks_wlan_net.c vwrq->qual.level = priv->wstats.qual.level; wstats 1744 drivers/staging/ks7010/ks_wlan_net.c struct iw_statistics *wstats = &priv->wstats; wstats 1747 drivers/staging/ks7010/ks_wlan_net.c return (priv->dev_state < DEVICE_STATE_READY) ? NULL : wstats; wstats 1753 drivers/staging/ks7010/ks_wlan_net.c wstats->discard.nwid = 0; /* Rx invalid nwid */ wstats 1754 drivers/staging/ks7010/ks_wlan_net.c wstats->discard.code = 0; /* Rx invalid crypt */ wstats 1755 drivers/staging/ks7010/ks_wlan_net.c wstats->discard.fragment = 0; /* Rx invalid frag */ wstats 1756 drivers/staging/ks7010/ks_wlan_net.c wstats->discard.retries = 0; /* Tx excessive retries */ wstats 1757 drivers/staging/ks7010/ks_wlan_net.c wstats->discard.misc = 0; /* Invalid misc */ wstats 1758 drivers/staging/ks7010/ks_wlan_net.c wstats->miss.beacon = 0; /* Missed beacon */ wstats 1760 drivers/staging/ks7010/ks_wlan_net.c return wstats; wstats 369 drivers/staging/rtl8192e/rtl8192e/rtl_core.h struct iw_statistics wstats; wstats 1184 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct iw_statistics *wstats = &priv->wstats; wstats 1190 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c wstats->qual.qual = 10; wstats 1191 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c wstats->qual.level = 0; wstats 1192 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c wstats->qual.noise = 0x100 - 100; /* -100 dBm */ wstats 1193 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c wstats->qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; wstats 1194 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c return wstats; wstats 1201 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c wstats->qual.level = tmp_level; wstats 1202 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c wstats->qual.qual = tmp_qual; wstats 1203 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c wstats->qual.noise = tmp_noise; wstats 1204 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c wstats->qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; wstats 1205 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c return wstats; wstats 934 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c struct iw_quality wstats; wstats 935 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c wstats.level = rx_stats->rssi; wstats 936 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c wstats.noise = rx_stats->noise; wstats 937 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c wstats.updated = 6; /* No qual value */ wstats 939 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c wireless_spy_update(dev, hdr->addr2, &wstats); wstats 864 drivers/staging/rtl8192u/r8192U.h struct iw_statistics wstats; wstats 943 drivers/staging/rtl8192u/r8192U_wx.c struct iw_statistics *wstats = &priv->wstats; wstats 949 drivers/staging/rtl8192u/r8192U_wx.c wstats->qual.qual = 0; wstats 950 drivers/staging/rtl8192u/r8192U_wx.c wstats->qual.level = 0; wstats 951 drivers/staging/rtl8192u/r8192U_wx.c wstats->qual.noise = 0; wstats 952 drivers/staging/rtl8192u/r8192U_wx.c wstats->qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; wstats 953 drivers/staging/rtl8192u/r8192U_wx.c return wstats; wstats 960 drivers/staging/rtl8192u/r8192U_wx.c wstats->qual.level = tmp_level; wstats 961 drivers/staging/rtl8192u/r8192U_wx.c wstats->qual.qual = tmp_qual; wstats 962 drivers/staging/rtl8192u/r8192U_wx.c wstats->qual.noise = tmp_noise; wstats 963 drivers/staging/rtl8192u/r8192U_wx.c wstats->qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM; wstats 964 drivers/staging/rtl8192u/r8192U_wx.c return wstats; wstats 217 drivers/staging/wlan-ng/p80211netdev.h struct iw_statistics wstats; wstats 467 include/net/iw_handler.h struct iw_quality *wstats); wstats 1297 net/wireless/wext-compat.c static struct iw_statistics wstats; wstats 1321 net/wireless/wext-compat.c memset(&wstats, 0, sizeof(wstats)); wstats 1327 net/wireless/wext-compat.c wstats.qual.updated |= IW_QUAL_LEVEL_UPDATED; wstats 1328 net/wireless/wext-compat.c wstats.qual.updated |= IW_QUAL_QUAL_UPDATED; wstats 1329 net/wireless/wext-compat.c wstats.qual.updated |= IW_QUAL_DBM; wstats 1330 net/wireless/wext-compat.c wstats.qual.level = sig; wstats 1335 net/wireless/wext-compat.c wstats.qual.qual = sig + 110; wstats 1341 net/wireless/wext-compat.c wstats.qual.updated |= IW_QUAL_LEVEL_UPDATED; wstats 1342 net/wireless/wext-compat.c wstats.qual.updated |= IW_QUAL_QUAL_UPDATED; wstats 1343 net/wireless/wext-compat.c wstats.qual.level = sinfo.signal; wstats 1344 net/wireless/wext-compat.c wstats.qual.qual = sinfo.signal; wstats 1349 net/wireless/wext-compat.c wstats.qual.updated |= IW_QUAL_LEVEL_INVALID; wstats 1350 net/wireless/wext-compat.c wstats.qual.updated |= IW_QUAL_QUAL_INVALID; wstats 1353 net/wireless/wext-compat.c wstats.qual.updated |= IW_QUAL_NOISE_INVALID; wstats 1355 net/wireless/wext-compat.c wstats.discard.misc = sinfo.rx_dropped_misc; wstats 1357 net/wireless/wext-compat.c wstats.discard.retries = sinfo.tx_failed; wstats 1361 net/wireless/wext-compat.c return &wstats; wstats 164 net/wireless/wext-spy.c struct iw_quality * wstats) wstats 176 net/wireless/wext-spy.c memcpy(&(threshold.qual), wstats, sizeof(struct iw_quality)); wstats 194 net/wireless/wext-spy.c struct iw_quality * wstats) wstats 207 net/wireless/wext-spy.c memcpy(&(spydata->spy_stat[i]), wstats, wstats 218 net/wireless/wext-spy.c if (wstats->level > spydata->spy_thr_high.level) { wstats 221 net/wireless/wext-spy.c address, wstats); wstats 224 net/wireless/wext-spy.c if (wstats->level < spydata->spy_thr_low.level) { wstats 227 net/wireless/wext-spy.c address, wstats);