Skip to content

Commit e895230

Browse files
Stephen SunStephen Sun
Stephen Sun
authored and
Stephen Sun
committed
[schema] Add table definitions required by dynamic buffer calculation
Signed-off-by: Stephen Sun <[email protected]>
1 parent cc2f80b commit e895230

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

common/schema.h

+16-7
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,13 @@ namespace swss {
7171
#define APP_STP_FASTAGEING_FLUSH_TABLE_NAME "STP_FASTAGEING_FLUSH_TABLE"
7272
#define APP_STP_BPDU_GUARD_TABLE_NAME "STP_BPDU_GUARD_TABLE"
7373

74+
#define APP_BUFFER_POOL_TABLE_NAME "BUFFER_POOL"
75+
#define APP_BUFFER_PROFILE_TABLE_NAME "BUFFER_PROFILE"
76+
#define APP_BUFFER_PG_TABLE_NAME "BUFFER_PG"
77+
#define APP_BUFFER_QUEUE_TABLE_NAME "BUFFER_QUEUE"
78+
#define APP_BUFFER_PORT_INGRESS_PROFILE_LIST_NAME "BUFFER_PORT_INGRESS_PROFILE_LIST"
79+
#define APP_BUFFER_PORT_EGRESS_PROFILE_LIST_NAME "BUFFER_PORT_EGRESS_PROFILE_LIST"
80+
7481
/***** TO BE REMOVED *****/
7582

7683
#define APP_TC_TO_QUEUE_MAP_TABLE_NAME "TC_TO_QUEUE_MAP_TABLE"
@@ -83,13 +90,6 @@ namespace swss {
8390
#define APP_PFC_PRIORITY_TO_PRIORITY_GROUP_MAP_NAME "PFC_PRIORITY_TO_PRIORITY_GROUP_MAP_TABLE"
8491
#define APP_PFC_PRIORITY_TO_QUEUE_MAP_NAME "MAP_PFC_PRIORITY_TO_QUEUE"
8592

86-
#define APP_BUFFER_POOL_TABLE_NAME "BUFFER_POOL_TABLE"
87-
#define APP_BUFFER_PROFILE_TABLE_NAME "BUFFER_PROFILE_TABLE"
88-
#define APP_BUFFER_QUEUE_TABLE_NAME "BUFFER_QUEUE_TABLE"
89-
#define APP_BUFFER_PG_TABLE_NAME "BUFFER_PG_TABLE"
90-
#define APP_BUFFER_PORT_INGRESS_PROFILE_LIST_NAME "BUFFER_PORT_INGRESS_PROFILE_LIST"
91-
#define APP_BUFFER_PORT_EGRESS_PROFILE_LIST_NAME "BUFFER_PORT_EGRESS_PROFILE_LIST"
92-
9393
/***** COUNTER DATABASE *****/
9494

9595
#define COUNTERS_PORT_NAME_MAP "COUNTERS_PORT_NAME_MAP"
@@ -222,6 +222,8 @@ namespace swss {
222222
#define CFG_BUFFER_PORT_INGRESS_PROFILE_LIST_NAME "BUFFER_PORT_INGRESS_PROFILE_LIST"
223223
#define CFG_BUFFER_PORT_EGRESS_PROFILE_LIST_NAME "BUFFER_PORT_EGRESS_PROFILE_LIST"
224224

225+
#define CFG_DEFAULT_LOSSLESS_BUFFER_PARAMETER "DEFAULT_LOSSLESS_BUFFER_PARAMETER"
226+
225227
#define CFG_POLICER_TABLE_NAME "POLICER"
226228

227229
#define CFG_WARM_RESTART_TABLE_NAME "WARM_RESTART"
@@ -295,6 +297,13 @@ namespace swss {
295297
#define STATE_COPP_GROUP_TABLE_NAME "COPP_GROUP_TABLE"
296298
#define STATE_COPP_TRAP_TABLE_NAME "COPP_TRAP_TABLE"
297299
#define STATE_FG_ROUTE_TABLE_NAME "FG_ROUTE_TABLE"
300+
301+
#define STATE_ASIC_TABLE "ASIC_TABLE"
302+
#define STATE_BUFFER_MAXIMUM_VALUE_TABLE "BUFFER_MAX_PARAM"
303+
#define STATE_PERIPHERAL_TABLE "PERIPHERAL_TABLE"
304+
#define STATE_PORT_PERIPHERAL_TABLE "PORT_PERIPHERAL_TABLE"
305+
#define STATE_BUFFER_POOL_TABLE_NAME "BUFFER_POOL"
306+
#define STATE_BUFFER_PROFILE_TABLE_NAME "BUFFER_PROFILE"
298307
/***** MISC *****/
299308

300309
#define IPV4_NAME "IPv4"

0 commit comments

Comments
 (0)