forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h
....@@ -84,6 +84,11 @@
8484 MLX4_NUM_PRIORITIES)
8585 };
8686
87
+#define FLOW_PRIORITY_STATS_IDX_RX_FRAMES (NUM_MAIN_STATS + \
88
+ NUM_PORT_STATS + \
89
+ NUM_PF_STATS + \
90
+ NUM_FLOW_PRIORITY_STATS_RX)
91
+
8792 struct mlx4_en_flow_stats_tx {
8893 u64 tx_pause;
8994 u64 tx_pause_duration;
....@@ -93,6 +98,13 @@
9398 MLX4_NUM_PRIORITIES)
9499 };
95100
101
+#define FLOW_PRIORITY_STATS_IDX_TX_FRAMES (NUM_MAIN_STATS + \
102
+ NUM_PORT_STATS + \
103
+ NUM_PF_STATS + \
104
+ NUM_FLOW_PRIORITY_STATS_RX + \
105
+ NUM_FLOW_STATS_RX + \
106
+ NUM_FLOW_PRIORITY_STATS_TX)
107
+
96108 #define NUM_FLOW_STATS (NUM_FLOW_STATS_RX + NUM_FLOW_STATS_TX + \
97109 NUM_FLOW_PRIORITY_STATS_TX + \
98110 NUM_FLOW_PRIORITY_STATS_RX)