/developtools/smartperf_host/trace_streamer/src/trace_streamer/ |
H A D | trace_streamer_selector.h | 39 int32_t ExportDatabase(const std::string &outputName, TraceDataDB::ResultCallBack resultCallBack = nullptr); 40 int32_t ExportPerfReadableText(const std::string &outputName, TraceDataDB::ResultCallBack resultCallBack = nullptr); 41 int32_t ExportHookReadableText(const std::string &outputName, TraceDataDB::ResultCallBack resultCallBack = nullptr); 42 int32_t ExportEbpfReadableText(const std::string &outputName, TraceDataDB::ResultCallBack resultCallBack = nullptr); 109 int32_t BatchExportDatabase(const std::string &outputName); 111 void RevertTableName(const std::string &outputName);
|
H A D | trace_streamer_selector.cpp | 372 int32_t TraceStreamerSelector::ExportDatabase(const std::string &outputName, TraceDataDB::ResultCallBack resultCallBack) in ExportDatabase() argument 375 return traceDataCache_->ExportDatabase(outputName, resultCallBack); in ExportDatabase() 381 int32_t TraceStreamerSelector::BatchExportDatabase(const std::string &outputName) in BatchExportDatabase() argument 384 return traceDataCache_->BatchExportDatabase(outputName); in BatchExportDatabase() 386 void TraceStreamerSelector::RevertTableName(const std::string &outputName) in RevertTableName() argument 388 return traceDataCache_->RevertTableName(outputName); in RevertTableName() 390 int32_t TraceStreamerSelector::ExportPerfReadableText(const std::string &outputName, in ExportPerfReadableText() argument 394 return traceDataCache_->ExportPerfReadableText(outputName, resultCallBack); in ExportPerfReadableText() 397 int32_t TraceStreamerSelector::ExportHookReadableText(const std::string &outputName, in ExportHookReadableText() argument 401 return traceDataCache_->ExportHookReadableText(outputName, resultCallBac in ExportHookReadableText() 404 ExportEbpfReadableText(const std::string &outputName, TraceDataDB::ResultCallBack resultCallBack) ExportEbpfReadableText() argument [all...] |
/developtools/smartperf_host/trace_streamer/src/trace_data/ |
H A D | trace_data_db.h | 52 int32_t ExportDatabase(const std::string &outputName, ResultCallBack resultCallBack = nullptr); 53 int32_t BatchExportDatabase(const std::string &outputName); 54 int32_t CreatEmptyBatchDB(const std::string &outputName); 55 void RevertTableName(const std::string &outputName);
|
H A D | trace_data_cache.h | 52 int32_t ExportPerfReadableText(const std::string &outputName, TraceDataDB::ResultCallBack resultCallBack = nullptr); 53 int32_t ExportHookReadableText(const std::string &outputName, TraceDataDB::ResultCallBack resultCallBack = nullptr); 54 int32_t ExportEbpfReadableText(const std::string &outputName, TraceDataDB::ResultCallBack resultCallBack = nullptr); 83 const std::string &outputName,
|
H A D | trace_data_db.cpp | 124 int32_t TraceDataDB::CreatEmptyBatchDB(const std::string &outputName) in CreatEmptyBatchDB() argument 127 int32_t fd(base::OpenFile(outputName, O_CREAT | O_RDWR, TS_PERMISSION_RW)); in CreatEmptyBatchDB() 129 fprintf(stdout, "Failed to create file: %s", outputName.c_str()); in CreatEmptyBatchDB() 136 std::string attachSql("ATTACH DATABASE '" + outputName + "' AS systuning_export"); in CreatEmptyBatchDB() 160 int32_t TraceDataDB::BatchExportDatabase(const std::string &outputName) in BatchExportDatabase() argument 165 std::string attachSql("ATTACH DATABASE '" + outputName + "' AS systuning_export"); in BatchExportDatabase() 195 void TraceDataDB::RevertTableName(const std::string &outputName) in RevertTableName() argument 197 std::string attachSql("ATTACH DATABASE '" + outputName + "' AS systuning_export"); in RevertTableName() 215 int32_t TraceDataDB::ExportDatabase(const std::string &outputName, ResultCallBack resultCallBack) in ExportDatabase() argument 218 int32_t fd(base::OpenFile(outputName, O_CREA in ExportDatabase() [all...] |
H A D | trace_data_cache.cpp | 326 int32_t TraceDataCache::ExportPerfReadableText(const std::string &outputName, in ExportPerfReadableText() argument 329 int32_t perfFd = base::OpenFile(outputName, O_CREAT | O_RDWR, TS_PERMISSION_RW); in ExportPerfReadableText() 330 TS_CHECK_TRUE(perfFd != -1, 1, "Failed to create file: %s, err:%s", outputName.c_str(), strerror(errno)); in ExportPerfReadableText() 332 TS_CHECK_TRUE(ftruncate(perfFd, 0) != -1, 1, "Failed to ftruncate file: %s, err:%s", outputName.c_str(), in ExportPerfReadableText() 338 ExportPerfSampleToFile(perfBufferLine, perfFd, outputName, row); in ExportPerfReadableText() 340 "Failed to write file: %s, err:%s", outputName.c_str(), strerror(errno)); in ExportPerfReadableText() 351 const std::string &outputName, in ExportPerfSampleToFile() 416 int32_t TraceDataCache::ExportHookReadableText(const std::string &outputName, in ExportHookReadableText() argument 419 int32_t hookFd = base::OpenFile(outputName, O_CREAT | O_RDWR, TS_PERMISSION_RW); in ExportHookReadableText() 420 TS_CHECK_TRUE(hookFd != -1, 1, "Failed to create file: %s, err:%s", outputName in ExportHookReadableText() 349 ExportPerfSampleToFile(std::string &perfBufferLine, int32_t perfFd, const std::string &outputName, uint64_t row) ExportPerfSampleToFile() argument 514 ExportEbpfReadableText(const std::string &outputName, TraceDataDB::ResultCallBack resultCallBack) ExportEbpfReadableText() argument [all...] |
/developtools/smartperf_host/trace_streamer/sdk/demo_sdk/trace_streamer/ |
H A D | trace_streamer_selector.cpp | 66 int32_t TraceStreamerSelector::ExportDatabase(const std::string &outputName) const in ExportDatabase() 68 return traceDataCache_->DemoExportDatabase(outputName); in ExportDatabase()
|
H A D | trace_streamer_selector.h | 34 int32_t ExportDatabase(const std::string &outputName) const;
|
/developtools/smartperf_host/trace_streamer/sdk/demo_sdk/trace_data/ |
H A D | demo_trace_data_db.cpp | 76 int32_t DemoTraceDataDB::DemoExportDatabase(const std::string &outputName) in DemoExportDatabase() argument 79 int32_t demoFd(base::OpenFile(outputName, O_CREAT | O_RDWR, TS_PERMISSION_RW)); in DemoExportDatabase() 81 fprintf(stdout, "Failed to create file: %s", outputName.c_str()); in DemoExportDatabase() 89 std::string demoAttachSql("ATTACH DATABASE '" + outputName + "' AS systuning_export"); in DemoExportDatabase()
|
H A D | demo_trace_data_db.h | 38 int32_t DemoExportDatabase(const std::string &outputName);
|