summaryrefslogtreecommitdiff
path: root/shaping/include/shaper_global_stat.h
diff options
context:
space:
mode:
authorliuchang <[email protected]>2023-04-04 08:14:34 +0000
committerliuchang <[email protected]>2023-04-04 08:14:34 +0000
commit5652828b4f3dd4bf7aef1377bcb6db1fae6e9167 (patch)
treed1dc590a02b42aa494d396ba3be7950dda22b620 /shaping/include/shaper_global_stat.h
parent95b77f55ffe00cb2bd786beec642c3d7dc4c0bf6 (diff)
add hit_policy statitics for global metric
Diffstat (limited to 'shaping/include/shaper_global_stat.h')
-rw-r--r--shaping/include/shaper_global_stat.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/shaping/include/shaper_global_stat.h b/shaping/include/shaper_global_stat.h
index 97132c4..5c3597b 100644
--- a/shaping/include/shaper_global_stat.h
+++ b/shaping/include/shaper_global_stat.h
@@ -14,6 +14,8 @@ enum shaping_global_stat_column_index {
QUEUEING_BYTES_IDX,
DROP_PKTS_IDX,
DROP_BYTES_IDX,
+ HIT_POLICY_PKTS,
+ HIT_POLICY_BYTES,
CTRL_PKTS_IDX,
CTRL_OPENING_PKTS_IDX,
CTRL_ACTIVE_PKTS_IDX,
@@ -36,6 +38,7 @@ void shaper_global_stat_throughput_inc(struct shaping_global_stat *stat, enum sh
void shaper_global_stat_drop_inc(struct shaping_global_stat *stat, int pkt_len);
void shaper_global_stat_queueing_inc(struct shaping_global_stat *stat, int pkt_len);
void shaper_global_stat_queueing_dec(struct shaping_global_stat *stat, int pkt_len);
+void shaper_global_stat_hit_policy_inc(struct shaping_global_stat *stat, int pkt_len);
void shaper_global_stat_ctrlpkt_inc(struct shaping_global_stat *stat);
void shaper_global_stat_ctrlpkt_opening_inc(struct shaping_global_stat *stat);
void shaper_global_stat_ctrlpkt_active_inc(struct shaping_global_stat *stat);