diff options
Diffstat (limited to 'include/uapi/linux/gen_stats.h')
-rw-r--r-- | include/uapi/linux/gen_stats.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/uapi/linux/gen_stats.h b/include/uapi/linux/gen_stats.h index 552c8a0a12d1..6487317ea619 100644 --- a/include/uapi/linux/gen_stats.h +++ b/include/uapi/linux/gen_stats.h | |||
@@ -9,6 +9,7 @@ enum { | |||
9 | TCA_STATS_RATE_EST, | 9 | TCA_STATS_RATE_EST, |
10 | TCA_STATS_QUEUE, | 10 | TCA_STATS_QUEUE, |
11 | TCA_STATS_APP, | 11 | TCA_STATS_APP, |
12 | TCA_STATS_RATE_EST64, | ||
12 | __TCA_STATS_MAX, | 13 | __TCA_STATS_MAX, |
13 | }; | 14 | }; |
14 | #define TCA_STATS_MAX (__TCA_STATS_MAX - 1) | 15 | #define TCA_STATS_MAX (__TCA_STATS_MAX - 1) |
@@ -38,6 +39,16 @@ struct gnet_stats_rate_est { | |||
38 | }; | 39 | }; |
39 | 40 | ||
40 | /** | 41 | /** |
42 | * struct gnet_stats_rate_est64 - rate estimator | ||
43 | * @bps: current byte rate | ||
44 | * @pps: current packet rate | ||
45 | */ | ||
46 | struct gnet_stats_rate_est64 { | ||
47 | __u64 bps; | ||
48 | __u64 pps; | ||
49 | }; | ||
50 | |||
51 | /** | ||
41 | * struct gnet_stats_queue - queuing statistics | 52 | * struct gnet_stats_queue - queuing statistics |
42 | * @qlen: queue length | 53 | * @qlen: queue length |
43 | * @backlog: backlog size of queue | 54 | * @backlog: backlog size of queue |