Lines Matching defs:sinfo
1254 struct station_info sinfo = {};
1274 err = rdev_get_station(rdev, dev, addr, &sinfo);
1278 if (!(sinfo.filled & BIT_ULL(NL80211_STA_INFO_TX_BITRATE))) {
1283 rate->value = 100000 * cfg80211_calculate_bitrate(&sinfo.txrate);
1286 cfg80211_sinfo_release_content(&sinfo);
1297 static struct station_info sinfo = {};
1315 memset(&sinfo, 0, sizeof(sinfo));
1317 if (rdev_get_station(rdev, dev, bssid, &sinfo))
1324 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_SIGNAL)) {
1325 int sig = sinfo.signal;
1339 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_SIGNAL)) {
1342 wstats.qual.level = sinfo.signal;
1343 wstats.qual.qual = sinfo.signal;
1353 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_RX_DROP_MISC))
1354 wstats.discard.misc = sinfo.rx_dropped_misc;
1355 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_TX_FAILED))
1356 wstats.discard.retries = sinfo.tx_failed;
1358 cfg80211_sinfo_release_content(&sinfo);