aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic/include/odp_traffic_mngr_internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'platform/linux-generic/include/odp_traffic_mngr_internal.h')
-rw-r--r--platform/linux-generic/include/odp_traffic_mngr_internal.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/platform/linux-generic/include/odp_traffic_mngr_internal.h b/platform/linux-generic/include/odp_traffic_mngr_internal.h
index 8a65a1685..a54847319 100644
--- a/platform/linux-generic/include/odp_traffic_mngr_internal.h
+++ b/platform/linux-generic/include/odp_traffic_mngr_internal.h
@@ -284,8 +284,15 @@ struct tm_queue_obj_s {
uint8_t tm_idx;
uint8_t delayed_cnt;
uint8_t blocked_cnt;
+ odp_bool_t ordered_enqueue;
tm_status_t status;
odp_queue_t queue;
+ /* Statistics for odp_tm_queue_stats_t */
+ struct {
+ odp_atomic_u64_t discards;
+ odp_atomic_u64_t errors;
+ odp_atomic_u64_t packets;
+ } stats;
};
struct tm_node_obj_s {