Lines Matching defs:sinfo
1333 struct station_info sinfo = {};
1355 err = rdev_get_station(rdev, dev, addr, &sinfo);
1360 if (!(sinfo.filled & BIT_ULL(NL80211_STA_INFO_TX_BITRATE))) {
1365 rate->value = 100000 * cfg80211_calculate_bitrate(&sinfo.txrate);
1368 cfg80211_sinfo_release_content(&sinfo);
1379 static struct station_info sinfo = {};
1398 memset(&sinfo, 0, sizeof(sinfo));
1401 ret = rdev_get_station(rdev, dev, bssid, &sinfo);
1411 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_SIGNAL)) {
1412 int sig = sinfo.signal;
1426 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_SIGNAL)) {
1429 wstats.qual.level = sinfo.signal;
1430 wstats.qual.qual = sinfo.signal;
1440 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_RX_DROP_MISC))
1441 wstats.discard.misc = sinfo.rx_dropped_misc;
1442 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_TX_FAILED))
1443 wstats.discard.retries = sinfo.tx_failed;
1445 cfg80211_sinfo_release_content(&sinfo);