18 #ifndef __SX_API_RM_H__ 19 #define __SX_API_RM_H__ 21 #include <sx/sdk/sx_api.h> 22 #include <sx/sdk/sx_strings.h> 47 const sx_access_cmd_t access_cmd,
48 const rm_sdk_table_type_e resource,
49 const sx_notification_threshold_t threshold_full,
50 const sx_notification_threshold_t threshold_empty);
69 const rm_sdk_table_type_e resource,
70 sx_notification_threshold_t *threshold_full,
71 sx_notification_threshold_t *threshold_empty);
92 const sx_access_cmd_t access_cmd,
93 const rm_hw_table_type_e resource,
94 const sx_notification_threshold_t threshold_full,
95 const sx_notification_threshold_t threshold_empty);
114 const rm_hw_table_type_e resource,
115 sx_notification_threshold_t *threshold_full,
116 sx_notification_threshold_t *threshold_empty);
140 const sx_api_table_type_t resource,
141 const sx_sdk_table_duplication_param_t *param_p);
161 const sx_api_table_type_t resource,
162 sx_sdk_table_duplication_param_t *param_p);
183 sx_api_table_type_t * resource_list_p,
184 uint32_t *list_count_p,
185 sx_api_rm_table_utilization_t *utilization_list_p);
205 sx_api_hw_table_type_t hw_type,
206 uint32_t * utilization_p);
228 const sx_api_table_type_t resource,
229 uint32_t *free_cnt_p);