Lines Matching refs:sinfo
77 struct station_info sinfo; in ieee80211_get_stats() local
86 data[i++] += sinfo.rx_packets; \ in ieee80211_get_stats()
87 data[i++] += sinfo.rx_bytes; \ in ieee80211_get_stats()
90 data[i++] += sinfo.rx_dropped_misc; \ in ieee80211_get_stats()
92 data[i++] += sinfo.tx_packets; \ in ieee80211_get_stats()
93 data[i++] += sinfo.tx_bytes; \ in ieee80211_get_stats()
95 data[i++] += sinfo.tx_failed; \ in ieee80211_get_stats()
96 data[i++] += sinfo.tx_retries; \ in ieee80211_get_stats()
113 memset(&sinfo, 0, sizeof(sinfo)); in ieee80211_get_stats()
114 sta_set_sinfo(sta, &sinfo, false); in ieee80211_get_stats()
122 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_TX_BITRATE)) in ieee80211_get_stats()
124 cfg80211_calculate_bitrate(&sinfo.txrate); in ieee80211_get_stats()
126 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_RX_BITRATE)) in ieee80211_get_stats()
128 cfg80211_calculate_bitrate(&sinfo.rxrate); in ieee80211_get_stats()
131 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_SIGNAL_AVG)) in ieee80211_get_stats()
132 data[i] = (u8)sinfo.signal_avg; in ieee80211_get_stats()
140 memset(&sinfo, 0, sizeof(sinfo)); in ieee80211_get_stats()
141 sta_set_sinfo(sta, &sinfo, false); in ieee80211_get_stats()