+typedef struct _nr5g_fapi_performance_statistic {
+ uint64_t min_cycle;
+ uint64_t max_cycle;
+ uint64_t avg_cycle;
+ uint32_t count;
+} nr5g_fapi_performance_statistic_t;
+
+extern nr5g_fapi_log_types_t nr5g_fapi_log_level_g;
+extern nr5g_fapi_performance_statistic_t fapi_statis_info_wls_get_dl;
+extern nr5g_fapi_performance_statistic_t fapi_statis_info_parse_dl;
+extern nr5g_fapi_performance_statistic_t fapi_statis_info_wls_send_dl;
+extern nr5g_fapi_performance_statistic_t fapi_statis_info_wls_get_ul;
+extern nr5g_fapi_performance_statistic_t fapi_statis_info_parse_ul;
+extern nr5g_fapi_performance_statistic_t fapi_statis_info_wls_send_ul;
+extern uint64_t tick_total_wls_get_per_tti_dl;
+extern uint64_t tick_total_parse_per_tti_dl;
+extern uint64_t tick_total_wls_send_per_tti_dl;
+extern uint64_t tick_total_wls_get_per_tti_ul;
+extern uint64_t tick_total_parse_per_tti_ul;
+extern uint64_t tick_total_wls_send_per_tti_ul;
+extern uint16_t g_statistic_start_flag;
+
+uint16_t nr5g_fapi_statistic_info_set(
+ nr5g_fapi_performance_statistic_t * fapi_statis_info,
+ uint64_t * tick_val_in,
+ uint16_t start_flag);
+
+uint16_t nr5g_fapi_statistic_info_init(
+ );
+
+uint16_t nr5g_fapi_statistic_info_print(
+ );
+uint16_t nr5g_fapi_statistic_info_set_all(
+ );
+