Lines Matching refs:sinfo
109 struct station_info *sinfo) in wil_cid_fill_sinfo() argument
144 sinfo->generation = wil->sinfo_gen; in wil_cid_fill_sinfo()
146 sinfo->filled = BIT(NL80211_STA_INFO_RX_BYTES) | in wil_cid_fill_sinfo()
155 sinfo->txrate.flags = RATE_INFO_FLAGS_MCS | RATE_INFO_FLAGS_60G; in wil_cid_fill_sinfo()
156 sinfo->txrate.mcs = le16_to_cpu(reply.evt.bf_mcs); in wil_cid_fill_sinfo()
157 sinfo->rxrate.flags = RATE_INFO_FLAGS_MCS | RATE_INFO_FLAGS_60G; in wil_cid_fill_sinfo()
158 sinfo->rxrate.mcs = stats->last_mcs_rx; in wil_cid_fill_sinfo()
159 sinfo->rx_bytes = stats->rx_bytes; in wil_cid_fill_sinfo()
160 sinfo->rx_packets = stats->rx_packets; in wil_cid_fill_sinfo()
161 sinfo->rx_dropped_misc = stats->rx_dropped; in wil_cid_fill_sinfo()
162 sinfo->tx_bytes = stats->tx_bytes; in wil_cid_fill_sinfo()
163 sinfo->tx_packets = stats->tx_packets; in wil_cid_fill_sinfo()
164 sinfo->tx_failed = stats->tx_errors; in wil_cid_fill_sinfo()
167 sinfo->filled |= BIT(NL80211_STA_INFO_SIGNAL); in wil_cid_fill_sinfo()
168 sinfo->signal = reply.evt.sqi; in wil_cid_fill_sinfo()
176 const u8 *mac, struct station_info *sinfo) in wil_cfg80211_get_station() argument
187 rc = wil_cid_fill_sinfo(wil, cid, sinfo); in wil_cfg80211_get_station()
212 u8 *mac, struct station_info *sinfo) in wil_cfg80211_dump_station() argument
224 rc = wil_cid_fill_sinfo(wil, cid, sinfo); in wil_cfg80211_dump_station()