|
|
@@ -31,7 +31,6 @@ const char *const kFpPoint = "fp_point"; |
|
|
|
const char *const kBpPoint = "bp_point"; |
|
|
|
|
|
|
|
#ifdef DAVINCI_SUPPORT_PROFILING |
|
|
|
const size_t kReportMaxLen = 1024; |
|
|
|
const int32_t kMaxDeviceNum = 256; |
|
|
|
const uint32_t kInteval = 2; |
|
|
|
const std::string kConfigNumsdev = "devNums"; |
|
|
@@ -293,10 +292,7 @@ FMK_FUNC_HOST_VISIBILITY FMK_FUNC_DEV_VISIBILITY void ProfilingManager::ReportDa |
|
|
|
ReporterData reporter_data{}; |
|
|
|
int ret = -1; |
|
|
|
int32_t cb_ret = -1; |
|
|
|
size_t report_max_len = kReportMaxLen; |
|
|
|
#ifdef ONLY_COMPILE_OPEN_SRC |
|
|
|
report_max_len = reporter_max_len_; |
|
|
|
#endif |
|
|
|
size_t report_max_len = reporter_max_len_; |
|
|
|
size_t index = data.size() / report_max_len; |
|
|
|
if (index >= 1) { |
|
|
|
reporter_data.deviceId = device_id; |
|
|
@@ -763,7 +759,7 @@ FMK_FUNC_HOST_VISIBILITY FMK_FUNC_DEV_VISIBILITY Status ProfilingManager::Plugin |
|
|
|
GELOGE(INTERNAL_ERROR, "[Init][ProfilingReporter] profiling init failed, ret = %d.", cb_ret); |
|
|
|
return INTERNAL_ERROR; |
|
|
|
} |
|
|
|
#ifdef ONLY_COMPILE_OPEN_SRC |
|
|
|
|
|
|
|
cb_ret = prof_cb_.msprofReporterCallback( |
|
|
|
static_cast<uint32_t>(MsprofReporterModuleId::MSPROF_MODULE_FRAMEWORK), |
|
|
|
static_cast<uint32_t>(MsprofReporterCallbackType::MSPROF_REPORTER_DATA_MAX_LEN), |
|
|
@@ -773,7 +769,6 @@ FMK_FUNC_HOST_VISIBILITY FMK_FUNC_DEV_VISIBILITY Status ProfilingManager::Plugin |
|
|
|
GELOGE(INTERNAL_ERROR, "[Init][ProfilingReporter] Get profiling reporter data max len failed, ret = %d.", cb_ret); |
|
|
|
return INTERNAL_ERROR; |
|
|
|
} |
|
|
|
#endif |
|
|
|
|
|
|
|
return SUCCESS; |
|
|
|
} |
|
|
|