Lines Matching refs:tbs
470 struct rtattr *tbs[TCA_STATS_MAX + 1]; in print_tcstats2_attr() local
472 parse_rtattr_nested(tbs, TCA_STATS_MAX, rta); in print_tcstats2_attr()
474 if (tbs[TCA_STATS_BASIC]) { in print_tcstats2_attr()
476 memcpy(&bs, RTA_DATA(tbs[TCA_STATS_BASIC]), MIN(RTA_PAYLOAD(tbs[TCA_STATS_BASIC]), sizeof(bs))); in print_tcstats2_attr()
481 if (tbs[TCA_STATS_QUEUE]) { in print_tcstats2_attr()
483 memcpy(&q, RTA_DATA(tbs[TCA_STATS_QUEUE]), MIN(RTA_PAYLOAD(tbs[TCA_STATS_QUEUE]), sizeof(q))); in print_tcstats2_attr()
488 if (tbs[TCA_STATS_RATE_EST]) { in print_tcstats2_attr()
490 …memcpy(&re, RTA_DATA(tbs[TCA_STATS_RATE_EST]), MIN(RTA_PAYLOAD(tbs[TCA_STATS_RATE_EST]), sizeof(re… in print_tcstats2_attr()
495 if (tbs[TCA_STATS_QUEUE]) { in print_tcstats2_attr()
497 memcpy(&q, RTA_DATA(tbs[TCA_STATS_QUEUE]), MIN(RTA_PAYLOAD(tbs[TCA_STATS_QUEUE]), sizeof(q))); in print_tcstats2_attr()
498 if (!tbs[TCA_STATS_RATE_EST]) in print_tcstats2_attr()
505 *xstats = tbs[TCA_STATS_APP] ? : NULL; in print_tcstats2_attr()