Lines Matching refs:wstats
3483 struct iw_statistics *wstats = ctx; local
3493 wstats->discard.nwid = 0;
3494 wstats->discard.code = dtoh32(cnt->rxundec);
3495 wstats->discard.fragment = dtoh32(cnt->rxfragerr);
3496 wstats->discard.retries = dtoh32(cnt->txfail);
3497 wstats->discard.misc = dtoh32(cnt->rxrunt) + dtoh32(cnt->rxgiant);
3498 wstats->miss.beacon = 0;
3540 int wl_iw_get_wireless_stats(struct net_device *dev, struct iw_statistics *wstats) argument
3567 wstats->qual.qual = 0;
3569 wstats->qual.qual = 1;
3571 wstats->qual.qual = 2;
3573 wstats->qual.qual = 3;
3575 wstats->qual.qual = 4;
3577 wstats->qual.qual = 5;
3580 wstats->qual.level = 0x100 + rssi;
3581 wstats->qual.noise = 0x100 + phy_noise;
3583 wstats->qual.updated |= (IW_QUAL_ALL_UPDATED | IW_QUAL_DBM);
3585 wstats->qual.updated |= 7;
3634 if ((res = bcm_unpack_xtlv_buf(wstats, cntinfo->data, cntinfo->datalen,