Lines Matching defs:sinfo
125 struct nlattr *sinfo[NL80211_STA_INFO_MAX + 1];
166 if (nla_parse_nested(sinfo, NL80211_STA_INFO_MAX,
177 if (sinfo[NL80211_STA_INFO_INACTIVE_TIME])
179 nla_get_u32(sinfo[NL80211_STA_INFO_INACTIVE_TIME]));
180 if (sinfo[NL80211_STA_INFO_RX_BYTES])
182 nla_get_u32(sinfo[NL80211_STA_INFO_RX_BYTES]));
183 if (sinfo[NL80211_STA_INFO_RX_PACKETS])
185 nla_get_u32(sinfo[NL80211_STA_INFO_RX_PACKETS]));
186 if (sinfo[NL80211_STA_INFO_TX_BYTES])
188 nla_get_u32(sinfo[NL80211_STA_INFO_TX_BYTES]));
189 if (sinfo[NL80211_STA_INFO_TX_PACKETS])
191 nla_get_u32(sinfo[NL80211_STA_INFO_TX_PACKETS]));
192 if (sinfo[NL80211_STA_INFO_TX_RETRIES])
194 nla_get_u32(sinfo[NL80211_STA_INFO_TX_RETRIES]));
195 if (sinfo[NL80211_STA_INFO_TX_FAILED])
197 nla_get_u32(sinfo[NL80211_STA_INFO_TX_FAILED]));
199 chain = get_chain_signal(sinfo[NL80211_STA_INFO_CHAIN_SIGNAL]);
200 if (sinfo[NL80211_STA_INFO_SIGNAL])
202 (int8_t)nla_get_u8(sinfo[NL80211_STA_INFO_SIGNAL]),
205 chain = get_chain_signal(sinfo[NL80211_STA_INFO_CHAIN_SIGNAL_AVG]);
206 if (sinfo[NL80211_STA_INFO_SIGNAL_AVG])
208 (int8_t)nla_get_u8(sinfo[NL80211_STA_INFO_SIGNAL_AVG]),
211 if (sinfo[NL80211_STA_INFO_T_OFFSET])
213 (unsigned long long)nla_get_u64(sinfo[NL80211_STA_INFO_T_OFFSET]));
215 if (sinfo[NL80211_STA_INFO_TX_BITRATE]) {
218 parse_bitrate(sinfo[NL80211_STA_INFO_TX_BITRATE], buf, sizeof(buf));
222 if (sinfo[NL80211_STA_INFO_RX_BITRATE]) {
225 parse_bitrate(sinfo[NL80211_STA_INFO_RX_BITRATE], buf, sizeof(buf));
229 if (sinfo[NL80211_STA_INFO_EXPECTED_THROUGHPUT]) {
232 thr = nla_get_u32(sinfo[NL80211_STA_INFO_EXPECTED_THROUGHPUT]);
240 if (sinfo[NL80211_STA_INFO_LLID])
242 nla_get_u16(sinfo[NL80211_STA_INFO_LLID]));
243 if (sinfo[NL80211_STA_INFO_PLID])
245 nla_get_u16(sinfo[NL80211_STA_INFO_PLID]));
246 if (sinfo[NL80211_STA_INFO_PLINK_STATE]) {
247 switch (nla_get_u8(sinfo[NL80211_STA_INFO_PLINK_STATE])) {
275 if (sinfo[NL80211_STA_INFO_LOCAL_PM]) {
277 print_power_mode(sinfo[NL80211_STA_INFO_LOCAL_PM]);
279 if (sinfo[NL80211_STA_INFO_PEER_PM]) {
281 print_power_mode(sinfo[NL80211_STA_INFO_PEER_PM]);
283 if (sinfo[NL80211_STA_INFO_NONPEER_PM]) {
285 print_power_mode(sinfo[NL80211_STA_INFO_NONPEER_PM]);
288 if (sinfo[NL80211_STA_INFO_STA_FLAGS]) {
290 nla_data(sinfo[NL80211_STA_INFO_STA_FLAGS]);
341 if (sinfo[NL80211_STA_INFO_CONNECTED_TIME])
343 nla_get_u32(sinfo[NL80211_STA_INFO_CONNECTED_TIME]));