Home | History | Annotate | Download | only in tipc

Lines Matching defs:stats

210 			   struct nlattr *stats[])
229 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_INFO]),
230 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_FRAGMENTS]),
231 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_FRAGMENTED]),
232 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_BUNDLES]),
233 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_BUNDLED]));
237 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_INFO]),
238 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_FRAGMENTS]),
239 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_FRAGMENTED]),
240 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_BUNDLES]),
241 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_BUNDLED]));
243 proft = mnl_attr_get_u32(stats[TIPC_NLA_STATS_MSG_PROF_TOT]);
245 mnl_attr_get_u32(stats[TIPC_NLA_STATS_MSG_LEN_CNT]),
246 mnl_attr_get_u32(stats[TIPC_NLA_STATS_MSG_LEN_TOT]) / proft);
250 perc(mnl_attr_get_u32(stats[TIPC_NLA_STATS_MSG_LEN_P0]), proft),
251 perc(mnl_attr_get_u32(stats[TIPC_NLA_STATS_MSG_LEN_P1]), proft),
252 perc(mnl_attr_get_u32(stats[TIPC_NLA_STATS_MSG_LEN_P2]), proft),
253 perc(mnl_attr_get_u32(stats[TIPC_NLA_STATS_MSG_LEN_P3]), proft),
254 perc(mnl_attr_get_u32(stats[TIPC_NLA_STATS_MSG_LEN_P4]), proft),
255 perc(mnl_attr_get_u32(stats[TIPC_NLA_STATS_MSG_LEN_P5]), proft),
256 perc(mnl_attr_get_u32(stats[TIPC_NLA_STATS_MSG_LEN_P6]), proft));
259 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_STATES]),
260 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_PROBES]),
261 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_NACKS]),
262 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_DEFERRED]),
263 mnl_attr_get_u32(stats[TIPC_NLA_STATS_DUPLICATES]));
266 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_STATES]),
267 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_PROBES]),
268 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_NACKS]),
269 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_ACKS]),
270 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RETRANSMITTED]));
273 mnl_attr_get_u32(stats[TIPC_NLA_STATS_LINK_CONGS]),
274 mnl_attr_get_u32(stats[TIPC_NLA_STATS_MAX_QUEUE]),
275 mnl_attr_get_u32(stats[TIPC_NLA_STATS_AVG_QUEUE]));
280 static int _show_bc_link_stat(struct nlattr *prop[], struct nlattr *stats[])
286 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_INFO]),
287 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_FRAGMENTS]),
288 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_FRAGMENTED]),
289 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_BUNDLES]),
290 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_BUNDLED]));
293 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_INFO]),
294 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_FRAGMENTS]),
295 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_FRAGMENTED]),
296 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_BUNDLES]),
297 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_BUNDLED]));
300 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_NACKS]),
301 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RX_DEFERRED]),
302 mnl_attr_get_u32(stats[TIPC_NLA_STATS_DUPLICATES]));
305 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_NACKS]),
306 mnl_attr_get_u32(stats[TIPC_NLA_STATS_TX_ACKS]),
307 mnl_attr_get_u32(stats[TIPC_NLA_STATS_RETRANSMITTED]));
310 mnl_attr_get_u32(stats[TIPC_NLA_STATS_LINK_CONGS]),
311 mnl_attr_get_u32(stats[TIPC_NLA_STATS_MAX_QUEUE]),
312 mnl_attr_get_u32(stats[TIPC_NLA_STATS_AVG_QUEUE]));
325 struct nlattr *stats[TIPC_NLA_STATS_MAX + 1] = {};
337 mnl_attr_parse_nested(attrs[TIPC_NLA_LINK_STATS], parse_attrs, stats);
347 return _show_bc_link_stat(prop, stats);
352 return _show_link_stat(attrs, prop, stats);